flutter_advanced_calendar 1.0.0 flutter_advanced_calendar: ^1.0.0 copied to clipboard
An advanced calendar provides a rich API for widget customization that opens a new look and feel in your app.
flutter_advanced_calendar #
An advanced calendar provides a rich API for widget customization that opens a new look and feel in your app.
Advanced Calendar Theme LAF #
Advanced Calendar Light Theme | Advanced Calendar Dark Theme |
---|---|
Examples #
Regular Calendar
final _controller = AdvancedCalendarController.today();
// ...
AdvancedCalendar(
controller: _controller,
)
// ...
Custom Date Calendar
final _controller = AdvancedCalendarController.custom(DateTime(2021, 2, 15));
// ...
AdvancedCalendar(
controller: _controller,
)
// ...
AdvancedCalendar Parameters #
Parameter | Description | Type | Default |
---|---|---|---|
controller |
Controller that manage calendar state | AdvancedCalendarController | required |
weekLineHeight |
Height of week line | double | 32.0 |
preloadMonthViewAmount |
Amount of months in month view to preload | int | 13 |
preloadWeekViewAmount |
Amount of weeks in week view to preload | int | 21 |
weeksInMonthViewAmount |
Weeks lines amount in month view | int | 6 |