Form.Field
Form fields with validation
textField : InputFieldArgs field msg {} -> Engage.Validation.ValidationErrors field -> Engage.UI.Input.State -> String -> Html msg
Get the text field view
textFieldWithAttributes : InputFieldArgs field msg {} -> Engage.Validation.ValidationErrors field -> List (Html.Attribute msg) -> Engage.UI.Input.State -> String -> Html msg
Get the text field with attributes view
passwordField : InputFieldArgs field msg (PasswordFieldArgs field msg) -> Engage.Validation.ValidationErrors field -> Engage.UI.Input.State -> String -> Html msg
Get the password field view
passwordFieldWithAttributes : InputFieldArgs field msg (PasswordFieldArgs field msg) -> Engage.Validation.ValidationErrors field -> List (Html.Attribute msg) -> Engage.UI.Input.State -> String -> Html msg
Get the password field with attributes view
checkbox : CheckboxFieldArgs field msg -> Engage.Validation.ValidationErrors field -> Engage.UI.Input.State -> Basics.Bool -> Html msg
Get the checkbox view
checkboxWithAttributes : CheckboxFieldArgs field msg -> Engage.Validation.ValidationErrors field -> List (Html.Attribute msg) -> Engage.UI.Input.State -> Basics.Bool -> Html msg
Get the checkbox with attributes view
dateInputField : DateInputFieldArgs field msg -> Engage.Validation.ValidationErrors field -> Engage.UI.Input.State -> Maybe Date -> Html msg
Get the date input field view
dropdownField : DropdownFieldArgs field msg -> Engage.Validation.ValidationErrors field -> Engage.UI.Dropdown.State -> Maybe String -> Html msg
Get the dropdown field view
dropdownFieldValueSort : DropdownFieldArgs field msg -> Engage.Validation.ValidationErrors field -> Engage.UI.Dropdown.State -> Maybe String -> Basics.Bool -> Html msg
Get the dropdown field value sort view
dropdownFieldWithAttributes : DropdownFieldArgs field msg -> Engage.Validation.ValidationErrors field -> List (Html.Attribute msg) -> Engage.UI.Dropdown.State -> Maybe String -> Html msg
Get the dropdown field with attributes view
phoneField : PhoneFieldArgs field msg -> Engage.Validation.ValidationErrors field -> Engage.UI.Input.PhoneState -> Engage.Entity.PhoneNumber.PhoneNumber -> Html msg
Get the phone field view
radioListField : RadioListFieldArgs field msg -> Engage.Validation.ValidationErrors field -> Engage.UI.Input.State -> String -> Html msg
Get the radio field view
localizeHelp : { a | fieldKey : String, localization : Engage.Localization.Localization } -> String
Localize a help String
localizeLabel : { a | fieldKey : String, localization : Engage.Localization.Localization } -> String
Localize a label String
localizeInvalid : { a | fieldKey : String, localization : Engage.Localization.Localization } -> String
Localize a invalid String
withParentFieldKey : String -> String -> String
Get a field key with the parent field key
validate : field -> String -> String -> Engage.Validation.ValidationErrors field -> Engage.Validation.ValidationErrors field
Validate a field
fieldId : Engage.Namespace.Namespace -> String -> String
Get the fieldId