material_datepicker/date_range_editor library
Classes
- DateRangeChange
- Bundles up the currently-selected date range, along with the kind of user interaction that caused the change. E.g. we might (and do) want to ignore all dates selected via drag.
- DateRangeEditorComponent
-
Everything needed to edit a DateRangeComparison. Glues together the preset
list, the text boxes, the next/prev, and the calendar. This is meant to be
used in the
material-date-range-picker
, and doesn't make much sense outside of that component. - DateRangeEditorModel
- Models the datepicker state.
- DateRangeEditorNextPrevModel
- HasComparisonRange
- Info needed to edit comparison ranges.
- ModelState
-
A snapshot of the state of the
_Model
.
Enums
- Action
- The cause of the most recent change to the date range.
Typedefs
- NextPrevCallback = void Function()