et_date_picker 0.0.4 copy "et_date_picker: ^0.0.4" to clipboard
et_date_picker: ^0.0.4 copied to clipboard

Ethiopian calendar date picker for Flutter. Users pick dates in the Ge'ez calendar; developers use either the Ethiopian date or the auto-converted Gregorian date.

0.0.4 #

  • Added showSelectedDatePreview to showEthiopianDatePickerDialog (default false) to optionally show the ET/GC preview strip above the dialog buttons.
  • Dialog width is now clamped to the available screen space (max 360dp, matching Material 3). Added kEthiopianDatePickerMaxDialogWidth, kEthiopianDatePickerInsetPadding, and resolveEthiopianDatePickerDialogWidth.
  • Added insetPadding parameter; default aligned with Flutter Material date picker (16 horizontal, 24 vertical).
  • Breaking: Renamed cancelLabel / confirmLabel to cancelText / confirmText. Both are now optional and default to MaterialLocalizations (Cancel / OK in English), matching Flutter's showDatePicker.

0.0.3 #

  • Breaking: initialDate, firstDate, and lastDate on EthiopianDatePicker and showEthiopianDatePickerDialog now accept Gregorian DateTime instead of EthiopianDate. Only the calendar date (year, month, day) is used; values are converted internally for the Ethiopian calendar UI.
  • EthiopianCalendarController accepts either initialDate (Gregorian DateTime) or initialEthiopianDate (EthiopianDate), not both.

0.0.2 #

  • Added homepage and repository URLs to pubspec
  • Added pub.dev screenshots metadata for package listing

0.0.1 #

  • Initial release
  • Ethiopian date picker widget (EthiopianDatePicker)
  • Dialog date picker (showEthiopianDatePickerDialog)
  • Bidirectional date conversion — ET ↔ Gregorian (EtDateConverter)
  • Ethiopian time conversion (toEthiopianTime)
  • EthiopianCalendarController for programmatic navigation
  • Year/month grid picker (tap header to jump to any year)
  • Custom theming via EthiopianDatePickerTheme
  • Ethiopic numeral support (፩ ፪ ፫ …)
3
likes
160
points
155
downloads
screenshot

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

Ethiopian calendar date picker for Flutter. Users pick dates in the Ge'ez calendar; developers use either the Ethiopian date or the auto-converted Gregorian date.

Repository (GitHub)
View/report issues

License

MIT (license)

Dependencies

flutter

More

Packages that depend on et_date_picker