Last updated:
0 purchases
flexible calendar
flexible_calendar #
Flexible Calendar widget that makes custom a Calendar much easier! Based on the StatefulWidget, this widget works on both Android & iOS.
Installing #
Add the following to your pubspec.yaml file:
dependencies:
flexible_calendar: 1.0.0
copied to clipboard
Simple Usage #
After implement, you just use it like a normal child widget.
Like this
Screenshots #
Choose a date
Select date range
Custom Usage #
There are several options that allow for more control:
Properties
Description
initialStartDate
Initialize the start date of the calendar, you need to update it every time you select a date in the calendar.
initialEndDate
Initialize the start date of the calendar. If use selection mode to select only one date, you can set initialEndDate = null.
startEndDateChange
Every time you click on the date, it will jump into this function for you to update the variable.
minimumDate
Limit minimum date can choose.
maximumDate
Limit maximum date can choose.
isConvertDateOfWeekToVietnamese
Default date of week is "Mon, Tue, ...", please set true if you like it show "T2, T3, T4, ..."
formatMonthTitle
Format title show top of calendar. Example: DateFormat("MM, yyyy") will show 07, 2021
textPreMonthTitle
Set text pre title. Example: textPreMonthTitle: "Month", will show Month 07, 2021
decorationOfSelectedDay
You can custom decoration of selected widget to suil design.
colorOfDayInMonth
Set color of date in current month.
colorDayInAnotherMonth
Set color of date in anothe month.
colorOfSelectedDay
Set color of selected date.
styleOfDay
Common style of all dates in the calendar.
isSelectedOnlyOneDay
Enable mode select a date, default is select range.
colorInRange
Set backgroundColor of range date, not contains StartDate and EndDate.
For personal and professional use. You cannot resell or redistribute these repositories in their original state.
There are no reviews.