[{"name":"W.Badge","comment":" Badges are commonly used to display notifications.\n\n@docs view, viewInline\n\n\n# Colors\n\nBy default, badges appear in a **danger** color.\n\n@docs neutral, primary, secondary, success, warning, color, background\n\n\n# Styles\n\n@docs small\n\n\n# Html\n\n@docs htmlAttrs, noAttr, Attribute\n\n","unions":[{"name":"Attribute","comment":" ","args":["msg"],"cases":[]}],"aliases":[],"values":[{"name":"background","comment":" ","type":"String.String -> W.Badge.Attribute msg"},{"name":"color","comment":" ","type":"String.String -> W.Badge.Attribute msg"},{"name":"htmlAttrs","comment":" ","type":"List.List (Html.Attribute msg) -> W.Badge.Attribute msg"},{"name":"neutral","comment":" ","type":"W.Badge.Attribute msg"},{"name":"noAttr","comment":" ","type":"W.Badge.Attribute msg"},{"name":"primary","comment":" ","type":"W.Badge.Attribute msg"},{"name":"secondary","comment":" ","type":"W.Badge.Attribute msg"},{"name":"small","comment":" ","type":"W.Badge.Attribute msg"},{"name":"success","comment":" ","type":"W.Badge.Attribute msg"},{"name":"view","comment":"\n\n    W.Badge.view []\n        { -- number of unread messages\n          content = Just [ H.text \"9\" ]\n        , -- call to action\n          children =\n            [ W.Button.viewLink []\n                { href = \"/messages\"\n                , label = [ H.text \"Messages\" ]\n                }\n            ]\n        }\n\n","type":"List.List (W.Badge.Attribute msg) -> { content : Maybe.Maybe (List.List (Html.Html msg)), children : List.List (Html.Html msg) } -> Html.Html msg"},{"name":"viewInline","comment":"\n\n    W.Badge.viewInline [] [ H.text \"9\" ]\n\n","type":"List.List (W.Badge.Attribute msg) -> List.List (Html.Html msg) -> Html.Html msg"},{"name":"warning","comment":" ","type":"W.Badge.Attribute msg"}],"binops":[]},{"name":"W.Button","comment":"\n\n@docs view, viewLink, viewDummy\n\n\n# Colors\n\nBy default, `neutral` color is used.\n\n@docs primary, secondary, success, warning, danger, theme, ButtonTheme\n\n\n# Styles\n\n@docs outlined, invisible, rounded, large, small, icon, full\n\n\n# State\n\n@docs disabled\n\n\n# Html\n\n@docs htmlAttrs, noAttr, Attribute\n\n","unions":[{"name":"Attribute","comment":" ","args":["msg"],"cases":[]}],"aliases":[{"name":"ButtonTheme","comment":" ","args":[],"type":"{ foreground : String.String, background : String.String, aux : String.String }"}],"values":[{"name":"danger","comment":" ","type":"W.Button.Attribute msg"},{"name":"disabled","comment":" ","type":"Basics.Bool -> W.Button.Attribute msg"},{"name":"full","comment":" ","type":"W.Button.Attribute msg"},{"name":"htmlAttrs","comment":" ","type":"List.List (Html.Attribute msg) -> W.Button.Attribute msg"},{"name":"icon","comment":" ","type":"W.Button.Attribute msg"},{"name":"invisible","comment":" ","type":"W.Button.Attribute msg"},{"name":"large","comment":" ","type":"W.Button.Attribute msg"},{"name":"noAttr","comment":" ","type":"W.Button.Attribute msg"},{"name":"outlined","comment":" ","type":"W.Button.Attribute msg"},{"name":"primary","comment":" ","type":"W.Button.Attribute msg"},{"name":"rounded","comment":" ","type":"W.Button.Attribute msg"},{"name":"secondary","comment":" ","type":"W.Button.Attribute msg"},{"name":"small","comment":" ","type":"W.Button.Attribute msg"},{"name":"success","comment":" ","type":"W.Button.Attribute msg"},{"name":"theme","comment":" ","type":"W.Button.ButtonTheme -> W.Button.Attribute msg"},{"name":"view","comment":" ","type":"List.List (W.Button.Attribute msg) -> { label : List.List (Html.Html msg), onClick : msg } -> Html.Html msg"},{"name":"viewDummy","comment":" Useful for HTML/CSS-based triggers.\n\n    W.Modal.viewToggle \"toggle-on-click\"\n        [ W.Button.viewDummy []\n            [ H.text \"Open or close modal\" ]\n        ]\n\n","type":"List.List (W.Button.Attribute msg) -> List.List (Html.Html msg) -> Html.Html msg"},{"name":"viewLink","comment":" ","type":"List.List (W.Button.Attribute msg) -> { label : List.List (Html.Html msg), href : String.String } -> Html.Html msg"},{"name":"warning","comment":" ","type":"W.Button.Attribute msg"}],"binops":[]},{"name":"W.ButtonGroup","comment":"\n\n@docs view\n\n\n# States\n\n@docs disabled, highlighted\n\n\n# Styles\n\n@docs outlined, rounded, small, full\n\n\n# Html\n\n@docs htmlAttrs, noAttr, Attribute\n\n","unions":[{"name":"Attribute","comment":" ","args":["msg","a"],"cases":[]}],"aliases":[],"values":[{"name":"disabled","comment":" ","type":"(a -> Basics.Bool) -> W.ButtonGroup.Attribute msg a"},{"name":"full","comment":" ","type":"W.ButtonGroup.Attribute msg a"},{"name":"highlighted","comment":" ","type":"(a -> Basics.Bool) -> W.ButtonGroup.Attribute msg a"},{"name":"htmlAttrs","comment":" ","type":"List.List (Html.Attribute msg) -> W.ButtonGroup.Attribute msg a"},{"name":"noAttr","comment":" ","type":"W.ButtonGroup.Attribute msg a"},{"name":"outlined","comment":" ","type":"W.ButtonGroup.Attribute msg a"},{"name":"rounded","comment":" ","type":"W.ButtonGroup.Attribute msg a"},{"name":"small","comment":" ","type":"W.ButtonGroup.Attribute msg a"},{"name":"view","comment":" ","type":"List.List (W.ButtonGroup.Attribute msg a) -> { items : List.List a, toLabel : a -> List.List (Html.Html msg), onClick : a -> msg } -> Html.Html msg"}],"binops":[]},{"name":"W.Card","comment":"\n\n@docs view\n\n\n# Styles\n\n@docs background, notRounded, extraRounded, noShadow, largeShadow\n\n\n# Html\n\n@docs htmlAttrs, noAttr, Attribute\n\n","unions":[{"name":"Attribute","comment":" ","args":["msg"],"cases":[]}],"aliases":[],"values":[{"name":"background","comment":" ","type":"String.String -> W.Card.Attribute msg"},{"name":"extraRounded","comment":" ","type":"W.Card.Attribute msg"},{"name":"htmlAttrs","comment":" ","type":"List.List (Html.Attribute msg) -> W.Card.Attribute msg"},{"name":"largeShadow","comment":" ","type":"W.Card.Attribute msg"},{"name":"noAttr","comment":" ","type":"W.Card.Attribute msg"},{"name":"noShadow","comment":" ","type":"W.Card.Attribute msg"},{"name":"notRounded","comment":" ","type":"W.Card.Attribute msg"},{"name":"view","comment":" ","type":"List.List (W.Card.Attribute msg) -> List.List (Html.Html msg) -> Html.Html msg"}],"binops":[]},{"name":"W.Container","comment":"\n\n@docs view\n\n\n# Styles\n\n@docs inline, rounded, extraRounded, background, shadow, largeShadow\n\n\n# Responsive\n\n@docs largeScreen\n\n\n# Padding\n\n@docs pad_0, pad_1, pad_2, pad_3, pad_4, pad_6, pad_8, pad_12, pad_16\n@docs padX_0, padX_1, padX_2, padX_3, padX_4, padX_6, padX_8, padX_12, padX_16\n@docs padY_0, padY_1, padY_2, padY_3, padY_4, padY_6, padY_8, padY_12, padY_16\n@docs padLeft_0, padLeft_1, padLeft_2, padLeft_3, padLeft_4, padLeft_6, padLeft_8, padLeft_12, padLeft_16\n@docs padRight_0, padRight_1, padRight_2, padRight_3, padRight_4, padRight_6, padRight_8, padRight_12, padRight_16\n@docs padTop_0, padTop_1, padTop_2, padTop_3, padTop_4, padTop_6, padTop_8, padTop_12, padTop_16\n@docs padBottom_0, padBottom_1, padBottom_2, padBottom_3, padBottom_4, padBottom_6, padBottom_8, padBottom_12, padBottom_16\n\n\n# Spacing\n\n@docs spaceX_0, spaceX_1, spaceX_2, spaceX_4, spaceX_6, spaceX_8, spaceX_12, spaceX_16\n@docs spaceY_0, spaceY_1, spaceY_2, spaceY_4, spaceY_6, spaceY_8, spaceY_12, spaceY_16\n\n\n# Html\n\n@docs node, noAttr, htmlAttrs, Attribute\n\n","unions":[{"name":"Attribute","comment":" ","args":["msg"],"cases":[]}],"aliases":[],"values":[{"name":"background","comment":" ","type":"String.String -> W.Container.Attribute msg"},{"name":"extraRounded","comment":" ","type":"W.Container.Attribute msg"},{"name":"htmlAttrs","comment":" ","type":"List.List (Html.Attribute msg) -> W.Container.Attribute msg"},{"name":"inline","comment":" ","type":"W.Container.Attribute msg"},{"name":"largeScreen","comment":" ","type":"List.List (W.Container.Attribute msg) -> W.Container.Attribute msg"},{"name":"largeShadow","comment":" ","type":"W.Container.Attribute msg"},{"name":"noAttr","comment":" ","type":"W.Container.Attribute msg"},{"name":"node","comment":" ","type":"String.String -> W.Container.Attribute msg"},{"name":"padBottom_0","comment":" ","type":"W.Container.Attribute msg"},{"name":"padBottom_1","comment":" ","type":"W.Container.Attribute msg"},{"name":"padBottom_12","comment":" ","type":"W.Container.Attribute msg"},{"name":"padBottom_16","comment":" ","type":"W.Container.Attribute msg"},{"name":"padBottom_2","comment":" ","type":"W.Container.Attribute msg"},{"name":"padBottom_3","comment":" ","type":"W.Container.Attribute msg"},{"name":"padBottom_4","comment":" ","type":"W.Container.Attribute msg"},{"name":"padBottom_6","comment":" ","type":"W.Container.Attribute msg"},{"name":"padBottom_8","comment":" ","type":"W.Container.Attribute msg"},{"name":"padLeft_0","comment":" ","type":"W.Container.Attribute msg"},{"name":"padLeft_1","comment":" ","type":"W.Container.Attribute msg"},{"name":"padLeft_12","comment":" ","type":"W.Container.Attribute msg"},{"name":"padLeft_16","comment":" ","type":"W.Container.Attribute msg"},{"name":"padLeft_2","comment":" ","type":"W.Container.Attribute msg"},{"name":"padLeft_3","comment":" ","type":"W.Container.Attribute msg"},{"name":"padLeft_4","comment":" ","type":"W.Container.Attribute msg"},{"name":"padLeft_6","comment":" ","type":"W.Container.Attribute msg"},{"name":"padLeft_8","comment":" ","type":"W.Container.Attribute msg"},{"name":"padRight_0","comment":" ","type":"W.Container.Attribute msg"},{"name":"padRight_1","comment":" ","type":"W.Container.Attribute msg"},{"name":"padRight_12","comment":" ","type":"W.Container.Attribute msg"},{"name":"padRight_16","comment":" ","type":"W.Container.Attribute msg"},{"name":"padRight_2","comment":" ","type":"W.Container.Attribute msg"},{"name":"padRight_3","comment":" ","type":"W.Container.Attribute msg"},{"name":"padRight_4","comment":" ","type":"W.Container.Attribute msg"},{"name":"padRight_6","comment":" ","type":"W.Container.Attribute msg"},{"name":"padRight_8","comment":" ","type":"W.Container.Attribute msg"},{"name":"padTop_0","comment":" ","type":"W.Container.Attribute msg"},{"name":"padTop_1","comment":" ","type":"W.Container.Attribute msg"},{"name":"padTop_12","comment":" ","type":"W.Container.Attribute msg"},{"name":"padTop_16","comment":" ","type":"W.Container.Attribute msg"},{"name":"padTop_2","comment":" ","type":"W.Container.Attribute msg"},{"name":"padTop_3","comment":" ","type":"W.Container.Attribute msg"},{"name":"padTop_4","comment":" ","type":"W.Container.Attribute msg"},{"name":"padTop_6","comment":" ","type":"W.Container.Attribute msg"},{"name":"padTop_8","comment":" ","type":"W.Container.Attribute msg"},{"name":"padX_0","comment":" ","type":"W.Container.Attribute msg"},{"name":"padX_1","comment":" ","type":"W.Container.Attribute msg"},{"name":"padX_12","comment":" ","type":"W.Container.Attribute msg"},{"name":"padX_16","comment":" ","type":"W.Container.Attribute msg"},{"name":"padX_2","comment":" ","type":"W.Container.Attribute msg"},{"name":"padX_3","comment":" ","type":"W.Container.Attribute msg"},{"name":"padX_4","comment":" ","type":"W.Container.Attribute msg"},{"name":"padX_6","comment":" ","type":"W.Container.Attribute msg"},{"name":"padX_8","comment":" ","type":"W.Container.Attribute msg"},{"name":"padY_0","comment":" ","type":"W.Container.Attribute msg"},{"name":"padY_1","comment":" ","type":"W.Container.Attribute msg"},{"name":"padY_12","comment":" ","type":"W.Container.Attribute msg"},{"name":"padY_16","comment":" ","type":"W.Container.Attribute msg"},{"name":"padY_2","comment":" ","type":"W.Container.Attribute msg"},{"name":"padY_3","comment":" ","type":"W.Container.Attribute msg"},{"name":"padY_4","comment":" ","type":"W.Container.Attribute msg"},{"name":"padY_6","comment":" ","type":"W.Container.Attribute msg"},{"name":"padY_8","comment":" ","type":"W.Container.Attribute msg"},{"name":"pad_0","comment":" ","type":"W.Container.Attribute msg"},{"name":"pad_1","comment":" ","type":"W.Container.Attribute msg"},{"name":"pad_12","comment":" ","type":"W.Container.Attribute msg"},{"name":"pad_16","comment":" ","type":"W.Container.Attribute msg"},{"name":"pad_2","comment":" ","type":"W.Container.Attribute msg"},{"name":"pad_3","comment":" ","type":"W.Container.Attribute msg"},{"name":"pad_4","comment":" ","type":"W.Container.Attribute msg"},{"name":"pad_6","comment":" ","type":"W.Container.Attribute msg"},{"name":"pad_8","comment":" ","type":"W.Container.Attribute msg"},{"name":"rounded","comment":" ","type":"W.Container.Attribute msg"},{"name":"shadow","comment":" ","type":"W.Container.Attribute msg"},{"name":"spaceX_0","comment":" ","type":"W.Container.Attribute msg"},{"name":"spaceX_1","comment":" ","type":"W.Container.Attribute msg"},{"name":"spaceX_12","comment":" ","type":"W.Container.Attribute msg"},{"name":"spaceX_16","comment":" ","type":"W.Container.Attribute msg"},{"name":"spaceX_2","comment":" ","type":"W.Container.Attribute msg"},{"name":"spaceX_4","comment":" ","type":"W.Container.Attribute msg"},{"name":"spaceX_6","comment":" ","type":"W.Container.Attribute msg"},{"name":"spaceX_8","comment":" ","type":"W.Container.Attribute msg"},{"name":"spaceY_0","comment":" ","type":"W.Container.Attribute msg"},{"name":"spaceY_1","comment":" ","type":"W.Container.Attribute msg"},{"name":"spaceY_12","comment":" ","type":"W.Container.Attribute msg"},{"name":"spaceY_16","comment":" ","type":"W.Container.Attribute msg"},{"name":"spaceY_2","comment":" ","type":"W.Container.Attribute msg"},{"name":"spaceY_4","comment":" ","type":"W.Container.Attribute msg"},{"name":"spaceY_6","comment":" ","type":"W.Container.Attribute msg"},{"name":"spaceY_8","comment":" ","type":"W.Container.Attribute msg"},{"name":"view","comment":" ","type":"List.List (W.Container.Attribute msg) -> List.List (Html.Html msg) -> Html.Html msg"}],"binops":[]},{"name":"W.DataRow","comment":"\n\n@docs view, header, footer, left, right\n\n\n# Actions\n\n@docs href, onClick\n\n\n# Html\n\n@docs htmlAttrs, noAttr, Attribute\n\n","unions":[{"name":"Attribute","comment":" ","args":["msg"],"cases":[]}],"aliases":[],"values":[{"name":"footer","comment":" ","type":"List.List (Html.Html msg) -> W.DataRow.Attribute msg"},{"name":"header","comment":" ","type":"List.List (Html.Html msg) -> W.DataRow.Attribute msg"},{"name":"href","comment":" ","type":"String.String -> W.DataRow.Attribute msg"},{"name":"htmlAttrs","comment":" ","type":"List.List (Html.Attribute msg) -> W.DataRow.Attribute msg"},{"name":"left","comment":" ","type":"List.List (Html.Html msg) -> W.DataRow.Attribute msg"},{"name":"noAttr","comment":" ","type":"W.DataRow.Attribute msg"},{"name":"onClick","comment":" ","type":"msg -> W.DataRow.Attribute msg"},{"name":"right","comment":" ","type":"List.List (Html.Html msg) -> W.DataRow.Attribute msg"},{"name":"view","comment":" ","type":"List.List (W.DataRow.Attribute msg) -> List.List (Html.Html msg) -> Html.Html msg"}],"binops":[]},{"name":"W.Divider","comment":"\n\n@docs view\n\n\n# Styles\n\n@docs vertical, margins, light\n\n\n# Html\n\n@docs noAttr, Attribute\n\n","unions":[{"name":"Attribute","comment":" ","args":["msg"],"cases":[]}],"aliases":[],"values":[{"name":"light","comment":" ","type":"W.Divider.Attribute msg"},{"name":"margins","comment":" ","type":"Basics.Int -> W.Divider.Attribute msg"},{"name":"noAttr","comment":" ","type":"W.Divider.Attribute msg"},{"name":"vertical","comment":" ","type":"W.Divider.Attribute msg"},{"name":"view","comment":"\n\n    -- horizontal divider\n    W.Divider.view [] []\n\n    -- horizontal divider with a centralized label\n    W.Dividier.view [] [ H.text \"divide, not conquer\" ]\n\n","type":"List.List (W.Divider.Attribute msg) -> List.List (Html.Html msg) -> Html.Html msg"}],"binops":[]},{"name":"W.Heading","comment":"\n\n@docs view\n\n\n# Colors\n\n@docs primary, secondary, neutral, color\n\n\n# Sizes\n\n@docs extraSmall, small, large, extraLarge\n\n\n# Semantic\n\n@docs h2, h3, h4, h5, h6\n\n\n# Alignment\n\n@docs alignLeft, alignRight, alignCenter\n\n\n# Html\n\n@docs noAttr, Attribute\n\n","unions":[{"name":"Attribute","comment":" ","args":["msg"],"cases":[]}],"aliases":[],"values":[{"name":"alignCenter","comment":" ","type":"W.Heading.Attribute msg"},{"name":"alignLeft","comment":" ","type":"W.Heading.Attribute msg"},{"name":"alignRight","comment":" ","type":"W.Heading.Attribute msg"},{"name":"color","comment":" ","type":"String.String -> W.Heading.Attribute msg"},{"name":"extraLarge","comment":" ","type":"W.Heading.Attribute msg"},{"name":"extraSmall","comment":" ","type":"W.Heading.Attribute msg"},{"name":"h2","comment":" ","type":"W.Heading.Attribute msg"},{"name":"h3","comment":" ","type":"W.Heading.Attribute msg"},{"name":"h4","comment":" ","type":"W.Heading.Attribute msg"},{"name":"h5","comment":" ","type":"W.Heading.Attribute msg"},{"name":"h6","comment":" ","type":"W.Heading.Attribute msg"},{"name":"large","comment":" ","type":"W.Heading.Attribute msg"},{"name":"neutral","comment":" ","type":"W.Heading.Attribute msg"},{"name":"noAttr","comment":" ","type":"W.Heading.Attribute msg"},{"name":"primary","comment":" ","type":"W.Heading.Attribute msg"},{"name":"secondary","comment":" ","type":"W.Heading.Attribute msg"},{"name":"small","comment":" ","type":"W.Heading.Attribute msg"},{"name":"view","comment":" ","type":"List.List (W.Heading.Attribute msg) -> List.List (Html.Html msg) -> Html.Html msg"}],"binops":[]},{"name":"W.InputAutocomplete","comment":"\n\n@docs view\n\n\n# Value\n\n@docs init, toString, toValue, Value\n\n\n# States\n\n@docs disabled, readOnly\n\n\n# Styles\n\n@docs placeholder, prefix, suffix\n\n\n# Validation Attributes\n\n@docs required\n\n\n# Actions\n\n@docs onEnter, onBlur, onFocus\n\n\n# Html\n\n@docs htmlAttrs, noAttr, Attribute\n\n","unions":[{"name":"Attribute","comment":" ","args":["msg"],"cases":[]},{"name":"Value","comment":" ","args":["a"],"cases":[]}],"aliases":[],"values":[{"name":"disabled","comment":" ","type":"Basics.Bool -> W.InputAutocomplete.Attribute msg"},{"name":"htmlAttrs","comment":" ","type":"List.List (Html.Attribute msg) -> W.InputAutocomplete.Attribute msg"},{"name":"init","comment":" ","type":"{ value : Maybe.Maybe a, toString : a -> String.String } -> W.InputAutocomplete.Value a"},{"name":"noAttr","comment":" ","type":"W.InputAutocomplete.Attribute msg"},{"name":"onBlur","comment":" ","type":"msg -> W.InputAutocomplete.Attribute msg"},{"name":"onEnter","comment":" ","type":"msg -> W.InputAutocomplete.Attribute msg"},{"name":"onFocus","comment":" ","type":"msg -> W.InputAutocomplete.Attribute msg"},{"name":"placeholder","comment":" ","type":"String.String -> W.InputAutocomplete.Attribute msg"},{"name":"prefix","comment":" ","type":"List.List (Html.Html msg) -> W.InputAutocomplete.Attribute msg"},{"name":"readOnly","comment":" ","type":"Basics.Bool -> W.InputAutocomplete.Attribute msg"},{"name":"required","comment":" ","type":"Basics.Bool -> W.InputAutocomplete.Attribute msg"},{"name":"suffix","comment":" ","type":"List.List (Html.Html msg) -> W.InputAutocomplete.Attribute msg"},{"name":"toString","comment":" ","type":"W.InputAutocomplete.Value a -> String.String"},{"name":"toValue","comment":" ","type":"W.InputAutocomplete.Value a -> Maybe.Maybe a"},{"name":"view","comment":" ","type":"List.List (W.InputAutocomplete.Attribute msg) -> { id : String.String, value : W.InputAutocomplete.Value a, options : Maybe.Maybe (List.List a), onInput : W.InputAutocomplete.Value a -> msg } -> Html.Html msg"}],"binops":[]},{"name":"W.InputCheckbox","comment":"\n\n@docs view, viewReadOnly\n\n\n# Styles\n\n@docs color\n\n\n# States\n\n@docs disabled, readOnly\n\n\n# Html\n\n@docs noAttr, Attribute\n\n","unions":[{"name":"Attribute","comment":" ","args":["msg"],"cases":[]}],"aliases":[],"values":[{"name":"color","comment":" ","type":"String.String -> W.InputCheckbox.Attribute msg"},{"name":"disabled","comment":" ","type":"Basics.Bool -> W.InputCheckbox.Attribute msg"},{"name":"noAttr","comment":" ","type":"W.InputCheckbox.Attribute msg"},{"name":"readOnly","comment":" ","type":"Basics.Bool -> W.InputCheckbox.Attribute msg"},{"name":"view","comment":" ","type":"List.List (W.InputCheckbox.Attribute msg) -> { value : Basics.Bool, onInput : Basics.Bool -> msg } -> Html.Html msg"},{"name":"viewReadOnly","comment":" ","type":"List.List (W.InputCheckbox.Attribute msg) -> Basics.Bool -> Html.Html msg"}],"binops":[]},{"name":"W.InputDate","comment":"\n\n@docs view\n\n\n# States\n\n@docs disabled, readOnly\n\n\n# Styles\n\n@docs prefix, suffix\n\n\n# Validation Attributes\n\n@docs min, max, required\n\n\n# View & Validation\n\n@docs viewWithValidation, errorToString, Error\n\n\n# Actions\n\n@docs onEnter, onFocus, onBlur\n\n\n# Html\n\n@docs htmlAttrs, noAttr, Attribute\n\n","unions":[{"name":"Attribute","comment":" ","args":["msg"],"cases":[]},{"name":"Error","comment":" ","args":[],"cases":[["TooLow",["Time.Posix","String.String"]],["TooHigh",["Time.Posix","String.String"]],["ValueMissing",["String.String"]],["BadInput",["String.String"]]]}],"aliases":[],"values":[{"name":"disabled","comment":" ","type":"Basics.Bool -> W.InputDate.Attribute msg"},{"name":"errorToString","comment":" ","type":"W.InputDate.Error -> String.String"},{"name":"htmlAttrs","comment":" ","type":"List.List (Html.Attribute msg) -> W.InputDate.Attribute msg"},{"name":"max","comment":" ","type":"Time.Posix -> W.InputDate.Attribute msg"},{"name":"min","comment":" ","type":"Time.Posix -> W.InputDate.Attribute msg"},{"name":"noAttr","comment":" ","type":"W.InputDate.Attribute msg"},{"name":"onBlur","comment":" ","type":"msg -> W.InputDate.Attribute msg"},{"name":"onEnter","comment":" ","type":"msg -> W.InputDate.Attribute msg"},{"name":"onFocus","comment":" ","type":"msg -> W.InputDate.Attribute msg"},{"name":"prefix","comment":" ","type":"List.List (Html.Html msg) -> W.InputDate.Attribute msg"},{"name":"readOnly","comment":" ","type":"Basics.Bool -> W.InputDate.Attribute msg"},{"name":"required","comment":" ","type":"Basics.Bool -> W.InputDate.Attribute msg"},{"name":"suffix","comment":" ","type":"List.List (Html.Html msg) -> W.InputDate.Attribute msg"},{"name":"view","comment":" ","type":"List.List (W.InputDate.Attribute msg) -> { timeZone : Time.Zone, value : Maybe.Maybe Time.Posix, onInput : Maybe.Maybe Time.Posix -> msg } -> Html.Html msg"},{"name":"viewWithValidation","comment":" ","type":"List.List (W.InputDate.Attribute msg) -> { timeZone : Time.Zone, value : Maybe.Maybe Time.Posix, onInput : Result.Result (List.List W.InputDate.Error) Time.Posix -> Maybe.Maybe Time.Posix -> msg } -> Html.Html msg"}],"binops":[]},{"name":"W.InputField","comment":"\n\n@docs view, hint\n\n\n# Styles\n\n@docs alignRight\n\n\n# Html\n\n@docs htmlAttrs, noAttr, Attribute\n\n","unions":[{"name":"Attribute","comment":" ","args":["msg"],"cases":[]}],"aliases":[],"values":[{"name":"alignRight","comment":" ","type":"Basics.Bool -> W.InputField.Attribute msg"},{"name":"hint","comment":" Appears underneath the label.\n","type":"List.List (Html.Html msg) -> W.InputField.Attribute msg"},{"name":"htmlAttrs","comment":" ","type":"List.List (Html.Attribute msg) -> W.InputField.Attribute msg"},{"name":"noAttr","comment":" ","type":"W.InputField.Attribute msg"},{"name":"view","comment":" ","type":"List.List (W.InputField.Attribute msg) -> { label : List.List (Html.Html msg), input : List.List (Html.Html msg) } -> Html.Html msg"}],"binops":[]},{"name":"W.InputFloat","comment":"\n\n@docs view\n\n\n# Value\n\n@docs init, toFloat, toString, Value\n\n\n# Styles\n\n@docs placeholder, mask, prefix, suffix\n\n\n# States\n\n@docs disabled, readOnly\n\n\n# Validation Attributes\n\n@docs required, min, max, step, validation\n\n\n# View With Validation\n\n@docs viewWithValidation, errorToString, Error\n\n\n# Actions\n\n@docs onEnter, onFocus, onBlur\n\n\n# Html\n\n@docs htmlAttrs, noAttr, Attribute\n\n","unions":[{"name":"Attribute","comment":" ","args":["msg"],"cases":[]},{"name":"Error","comment":" ","args":[],"cases":[["TooLow",["Basics.Float","String.String"]],["TooHigh",["Basics.Float","String.String"]],["TooLong",["Basics.Int","String.String"]],["TooShort",["Basics.Int","String.String"]],["StepMismatch",["Basics.Float","String.String"]],["ValueMissing",["String.String"]],["Custom",["String.String"]]]},{"name":"Value","comment":" ","args":[],"cases":[]}],"aliases":[],"values":[{"name":"disabled","comment":" ","type":"Basics.Bool -> W.InputFloat.Attribute msg"},{"name":"errorToString","comment":" ","type":"W.InputFloat.Error -> String.String"},{"name":"htmlAttrs","comment":" ","type":"List.List (Html.Attribute msg) -> W.InputFloat.Attribute msg"},{"name":"init","comment":" ","type":"Maybe.Maybe Basics.Float -> W.InputFloat.Value"},{"name":"mask","comment":" ","type":"(String.String -> String.String) -> W.InputFloat.Attribute msg"},{"name":"max","comment":" ","type":"Basics.Float -> W.InputFloat.Attribute msg"},{"name":"min","comment":" ","type":"Basics.Float -> W.InputFloat.Attribute msg"},{"name":"noAttr","comment":" ","type":"W.InputFloat.Attribute msg"},{"name":"onBlur","comment":" ","type":"msg -> W.InputFloat.Attribute msg"},{"name":"onEnter","comment":" ","type":"msg -> W.InputFloat.Attribute msg"},{"name":"onFocus","comment":" ","type":"msg -> W.InputFloat.Attribute msg"},{"name":"placeholder","comment":" ","type":"String.String -> W.InputFloat.Attribute msg"},{"name":"prefix","comment":" ","type":"List.List (Html.Html msg) -> W.InputFloat.Attribute msg"},{"name":"readOnly","comment":" ","type":"Basics.Bool -> W.InputFloat.Attribute msg"},{"name":"required","comment":" ","type":"Basics.Bool -> W.InputFloat.Attribute msg"},{"name":"step","comment":" ","type":"Basics.Float -> W.InputFloat.Attribute msg"},{"name":"suffix","comment":" ","type":"List.List (Html.Html msg) -> W.InputFloat.Attribute msg"},{"name":"toFloat","comment":" ","type":"W.InputFloat.Value -> Basics.Float"},{"name":"toString","comment":" ","type":"W.InputFloat.Value -> String.String"},{"name":"validation","comment":" ","type":"(Basics.Float -> String.String -> Maybe.Maybe String.String) -> W.InputFloat.Attribute msg"},{"name":"view","comment":" ","type":"List.List (W.InputFloat.Attribute msg) -> { value : W.InputFloat.Value, onInput : W.InputFloat.Value -> msg } -> Html.Html msg"},{"name":"viewWithValidation","comment":" ","type":"List.List (W.InputFloat.Attribute msg) -> { value : W.InputFloat.Value, onInput : Result.Result (List.List W.InputFloat.Error) Basics.Float -> W.InputFloat.Value -> msg } -> Html.Html msg"}],"binops":[]},{"name":"W.InputInt","comment":"\n\n@docs view\n\n\n# Value\n\n@docs init, toInt, toString, Value\n\n\n# Styles\n\n@docs placeholder, mask, prefix, suffix\n\n\n# States\n\n@docs disabled, readOnly\n\n\n# Validation Attributes\n\n@docs required, min, max, step, validation\n\n\n# View With Validation\n\n@docs viewWithValidation, errorToString, Error\n\n\n# Actions\n\n@docs onEnter, onFocus, onBlur\n\n\n# Html\n\n@docs htmlAttrs, noAttr, Attribute\n\n","unions":[{"name":"Attribute","comment":" ","args":["msg"],"cases":[]},{"name":"Error","comment":" ","args":[],"cases":[["TooLow",["Basics.Int","String.String"]],["TooHigh",["Basics.Int","String.String"]],["StepMismatch",["Basics.Int","String.String"]],["ValueMissing",["String.String"]],["Custom",["String.String"]]]},{"name":"Value","comment":" ","args":[],"cases":[]}],"aliases":[],"values":[{"name":"disabled","comment":" ","type":"Basics.Bool -> W.InputInt.Attribute msg"},{"name":"errorToString","comment":" ","type":"W.InputInt.Error -> String.String"},{"name":"htmlAttrs","comment":" ","type":"List.List (Html.Attribute msg) -> W.InputInt.Attribute msg"},{"name":"init","comment":" ","type":"Maybe.Maybe Basics.Int -> W.InputInt.Value"},{"name":"mask","comment":" ","type":"(String.String -> String.String) -> W.InputInt.Attribute msg"},{"name":"max","comment":" ","type":"Basics.Int -> W.InputInt.Attribute msg"},{"name":"min","comment":" ","type":"Basics.Int -> W.InputInt.Attribute msg"},{"name":"noAttr","comment":" ","type":"W.InputInt.Attribute msg"},{"name":"onBlur","comment":" ","type":"msg -> W.InputInt.Attribute msg"},{"name":"onEnter","comment":" ","type":"msg -> W.InputInt.Attribute msg"},{"name":"onFocus","comment":" ","type":"msg -> W.InputInt.Attribute msg"},{"name":"placeholder","comment":" ","type":"String.String -> W.InputInt.Attribute msg"},{"name":"prefix","comment":" ","type":"List.List (Html.Html msg) -> W.InputInt.Attribute msg"},{"name":"readOnly","comment":" ","type":"Basics.Bool -> W.InputInt.Attribute msg"},{"name":"required","comment":" ","type":"Basics.Bool -> W.InputInt.Attribute msg"},{"name":"step","comment":" ","type":"Basics.Int -> W.InputInt.Attribute msg"},{"name":"suffix","comment":" ","type":"List.List (Html.Html msg) -> W.InputInt.Attribute msg"},{"name":"toInt","comment":" ","type":"W.InputInt.Value -> Basics.Int"},{"name":"toString","comment":" ","type":"W.InputInt.Value -> String.String"},{"name":"validation","comment":" ","type":"(Basics.Int -> String.String -> Maybe.Maybe String.String) -> W.InputInt.Attribute msg"},{"name":"view","comment":" ","type":"List.List (W.InputInt.Attribute msg) -> { value : W.InputInt.Value, onInput : W.InputInt.Value -> msg } -> Html.Html msg"},{"name":"viewWithValidation","comment":" ","type":"List.List (W.InputInt.Attribute msg) -> { value : W.InputInt.Value, onInput : Result.Result (List.List W.InputInt.Error) Basics.Int -> W.InputInt.Value -> msg } -> Html.Html msg"}],"binops":[]},{"name":"W.InputRadio","comment":"\n\n@docs view\n\n\n# Styles\n\n@docs color\n\n\n# States\n\n@docs disabled, readOnly, vertical\n\n\n# Html\n\n@docs noAttr, Attribute\n\n","unions":[{"name":"Attribute","comment":" ","args":["msg"],"cases":[]}],"aliases":[],"values":[{"name":"color","comment":" ","type":"String.String -> W.InputRadio.Attribute msg"},{"name":"disabled","comment":" ","type":"Basics.Bool -> W.InputRadio.Attribute msg"},{"name":"noAttr","comment":" ","type":"W.InputRadio.Attribute msg"},{"name":"readOnly","comment":" ","type":"Basics.Bool -> W.InputRadio.Attribute msg"},{"name":"vertical","comment":" ","type":"Basics.Bool -> W.InputRadio.Attribute msg"},{"name":"view","comment":" ","type":"List.List (W.InputRadio.Attribute msg) -> { id : String.String, value : a, options : List.List a, toValue : a -> String.String, toLabel : a -> String.String, onInput : a -> msg } -> Html.Html msg"}],"binops":[]},{"name":"W.InputSelect","comment":"\n\n@docs view, viewGroups, viewOptional, viewGroupsOptional\n\n\n# States\n\n@docs disabled, readOnly\n\n\n# Styles\n\n@docs prefix, suffix\n\n\n# Html\n\n@docs noAttr, Attribute\n\n","unions":[{"name":"Attribute","comment":" ","args":["msg"],"cases":[]}],"aliases":[],"values":[{"name":"disabled","comment":" ","type":"Basics.Bool -> W.InputSelect.Attribute msg"},{"name":"noAttr","comment":" ","type":"W.InputSelect.Attribute msg"},{"name":"prefix","comment":" ","type":"List.List (Html.Html msg) -> W.InputSelect.Attribute msg"},{"name":"readOnly","comment":" ","type":"Basics.Bool -> W.InputSelect.Attribute msg"},{"name":"suffix","comment":" ","type":"List.List (Html.Html msg) -> W.InputSelect.Attribute msg"},{"name":"view","comment":" ","type":"List.List (W.InputSelect.Attribute msg) -> { value : a, options : List.List a, toLabel : a -> String.String, onInput : a -> msg } -> Html.Html msg"},{"name":"viewGroups","comment":" ","type":"List.List (W.InputSelect.Attribute msg) -> { value : a, options : List.List a, optionGroups : List.List ( String.String, List.List a ), toLabel : a -> String.String, onInput : a -> msg } -> Html.Html msg"},{"name":"viewGroupsOptional","comment":" ","type":"List.List (W.InputSelect.Attribute msg) -> { value : Maybe.Maybe a, options : List.List a, optionGroups : List.List ( String.String, List.List a ), toLabel : a -> String.String, placeholder : String.String, onInput : Maybe.Maybe a -> msg } -> Html.Html msg"},{"name":"viewOptional","comment":" ","type":"List.List (W.InputSelect.Attribute msg) -> { value : Maybe.Maybe a, options : List.List a, toLabel : a -> String.String, placeholder : String.String, onInput : Maybe.Maybe a -> msg } -> Html.Html msg"}],"binops":[]},{"name":"W.InputSlider","comment":"\n\n@docs view\n\n\n# States\n\n@docs disabled, readOnly\n\n\n# Styles\n\n@docs color\n\n\n# Html\n\n@docs noAttr, Attribute\n\n","unions":[{"name":"Attribute","comment":" ","args":["msg"],"cases":[]}],"aliases":[],"values":[{"name":"color","comment":" ","type":"String.String -> W.InputSlider.Attribute msg"},{"name":"disabled","comment":" ","type":"Basics.Bool -> W.InputSlider.Attribute msg"},{"name":"noAttr","comment":" ","type":"W.InputSlider.Attribute msg"},{"name":"readOnly","comment":" ","type":"Basics.Bool -> W.InputSlider.Attribute msg"},{"name":"view","comment":" ","type":"List.List (W.InputSlider.Attribute msg) -> { min : Basics.Float, max : Basics.Float, step : Basics.Float, value : Basics.Float, onInput : Basics.Float -> msg } -> Html.Html msg"}],"binops":[]},{"name":"W.InputText","comment":"\n\n@docs view\n\n\n# Types\n\n@docs email, password, search, telephone, url, numeric, decimal\n\n\n# Styles\n\n@docs placeholder, mask, prefix, suffix\n\n\n# States\n\n@docs disabled, readOnly\n\n\n# Actions\n\n@docs onEnter, onFocus, onBlur\n\n\n# Validation Attributes\n\n@docs required, minLength, maxLength, exactLength, pattern, validation\n\n\n# View With Validation\n\n@docs viewWithValidation, errorToString, Error\n\n\n# Html\n\n@docs htmlAttrs, noAttr, Attribute\n\n","unions":[{"name":"Attribute","comment":" ","args":["msg"],"cases":[]},{"name":"Error","comment":" ","args":[],"cases":[["PatternMismatch",["String.String"]],["TypeMismatch",["String.String"]],["TooLong",["Basics.Int","String.String"]],["TooShort",["Basics.Int","String.String"]],["ValueMissing",["String.String"]],["Custom",["String.String"]]]}],"aliases":[],"values":[{"name":"decimal","comment":" ","type":"W.InputText.Attribute msg"},{"name":"disabled","comment":" ","type":"Basics.Bool -> W.InputText.Attribute msg"},{"name":"email","comment":" ","type":"W.InputText.Attribute msg"},{"name":"errorToString","comment":" ","type":"W.InputText.Error -> String.String"},{"name":"exactLength","comment":" ","type":"Basics.Int -> W.InputText.Attribute msg"},{"name":"htmlAttrs","comment":" ","type":"List.List (Html.Attribute msg) -> W.InputText.Attribute msg"},{"name":"mask","comment":" ","type":"(String.String -> String.String) -> W.InputText.Attribute msg"},{"name":"maxLength","comment":" ","type":"Basics.Int -> W.InputText.Attribute msg"},{"name":"minLength","comment":" ","type":"Basics.Int -> W.InputText.Attribute msg"},{"name":"noAttr","comment":" ","type":"W.InputText.Attribute msg"},{"name":"numeric","comment":" ","type":"W.InputText.Attribute msg"},{"name":"onBlur","comment":" ","type":"msg -> W.InputText.Attribute msg"},{"name":"onEnter","comment":" ","type":"msg -> W.InputText.Attribute msg"},{"name":"onFocus","comment":" ","type":"msg -> W.InputText.Attribute msg"},{"name":"password","comment":" ","type":"W.InputText.Attribute msg"},{"name":"pattern","comment":" ","type":"String.String -> W.InputText.Attribute msg"},{"name":"placeholder","comment":" ","type":"String.String -> W.InputText.Attribute msg"},{"name":"prefix","comment":" ","type":"List.List (Html.Html msg) -> W.InputText.Attribute msg"},{"name":"readOnly","comment":" ","type":"Basics.Bool -> W.InputText.Attribute msg"},{"name":"required","comment":" ","type":"Basics.Bool -> W.InputText.Attribute msg"},{"name":"search","comment":" ","type":"W.InputText.Attribute msg"},{"name":"suffix","comment":" ","type":"List.List (Html.Html msg) -> W.InputText.Attribute msg"},{"name":"telephone","comment":" ","type":"W.InputText.Attribute msg"},{"name":"url","comment":" ","type":"W.InputText.Attribute msg"},{"name":"validation","comment":" ","type":"(String.String -> Maybe.Maybe String.String) -> W.InputText.Attribute msg"},{"name":"view","comment":" ","type":"List.List (W.InputText.Attribute msg) -> { onInput : String.String -> msg, value : String.String } -> Html.Html msg"},{"name":"viewWithValidation","comment":" ","type":"List.List (W.InputText.Attribute msg) -> { value : String.String, onInput : Result.Result (List.List W.InputText.Error) String.String -> String.String -> msg } -> Html.Html msg"}],"binops":[]},{"name":"W.InputTextArea","comment":"\n\n@docs view\n\n\n# Styles\n\n@docs placeholder, resizable, rows, autogrow\n\n\n# States\n\n@docs disabled, readOnly\n\n\n# Validation Attributes\n\n@docs required\n\n\n# Actions\n\n@docs onBlur, onEnter, onFocus\n\n\n# Html\n\n@docs htmlAttrs, noAttr, Attribute\n\n","unions":[{"name":"Attribute","comment":" ","args":["msg"],"cases":[]}],"aliases":[],"values":[{"name":"autogrow","comment":" ","type":"Basics.Bool -> W.InputTextArea.Attribute msg"},{"name":"disabled","comment":" ","type":"Basics.Bool -> W.InputTextArea.Attribute msg"},{"name":"htmlAttrs","comment":" ","type":"List.List (Html.Attribute msg) -> W.InputTextArea.Attribute msg"},{"name":"noAttr","comment":" ","type":"W.InputTextArea.Attribute msg"},{"name":"onBlur","comment":" ","type":"msg -> W.InputTextArea.Attribute msg"},{"name":"onEnter","comment":" ","type":"msg -> W.InputTextArea.Attribute msg"},{"name":"onFocus","comment":" ","type":"msg -> W.InputTextArea.Attribute msg"},{"name":"placeholder","comment":" ","type":"String.String -> W.InputTextArea.Attribute msg"},{"name":"readOnly","comment":" ","type":"Basics.Bool -> W.InputTextArea.Attribute msg"},{"name":"required","comment":" ","type":"Basics.Bool -> W.InputTextArea.Attribute msg"},{"name":"resizable","comment":" ","type":"Basics.Bool -> W.InputTextArea.Attribute msg"},{"name":"rows","comment":" ","type":"Basics.Int -> W.InputTextArea.Attribute msg"},{"name":"view","comment":" ","type":"List.List (W.InputTextArea.Attribute msg) -> { value : String.String, onInput : String.String -> msg } -> Html.Html msg"}],"binops":[]},{"name":"W.InputTime","comment":"\n\n@docs view\n\n\n# Styles\n\n@docs prefix, suffix\n\n\n# States\n\n@docs disabled, readOnly\n\n\n# Validation Attributes\n\n@docs required, min, max, step\n\n\n# View With Validation\n\n@docs viewWithValidation, errorToString, Error\n\n\n# Actions\n\n@docs onEnter, onFocus, onBlur\n\n\n# Html\n\n@docs htmlAttrs, noAttr, Attribute\n\n","unions":[{"name":"Attribute","comment":" ","args":["msg"],"cases":[]},{"name":"Error","comment":" ","args":[],"cases":[["TooLow",["Time.Posix","String.String"]],["TooHigh",["Time.Posix","String.String"]],["StepMismatch",["Basics.Int","String.String"]],["ValueMissing",["String.String"]],["BadInput",["String.String"]]]}],"aliases":[],"values":[{"name":"disabled","comment":" ","type":"Basics.Bool -> W.InputTime.Attribute msg"},{"name":"errorToString","comment":" ","type":"W.InputTime.Error -> String.String"},{"name":"htmlAttrs","comment":" ","type":"List.List (Html.Attribute msg) -> W.InputTime.Attribute msg"},{"name":"max","comment":" ","type":"Time.Posix -> W.InputTime.Attribute msg"},{"name":"min","comment":" ","type":"Time.Posix -> W.InputTime.Attribute msg"},{"name":"noAttr","comment":" ","type":"W.InputTime.Attribute msg"},{"name":"onBlur","comment":" ","type":"msg -> W.InputTime.Attribute msg"},{"name":"onEnter","comment":" ","type":"msg -> W.InputTime.Attribute msg"},{"name":"onFocus","comment":" ","type":"msg -> W.InputTime.Attribute msg"},{"name":"prefix","comment":" ","type":"List.List (Html.Html msg) -> W.InputTime.Attribute msg"},{"name":"readOnly","comment":" ","type":"Basics.Bool -> W.InputTime.Attribute msg"},{"name":"required","comment":" ","type":"Basics.Bool -> W.InputTime.Attribute msg"},{"name":"step","comment":" ","type":"Basics.Int -> W.InputTime.Attribute msg"},{"name":"suffix","comment":" ","type":"List.List (Html.Html msg) -> W.InputTime.Attribute msg"},{"name":"view","comment":" ","type":"List.List (W.InputTime.Attribute msg) -> { timeZone : Time.Zone, value : Maybe.Maybe Time.Posix, onInput : Maybe.Maybe Time.Posix -> msg } -> Html.Html msg"},{"name":"viewWithValidation","comment":" ","type":"List.List (W.InputTime.Attribute msg) -> { timeZone : Time.Zone, value : Maybe.Maybe Time.Posix, onInput : Result.Result (List.List W.InputTime.Error) Time.Posix -> Maybe.Maybe Time.Posix -> msg } -> Html.Html msg"}],"binops":[]},{"name":"W.Layout","comment":"\n\n@docs view\n\n\n# Styles\n\n@docs vertical, horizontal, inline, background\n@docs alignTop, alignBottom, alignLeft, alignRight, alignCenterX, alignCenterY\n@docs spaceBetween, spaceAround, fillSpace\n\n\n# Responsiveness\n\n@docs largeScreen\n\n\n# Padding\n\n@docs pad_0, pad_1, pad_2, pad_4, pad_6, pad_8, pad_12, pad_16\n@docs padX_0, padX_1, padX_2, padX_4, padX_6, padX_8, padX_12, padX_16\n@docs padY_0, padY_1, padY_2, padY_4, padY_6, padY_8, padY_12, padY_16\n@docs padLeft_0, padLeft_1, padLeft_2, padLeft_4, padLeft_6, padLeft_8, padLeft_12, padLeft_16\n@docs padRight_0, padRight_1, padRight_2, padRight_4, padRight_6, padRight_8, padRight_12, padRight_16\n@docs padTop_0, padTop_1, padTop_2, padTop_4, padTop_6, padTop_8, padTop_12, padTop_16\n@docs padBottom_0, padBottom_1, padBottom_2, padBottom_4, padBottom_6, padBottom_8, padBottom_12, padBottom_16\n\n\n# Gaps\n\n@docs gap_0, gap_1, gap_2, gap_4, gap_6, gap_8, gap_12, gap_16\n\n\n# Html\n\n@docs node, noAttr, htmlAttrs, Attribute\n\n","unions":[{"name":"Attribute","comment":" ","args":["msg"],"cases":[]}],"aliases":[],"values":[{"name":"alignBottom","comment":" ","type":"W.Layout.Attribute msg"},{"name":"alignCenterX","comment":" ","type":"W.Layout.Attribute msg"},{"name":"alignCenterY","comment":" ","type":"W.Layout.Attribute msg"},{"name":"alignLeft","comment":" ","type":"W.Layout.Attribute msg"},{"name":"alignRight","comment":" ","type":"W.Layout.Attribute msg"},{"name":"alignTop","comment":" ","type":"W.Layout.Attribute msg"},{"name":"background","comment":" ","type":"String.String -> W.Layout.Attribute msg"},{"name":"fillSpace","comment":" ","type":"W.Layout.Attribute msg"},{"name":"gap_0","comment":" ","type":"W.Layout.Attribute msg"},{"name":"gap_1","comment":" ","type":"W.Layout.Attribute msg"},{"name":"gap_12","comment":" ","type":"W.Layout.Attribute msg"},{"name":"gap_16","comment":" ","type":"W.Layout.Attribute msg"},{"name":"gap_2","comment":" ","type":"W.Layout.Attribute msg"},{"name":"gap_4","comment":" ","type":"W.Layout.Attribute msg"},{"name":"gap_6","comment":" ","type":"W.Layout.Attribute msg"},{"name":"gap_8","comment":" ","type":"W.Layout.Attribute msg"},{"name":"horizontal","comment":" ","type":"W.Layout.Attribute msg"},{"name":"htmlAttrs","comment":" ","type":"List.List (Html.Attribute msg) -> W.Layout.Attribute msg"},{"name":"inline","comment":" ","type":"W.Layout.Attribute msg"},{"name":"largeScreen","comment":" ","type":"List.List (W.Layout.Attribute msg) -> W.Layout.Attribute msg"},{"name":"noAttr","comment":" ","type":"W.Layout.Attribute msg"},{"name":"node","comment":" ","type":"String.String -> W.Layout.Attribute msg"},{"name":"padBottom_0","comment":" ","type":"W.Layout.Attribute msg"},{"name":"padBottom_1","comment":" ","type":"W.Layout.Attribute msg"},{"name":"padBottom_12","comment":" ","type":"W.Layout.Attribute msg"},{"name":"padBottom_16","comment":" ","type":"W.Layout.Attribute msg"},{"name":"padBottom_2","comment":" ","type":"W.Layout.Attribute msg"},{"name":"padBottom_4","comment":" ","type":"W.Layout.Attribute msg"},{"name":"padBottom_6","comment":" ","type":"W.Layout.Attribute msg"},{"name":"padBottom_8","comment":" ","type":"W.Layout.Attribute msg"},{"name":"padLeft_0","comment":" ","type":"W.Layout.Attribute msg"},{"name":"padLeft_1","comment":" ","type":"W.Layout.Attribute msg"},{"name":"padLeft_12","comment":" ","type":"W.Layout.Attribute msg"},{"name":"padLeft_16","comment":" ","type":"W.Layout.Attribute msg"},{"name":"padLeft_2","comment":" ","type":"W.Layout.Attribute msg"},{"name":"padLeft_4","comment":" ","type":"W.Layout.Attribute msg"},{"name":"padLeft_6","comment":" ","type":"W.Layout.Attribute msg"},{"name":"padLeft_8","comment":" ","type":"W.Layout.Attribute msg"},{"name":"padRight_0","comment":" ","type":"W.Layout.Attribute msg"},{"name":"padRight_1","comment":" ","type":"W.Layout.Attribute msg"},{"name":"padRight_12","comment":" ","type":"W.Layout.Attribute msg"},{"name":"padRight_16","comment":" ","type":"W.Layout.Attribute msg"},{"name":"padRight_2","comment":" ","type":"W.Layout.Attribute msg"},{"name":"padRight_4","comment":" ","type":"W.Layout.Attribute msg"},{"name":"padRight_6","comment":" ","type":"W.Layout.Attribute msg"},{"name":"padRight_8","comment":" ","type":"W.Layout.Attribute msg"},{"name":"padTop_0","comment":" ","type":"W.Layout.Attribute msg"},{"name":"padTop_1","comment":" ","type":"W.Layout.Attribute msg"},{"name":"padTop_12","comment":" ","type":"W.Layout.Attribute msg"},{"name":"padTop_16","comment":" ","type":"W.Layout.Attribute msg"},{"name":"padTop_2","comment":" ","type":"W.Layout.Attribute msg"},{"name":"padTop_4","comment":" ","type":"W.Layout.Attribute msg"},{"name":"padTop_6","comment":" ","type":"W.Layout.Attribute msg"},{"name":"padTop_8","comment":" ","type":"W.Layout.Attribute msg"},{"name":"padX_0","comment":" ","type":"W.Layout.Attribute msg"},{"name":"padX_1","comment":" ","type":"W.Layout.Attribute msg"},{"name":"padX_12","comment":" ","type":"W.Layout.Attribute msg"},{"name":"padX_16","comment":" ","type":"W.Layout.Attribute msg"},{"name":"padX_2","comment":" ","type":"W.Layout.Attribute msg"},{"name":"padX_4","comment":" ","type":"W.Layout.Attribute msg"},{"name":"padX_6","comment":" ","type":"W.Layout.Attribute msg"},{"name":"padX_8","comment":" ","type":"W.Layout.Attribute msg"},{"name":"padY_0","comment":" ","type":"W.Layout.Attribute msg"},{"name":"padY_1","comment":" ","type":"W.Layout.Attribute msg"},{"name":"padY_12","comment":" ","type":"W.Layout.Attribute msg"},{"name":"padY_16","comment":" ","type":"W.Layout.Attribute msg"},{"name":"padY_2","comment":" ","type":"W.Layout.Attribute msg"},{"name":"padY_4","comment":" ","type":"W.Layout.Attribute msg"},{"name":"padY_6","comment":" ","type":"W.Layout.Attribute msg"},{"name":"padY_8","comment":" ","type":"W.Layout.Attribute msg"},{"name":"pad_0","comment":" ","type":"W.Layout.Attribute msg"},{"name":"pad_1","comment":" ","type":"W.Layout.Attribute msg"},{"name":"pad_12","comment":" ","type":"W.Layout.Attribute msg"},{"name":"pad_16","comment":" ","type":"W.Layout.Attribute msg"},{"name":"pad_2","comment":" ","type":"W.Layout.Attribute msg"},{"name":"pad_4","comment":" ","type":"W.Layout.Attribute msg"},{"name":"pad_6","comment":" ","type":"W.Layout.Attribute msg"},{"name":"pad_8","comment":" ","type":"W.Layout.Attribute msg"},{"name":"spaceAround","comment":" ","type":"W.Layout.Attribute msg"},{"name":"spaceBetween","comment":" ","type":"W.Layout.Attribute msg"},{"name":"vertical","comment":" ","type":"W.Layout.Attribute msg"},{"name":"view","comment":" ","type":"List.List (W.Layout.Attribute msg) -> List.List (Html.Html msg) -> Html.Html msg"}],"binops":[]},{"name":"W.Loading","comment":"\n\n@docs circles, dots, ripples\n\n\n# Style\n\n@docs color, size\n\n\n# Html\n\n@docs htmlAttrs, noAttr, Attribute\n\n","unions":[{"name":"Attribute","comment":" ","args":["msg"],"cases":[]}],"aliases":[],"values":[{"name":"circles","comment":" ","type":"List.List (W.Loading.Attribute msg) -> Svg.Svg msg"},{"name":"color","comment":" ","type":"String.String -> W.Loading.Attribute msg"},{"name":"dots","comment":" ","type":"List.List (W.Loading.Attribute msg) -> Html.Html msg"},{"name":"htmlAttrs","comment":" ","type":"List.List (Html.Attribute msg) -> W.Loading.Attribute msg"},{"name":"noAttr","comment":" ","type":"W.Loading.Attribute msg"},{"name":"ripples","comment":" ","type":"List.List (W.Loading.Attribute msg) -> Html.Html msg"},{"name":"size","comment":" ","type":"Basics.Float -> W.Loading.Attribute msg"}],"binops":[]},{"name":"W.Menu","comment":"\n\n@docs view, viewButton, viewLink, viewTitle\n\n\n# Styles\n\n@docs disabled, selected, left, right\n\n\n# Html\n\n@docs htmlAttrs, noAttr, Attribute\n\n","unions":[{"name":"Attribute","comment":" ","args":["msg"],"cases":[]}],"aliases":[],"values":[{"name":"disabled","comment":" ","type":"Basics.Bool -> W.Menu.Attribute msg"},{"name":"htmlAttrs","comment":" ","type":"List.List (Html.Attribute msg) -> W.Menu.Attribute msg"},{"name":"left","comment":" ","type":"List.List (Html.Html msg) -> W.Menu.Attribute msg"},{"name":"noAttr","comment":" ","type":"W.Menu.Attribute msg"},{"name":"right","comment":" ","type":"List.List (Html.Html msg) -> W.Menu.Attribute msg"},{"name":"selected","comment":" ","type":"Basics.Bool -> W.Menu.Attribute msg"},{"name":"view","comment":" ","type":"List.List (Html.Html msg) -> Html.Html msg"},{"name":"viewButton","comment":" ","type":"List.List (W.Menu.Attribute msg) -> { label : List.List (Html.Html msg), onClick : msg } -> Html.Html msg"},{"name":"viewLink","comment":" ","type":"List.List (W.Menu.Attribute msg) -> { label : List.List (Html.Html msg), href : String.String } -> Html.Html msg"},{"name":"viewTitle","comment":" ","type":"List.List (W.Menu.Attribute msg) -> { label : List.List (Html.Html msg) } -> Html.Html msg"}],"binops":[]},{"name":"W.Message","comment":"\n\n@docs view\n\n\n# Content\n\n@docs icon, footer\n\n\n# Styles\n\n@docs primary, secondary, success, warning, danger, color\n\n\n# Actions\n\n@docs href, onClick\n\n\n# Html\n\n@docs htmlAttrs, noAttr, Attribute\n\n","unions":[{"name":"Attribute","comment":" ","args":["msg"],"cases":[]}],"aliases":[],"values":[{"name":"color","comment":" ","type":"String.String -> W.Message.Attribute msg"},{"name":"danger","comment":" ","type":"W.Message.Attribute msg"},{"name":"footer","comment":" ","type":"List.List (Html.Html msg) -> W.Message.Attribute msg"},{"name":"href","comment":" ","type":"String.String -> W.Message.Attribute msg"},{"name":"htmlAttrs","comment":" ","type":"List.List (Html.Attribute msg) -> W.Message.Attribute msg"},{"name":"icon","comment":" ","type":"List.List (Html.Html msg) -> W.Message.Attribute msg"},{"name":"noAttr","comment":" ","type":"W.Message.Attribute msg"},{"name":"onClick","comment":" ","type":"msg -> W.Message.Attribute msg"},{"name":"primary","comment":" ","type":"W.Message.Attribute msg"},{"name":"secondary","comment":" ","type":"W.Message.Attribute msg"},{"name":"success","comment":" ","type":"W.Message.Attribute msg"},{"name":"view","comment":" ","type":"List.List (W.Message.Attribute msg) -> List.List (Html.Html msg) -> Html.Html msg"},{"name":"warning","comment":" ","type":"W.Message.Attribute msg"}],"binops":[]},{"name":"W.Modal","comment":"\n\n@docs view\n\n\n# Togglable\n\nIf you don't want to manage your modal open state at all, use the toggable version.\n\n    W.Modal.viewToggable []\n        { id = \"toggable-modal\"\n        , content = [ text \"Hello!\" ]\n        }\n\n    W.Modal.viewToggle \"toggable-modal\"\n        [ W.Button.viewDummy []\n            [ text \"Click here to toggle modal\" ]\n        ]\n\n@docs viewToggable, viewToggle\n\n\n# Styles\n\n@docs absolute, zIndex\n\n\n# Html\n\n@docs noAttr, Attribute\n\n","unions":[{"name":"Attribute","comment":" ","args":["msg"],"cases":[]}],"aliases":[],"values":[{"name":"absolute","comment":" ","type":"W.Modal.Attribute msg"},{"name":"noAttr","comment":" ","type":"W.Modal.Attribute msg"},{"name":"view","comment":" ","type":"List.List (W.Modal.Attribute msg) -> { isOpen : Basics.Bool, onClose : Maybe.Maybe msg, content : List.List (Html.Html msg) } -> Html.Html msg"},{"name":"viewToggable","comment":" ","type":"List.List (W.Modal.Attribute msg) -> { id : String.String, content : List.List (Html.Html msg) } -> Html.Html msg"},{"name":"viewToggle","comment":" ","type":"String.String -> List.List (Html.Html msg) -> Html.Html msg"},{"name":"zIndex","comment":" ","type":"Basics.Int -> W.Modal.Attribute msg"}],"binops":[]},{"name":"W.Notification","comment":"\n\n@docs view\n\n\n# Content\n\n@docs icon, footer\n\n\n# Styles\n\n@docs primary, secondary, success, warning, danger, color\n\n\n# Actions\n\n@docs href, onClick, onClose\n\n\n# Html\n\n@docs htmlAttrs, noAttr, Attribute\n\n","unions":[{"name":"Attribute","comment":" ","args":["msg"],"cases":[]}],"aliases":[],"values":[{"name":"color","comment":" ","type":"String.String -> W.Notification.Attribute msg"},{"name":"danger","comment":" ","type":"W.Notification.Attribute msg"},{"name":"footer","comment":" ","type":"List.List (Html.Html msg) -> W.Notification.Attribute msg"},{"name":"href","comment":" ","type":"String.String -> W.Notification.Attribute msg"},{"name":"htmlAttrs","comment":" ","type":"List.List (Html.Attribute msg) -> W.Notification.Attribute msg"},{"name":"icon","comment":" ","type":"List.List (Html.Html msg) -> W.Notification.Attribute msg"},{"name":"noAttr","comment":" ","type":"W.Notification.Attribute msg"},{"name":"onClick","comment":" ","type":"msg -> W.Notification.Attribute msg"},{"name":"onClose","comment":" ","type":"msg -> W.Notification.Attribute msg"},{"name":"primary","comment":" ","type":"W.Notification.Attribute msg"},{"name":"secondary","comment":" ","type":"W.Notification.Attribute msg"},{"name":"success","comment":" ","type":"W.Notification.Attribute msg"},{"name":"view","comment":" ","type":"List.List (W.Notification.Attribute msg) -> List.List (Html.Html msg) -> Html.Html msg"},{"name":"warning","comment":" ","type":"W.Notification.Attribute msg"}],"binops":[]},{"name":"W.Pagination","comment":"\n\n@docs view, viewLinks\n\n\n# Styles\n\n@docs separator\n\n\n# Html\n\n@docs noAttr, Attribute\n\n","unions":[{"name":"Attribute","comment":" ","args":["msg"],"cases":[]}],"aliases":[],"values":[{"name":"noAttr","comment":" ","type":"W.Pagination.Attribute msg"},{"name":"separator","comment":" ","type":"List.List (Html.Html msg) -> W.Pagination.Attribute msg"},{"name":"view","comment":" ","type":"List.List (W.Pagination.Attribute msg) -> { total : Basics.Int, active : Basics.Int, onClick : Basics.Int -> msg } -> Html.Html msg"},{"name":"viewLinks","comment":" ","type":"List.List (W.Pagination.Attribute msg) -> { total : Basics.Int, active : Basics.Int, href : Basics.Int -> String.String } -> Html.Html msg"}],"binops":[]},{"name":"W.Popover","comment":"\n\n@docs view\n\n\n# Position\n\n@docs top, topRight, bottomRight, left, leftBottom, right, rightBottom\n\n\n# Styles\n\n@docs over, offset, full\n\n\n# Html\n\n@docs htmlAttrs, noAttr, Attribute\n\n","unions":[{"name":"Attribute","comment":" ","args":["msg"],"cases":[]}],"aliases":[],"values":[{"name":"bottomRight","comment":" ","type":"W.Popover.Attribute msg"},{"name":"full","comment":" ","type":"Basics.Bool -> W.Popover.Attribute msg"},{"name":"htmlAttrs","comment":" ","type":"List.List (Html.Attribute msg) -> W.Popover.Attribute msg"},{"name":"left","comment":" ","type":"W.Popover.Attribute msg"},{"name":"leftBottom","comment":" ","type":"W.Popover.Attribute msg"},{"name":"noAttr","comment":" ","type":"W.Popover.Attribute msg"},{"name":"offset","comment":" ","type":"Basics.Float -> W.Popover.Attribute msg"},{"name":"over","comment":" ","type":"W.Popover.Attribute msg"},{"name":"right","comment":" ","type":"W.Popover.Attribute msg"},{"name":"rightBottom","comment":" ","type":"W.Popover.Attribute msg"},{"name":"top","comment":" ","type":"W.Popover.Attribute msg"},{"name":"topRight","comment":" ","type":"W.Popover.Attribute msg"},{"name":"view","comment":" ","type":"List.List (W.Popover.Attribute msg) -> { content : List.List (Html.Html msg), children : List.List (Html.Html msg) } -> Html.Html msg"}],"binops":[]},{"name":"W.Styles","comment":" You will need both globalStyles and a theme to get started with elm-widgets.\n\n    view : List (Html msg)\n    view =\n        [ W.Styles.globalStyles\n        , W.Styles.baseTheme\n\n        -- ... your application views\n        ]\n\n\n# Custom Themes\n\nelm-widgets is fully compatible with [elm-theme](https://package.elm-lang.org/packages/uncover-co/elm-theme/latest/). So you can use that package to create and expose new themes to your application.\n\ne.g. This would create a dark-mode ready application based on the user system's settings.\n\n    import Theme\n    import W.Styles\n\n    view : List (Html msg)\n    view =\n        [ W.Styles.globalStyles\n        , Theme.globalProviderWithDarkMode\n            { light = Theme.lightTheme\n            , dark = Theme.darkTheme\n            , strategy = Theme.systemStrategy\n            }\n\n        -- ... your application views\n        ]\n\n\n# API\n\n@docs globalStyles, baseTheme\n\n","unions":[],"aliases":[],"values":[{"name":"baseTheme","comment":" ","type":"Html.Html msg"},{"name":"globalStyles","comment":" ","type":"Html.Html msg"}],"binops":[]},{"name":"W.Table","comment":"\n\n@docs view\n\n\n# Columns\n\n@docs column, string, int, float, bool, Column\n\n\n# Column Attributes\n\n@docs alignRight, alignCenter, width, relativeWidth, largeScreenOnly, columnHtmlAttrs, ColumnAttribute\n\n\n# Groups\n\n@docs groupBy, groupValue, groupLabel\n\n\n# Table Attributes\n\n@docs highlight\n\n\n# Actions\n\n@docs onClick, onMouseEnter, onMouseLeave\n\n\n# Html\n\n@docs htmlAttrs, noAttr, Attribute\n\n","unions":[{"name":"Attribute","comment":" ","args":["msg","a"],"cases":[]},{"name":"Column","comment":" ","args":["msg","a"],"cases":[]},{"name":"ColumnAttribute","comment":" ","args":["msg","a"],"cases":[]}],"aliases":[],"values":[{"name":"alignCenter","comment":" ","type":"W.Table.ColumnAttribute msg a"},{"name":"alignRight","comment":" ","type":"W.Table.ColumnAttribute msg a"},{"name":"bool","comment":" ","type":"List.List (W.Table.ColumnAttribute msg a) -> { label : String.String, value : a -> Basics.Bool } -> W.Table.Column msg a"},{"name":"column","comment":" ","type":"List.List (W.Table.ColumnAttribute msg a) -> { label : String.String, content : a -> Html.Html msg } -> W.Table.Column msg a"},{"name":"columnHtmlAttrs","comment":" ","type":"List.List (Html.Attribute msg) -> W.Table.ColumnAttribute msg a"},{"name":"float","comment":" ","type":"List.List (W.Table.ColumnAttribute msg a) -> { label : String.String, value : a -> Basics.Float } -> W.Table.Column msg a"},{"name":"groupBy","comment":" ","type":"(a -> String.String) -> W.Table.Attribute msg a"},{"name":"groupLabel","comment":" ","type":"W.Table.ColumnAttribute msg a"},{"name":"groupValue","comment":" ","type":"(String.String -> List.List a -> Html.Html msg) -> W.Table.ColumnAttribute msg a"},{"name":"highlight","comment":" ","type":"(a -> Basics.Bool) -> W.Table.Attribute msg a"},{"name":"htmlAttrs","comment":" ","type":"List.List (Html.Attribute msg) -> W.Table.Attribute msg a"},{"name":"int","comment":" ","type":"List.List (W.Table.ColumnAttribute msg a) -> { label : String.String, value : a -> Basics.Int } -> W.Table.Column msg a"},{"name":"largeScreenOnly","comment":" ","type":"W.Table.ColumnAttribute msg a"},{"name":"noAttr","comment":" ","type":"W.Table.Attribute msg a"},{"name":"onClick","comment":" ","type":"(a -> msg) -> W.Table.Attribute msg a"},{"name":"onMouseEnter","comment":" ","type":"(a -> msg) -> W.Table.Attribute msg a"},{"name":"onMouseLeave","comment":" ","type":"msg -> W.Table.Attribute msg a"},{"name":"relativeWidth","comment":" ","type":"Basics.Float -> W.Table.ColumnAttribute msg a"},{"name":"string","comment":" ","type":"List.List (W.Table.ColumnAttribute msg a) -> { label : String.String, value : a -> String.String } -> W.Table.Column msg a"},{"name":"view","comment":" ","type":"List.List (W.Table.Attribute msg a) -> List.List (W.Table.Column msg a) -> List.List a -> Html.Html msg"},{"name":"width","comment":" ","type":"Basics.Int -> W.Table.ColumnAttribute msg a"}],"binops":[]},{"name":"W.Tag","comment":"\n\n@docs view, viewButton, viewLink\n\n\n# Styles\n\n@docs small, primary, secondary, success, warning, danger, color\n\n\n# Html\n\n@docs htmlAttrs, noAttr, Attribute\n\n","unions":[{"name":"Attribute","comment":" ","args":["msg"],"cases":[]}],"aliases":[],"values":[{"name":"color","comment":" ","type":"String.String -> W.Tag.Attribute msg"},{"name":"danger","comment":" ","type":"W.Tag.Attribute msg"},{"name":"htmlAttrs","comment":" ","type":"List.List (Html.Attribute msg) -> W.Tag.Attribute msg"},{"name":"noAttr","comment":" ","type":"W.Tag.Attribute msg"},{"name":"primary","comment":" ","type":"W.Tag.Attribute msg"},{"name":"secondary","comment":" ","type":"W.Tag.Attribute msg"},{"name":"small","comment":" ","type":"Basics.Bool -> W.Tag.Attribute msg"},{"name":"success","comment":" ","type":"W.Tag.Attribute msg"},{"name":"view","comment":" ","type":"List.List (W.Tag.Attribute msg) -> List.List (Html.Html msg) -> Html.Html msg"},{"name":"viewButton","comment":" ","type":"List.List (W.Tag.Attribute msg) -> { onClick : msg, label : List.List (Html.Html msg) } -> Html.Html msg"},{"name":"viewLink","comment":" ","type":"List.List (W.Tag.Attribute msg) -> { href : String.String, label : List.List (Html.Html msg) } -> Html.Html msg"},{"name":"warning","comment":" ","type":"W.Tag.Attribute msg"}],"binops":[]},{"name":"W.Text","comment":"\n\n@docs view\n\n\n# Font Weight\n\n@docs light, semibold, bold\n\n\n# Styles\n\n@docs inline, extraSmall, small, large, extraLarge, italic, strikethrough, underline\n\n\n# Colors\n\n@docs aux, color\n\n\n# Alignment\n\n@docs alignLeft, alignRight, alignCenter\n\n\n# Html\n\n@docs htmlAttrs, noAttr, Attribute\n\n","unions":[{"name":"Attribute","comment":" ","args":["msg"],"cases":[]}],"aliases":[],"values":[{"name":"alignCenter","comment":" ","type":"W.Text.Attribute msg"},{"name":"alignLeft","comment":" ","type":"W.Text.Attribute msg"},{"name":"alignRight","comment":" ","type":"W.Text.Attribute msg"},{"name":"aux","comment":" ","type":"W.Text.Attribute msg"},{"name":"bold","comment":" ","type":"W.Text.Attribute msg"},{"name":"color","comment":" ","type":"String.String -> W.Text.Attribute msg"},{"name":"extraLarge","comment":" ","type":"W.Text.Attribute msg"},{"name":"extraSmall","comment":" ","type":"W.Text.Attribute msg"},{"name":"htmlAttrs","comment":" ","type":"List.List (Html.Attribute msg) -> W.Text.Attribute msg"},{"name":"inline","comment":" ","type":"W.Text.Attribute msg"},{"name":"italic","comment":" ","type":"W.Text.Attribute msg"},{"name":"large","comment":" ","type":"W.Text.Attribute msg"},{"name":"light","comment":" ","type":"W.Text.Attribute msg"},{"name":"noAttr","comment":" ","type":"W.Text.Attribute msg"},{"name":"semibold","comment":" ","type":"W.Text.Attribute msg"},{"name":"small","comment":" ","type":"W.Text.Attribute msg"},{"name":"strikethrough","comment":" ","type":"W.Text.Attribute msg"},{"name":"underline","comment":" ","type":"W.Text.Attribute msg"},{"name":"view","comment":" ","type":"List.List (W.Text.Attribute msg) -> List.List (Html.Html msg) -> Html.Html msg"}],"binops":[]},{"name":"W.Tooltip","comment":"\n\n@docs view\n\n\n# Styles\n\n@docs fast, slow, alwaysVisible\n\n\n# Html\n\n@docs htmlAttrs, noAttr, Attribute\n\n","unions":[{"name":"Attribute","comment":" ","args":["msg"],"cases":[]}],"aliases":[],"values":[{"name":"alwaysVisible","comment":" ","type":"W.Tooltip.Attribute msg"},{"name":"fast","comment":" ","type":"W.Tooltip.Attribute msg"},{"name":"htmlAttrs","comment":" ","type":"List.List (Html.Attribute msg) -> W.Tooltip.Attribute msg"},{"name":"noAttr","comment":" ","type":"W.Tooltip.Attribute msg"},{"name":"slow","comment":" ","type":"W.Tooltip.Attribute msg"},{"name":"view","comment":" ","type":"List.List (W.Tooltip.Attribute msg) -> { tooltip : List.List (Html.Html msg), children : List.List (Html.Html msg) } -> Html.Html msg"}],"binops":[]}]