Module
Halogen.Datepicker.Component.Interval
- Package
- purescript-halogen-datepicker
- Repository
- slamdata/purescript-halogen-datepicker
#State Source
type State = PickerValue IntervalError IsoInterval#IntervalError Source
type IntervalError = Interval (Maybe DurationError) (Maybe DateTimeError)#IsoInterval Source
type IsoInterval = Interval IsoDuration DateTime#Message Source
type Message = PickerMessage State#QueryIn Source
type QueryIn = PickerQuery (Maybe SetIntervalError) State#Slot Source
type Slot = Either2 DurationSlot DateTimeSlot#ChildQuery Source
type ChildQuery = Coproduct2 Query Query#DateTimeSlot Source
type DateTimeSlot = Boolean#DurationSlot Source
type DurationSlot = Unit#HTML Source
type HTML m = ParentHTML IntervalQuery ChildQuery Slot m#evalInterval Source
evalInterval :: forall m. Format -> IntervalQuery ~> (DSL m)#buildInterval Source
buildInterval :: forall m. Format -> DSL m (Either (Tuple Boolean IntervalError) IsoInterval)#resetChildErrorBasedOnMessage Source
resetChildErrorBasedOnMessage :: forall m. MessageIn -> DSL m Unit#setInterval Source
setInterval :: forall m. ChildStates -> DSL m Unit#viewInterval Source
viewInterval :: Format -> State -> Maybe ChildStates#getDuration Source
getDuration :: forall m. DSL m State#resetDuration Source
resetDuration :: forall m. DSL m Unit#queryDuration Source
queryDuration :: forall a m. Query a -> DSL m a#queryDateTime Source
queryDateTime :: forall a m. DateTimeSlot -> Query a -> DSL m a- Modules
- Halogen.
Datepicker. Component. Date - Halogen.
Datepicker. Component. DateTime - Halogen.
Datepicker. Component. Duration - Halogen.
Datepicker. Component. Interval - Halogen.
Datepicker. Component. Time - Halogen.
Datepicker. Component. Types - Halogen.
Datepicker. Config - Halogen.
Datepicker. Format. Date - Halogen.
Datepicker. Format. DateTime - Halogen.
Datepicker. Format. Duration - Halogen.
Datepicker. Format. Interval - Halogen.
Datepicker. Format. Time - Halogen.
Datepicker. Internal. Choice - Halogen.
Datepicker. Internal. Constraint - Halogen.
Datepicker. Internal. Elements - Halogen.
Datepicker. Internal. Enums - Halogen.
Datepicker. Internal. Num - Halogen.
Datepicker. Internal. Range - Halogen.
Datepicker. Internal. Utils