The Flutter Event Calendar library was natively written in Dart, and has seven types of built-in configurable view modes that provide basic functionalities for scheduling, managing, and representing appointments efficiently. This Calendar Widget exposes a clean and convenient user interface for custom working days, working hours, and basic calendar operations such as date navigation and selection.
A wide range of built-in view modes are available: day, week, workweek, month, timeline day, timeline week, and timeline workweek. The control allows you to conveniently customize every view with unique, view-specific options.
Allows you to render recurring, all-day, and spanned appointments to visualize your schedules and events easily. Appointments contain information on events scheduled at specific times. In addition to default appointments, users can use their own collections to connect a business entity to an appointment by mapping their fields, such as start time, end time, subject, notes, and recurrence.
Easily configure recurring events on a daily, weekly, monthly, or yearly basis. You can also skip or change the occurrence of a recurring appointment.
Display the appointments in a list below the month view by clicking a day.
Customize the work days in a workweek so that the remaining days will be hidden from view.
Customize the first day of the week as needed. The default first day is Sunday.
Provide a unique look to your calendar with appearance customization.
Regardless of the time zone in your device, calendar supports setting the required time zone for the control as well as the events.
Greatness—it’s one thing to say you have it, but it means more when others recognize it. Syncfusion is proud to hold the following industry awards.