view : List (Attribute msg) -> { value : a, options : List a, toLabel : a -> String, onInput : a -> msg } -> Html msg
viewGroups : List (Attribute msg) -> { value : a, options : List a, optionGroups : List ( String, List a ), toLabel : a -> String, onInput : a -> msg } -> Html msg
viewOptional : List (Attribute msg) -> { value : Maybe a, options : List a, toLabel : a -> String, placeholder : String, onInput : Maybe a -> msg } -> Html msg
viewGroupsOptional : List (Attribute msg) -> { value : Maybe a, options : List a, optionGroups : List ( String, List a ), toLabel : a -> String, placeholder : String, onInput : Maybe a -> msg } -> Html msg
disabled : Basics.Bool -> Attribute msg
readOnly : Basics.Bool -> Attribute msg
prefix : List (Html msg) -> Attribute msg
suffix : List (Html msg) -> Attribute msg
htmlAttrs : List (Html.Attribute msg) -> Attribute msg
Attributes applied to the select
element.
noAttr : Attribute msg