A "Date Picker" control for selecting dates from a calendar-like interface.
Creates the initial model for the element, using an "index date" to determine what
starting date the calendar opens up to. This does not have to be Date.today
The main function for updating the element in response to Msg
Convenience function for getting a default Props record. Requires that
the element's id be passed in.
Messages return from the view
The model the element uses to render itself.
Configurable properties for rendering the view
Alias for the element's Component Result type type.
The external message type for the Component Result type
The view for displaying the element.