A single slider built natively in Elm
{ min : Basics.Float
, max : Basics.Float
, step : Basics.Int
, lowValue : Basics.Float
, highValue : Basics.Float
, overlapThreshold : Basics.Float
, minFormatter : Basics.Float -> String
, maxFormatter : Basics.Float -> String
, currentRangeFormatter : Basics.Float -> Basics.Float -> Basics.Float -> Basics.Float -> String
}
The base model for the slider
defaultModel : Model
Returns a default range slider
The basic type accepted by the update
update : Msg -> Model -> ( Model, Platform.Cmd.Cmd Msg, Basics.Bool )
takes a model and a message and applies it to create an updated model
subscriptions : Model -> Platform.Sub.Sub Msg
Returns the subscriptions necessary to run
view : Model -> Html Msg
Displays the slider
fallbackView : Model -> Html Msg
DEPRECATED: Displays the slider
formatCurrentRange : Model -> String
Renders the current values using the formatter