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()