- Minimum and maximum date range
- Programmatic date navigation and selection
- Right-to-left direction support
Minimum and maximum date range
This feature of the Flutter Calendar widget restricts the visibility of the dates to between minimum and maximum dates, which also restricts swiping beyond that date range.
Programmatic date navigation and selection
This feature allows a user to navigate to the desired date programmatically to view the events and appointments in that date quickly.
By default, Flutter Calendar allows a user to navigate to the next and previous views with touch gestures.
You can also programmatically enable this navigation feature to:
- Select the desired date or time.
- Add events and appointments in the selected date-time.
- Add a custom header for the Calendar view while swiping.
This feature supports the right-to-left (RTL) layout direction for the users who are working in RTL languages such as Hebrew, Arabic, Farsi, Pashto, and Urdu.
The Flutter Calendar widget is now available with complete localization support. As of now, Flutter Calendar has built-in support for 77 cultures.
The Flutter Calendar widget supports its own dark and light calendar themes. This is useful when you want to apply an application-level common theme for all Syncfusion widgets.
The Flutter Calendar widget can be easily accessed by screen readers in all calendar view elements such as day, week, workweek, month, and timeline views, along with the custom appointments and headers.
Please browse through our Flutter Calendar documentation to learn more about its features. You can also see Syncfusion’s Flutter app with many examples in this GitHub repo. Don’t miss our demo app in Play Store and the App Store.
If you need a new widget for the Flutter framework that we don’t offer currently, please let us know in the comments section below. You can also contact us through our support forum, Direct-Trac, or feedback portal. We are always happy to assist you!