elm-athlete / athlete / BodyBuilder.Elements.DateTimePicker

Mobile like date time picker


type alias Model =
{ date : Time.Posix
, dayLimits : ( RataDie
, RataDie )
, dayPicker : BodyBuilder.Elements.WheelPicker.WheelPicker
, hourPicker : BodyBuilder.Elements.WheelPicker.WheelPicker
, minutePicker : BodyBuilder.Elements.WheelPicker.WheelPicker 
}

Model of the DateTime Picker


type Msg
    = PickerMsg TimeUnit BodyBuilder.Elements.WheelPicker.Msg

Msg of the DateTime Picker

init : ( RataDie, RataDie ) -> Model

The init function of the DateTime Picker

subscriptions : Model -> (Msg -> msg) -> Platform.Sub.Sub msg

The subscriptions function of the DateTime Picker

update : Msg -> Model -> (Msg -> msg) -> ( Model, Platform.Cmd.Cmd msg )

The update function of the DateTime Picker

view : (Msg -> msg) -> Model -> BodyBuilder.NodeWithStyle msg

The view function of the DateTime Picker