v1.1.3calendar_timeline
एक क्षैतिज तारीख़ चयनकर्ता जो कम स्क्रीन स्थान लेता है, इसलिए हमेशा दिखाई दे सकता है, और एक हाथ से उपयोग करने में सुविधा प्रदान करता है।
हॉरिजॉन्टल टाइमलाइन में तारीख़ का चयन करने के लिए फ्लटर विजेट फॉर्म।
{"sdk":"flutter"}^0.19.0^0.3.5{"sdk":"flutter"}^6.0.0यह अंग्रेज़ी मूल स्नैपशॉट है। नवीनतम सामग्री GitHub पर देखें।
header.jpg
Flutter widget form select a date in horizontal timeline with customizable styles.
You can use this package when you need to add a date picker that takes up little screen space, so we can always have it visible, and that facilitates use with one hand.
example.gif
| Property | Type | Description |
|---|---|---|
| initialDate | DateTime | Initial date selected |
| firstDate | DateTime | First date available in calendar |
| lastDate | DateTime | Last date available in calendar |
| selectableDayPredicate | SelectableDayPredicate | Signature for predicating dates for enabled date selections |
| onDateSelected | OnDateSelected | Callback to notify that a date has been selected |
| leftMargin | double | Left margin to month and day list |
| monthColor | Color | Color for month list elements |
| dayColor | Color | Color for day list elements |
| activeDayColor | Color | Color for selected day text |
| activeBackgroundDayColor | Color | Color for selected day background |
| dotColor | Color | Color for top dots in select day |
| locale | String | Locale string to get formatted date |
| showYears | bool | Indicates if it show year selector |
You can review the example folder for a complete example of using the widget.
CalendarTimeline(
initialDate: DateTime(2020, 4, 20),
firstDate: DateTime(2019, 1, 15),
lastDate: DateTime(2020, 11, 20),
onDateSelected: (date) => print(date),
leftMargin: 20,
monthColor: Colors.blueGrey,
dayColor: Colors.teal[200],
activeDayColor: Colors.white,
activeBackgroundDayColor: Colors.redAccent[100],
dotsColor: Color(0xFF333A47),
selectableDayPredicate: (date) => date.day != 23,
locale: 'en_ISO',
)