Phoenix.HTML.FormField (Phoenix.HTML v4.3.0)
View SourceThe struct returned by form[field]
.
It has the following fields:
:errors
- a list of errors belonging to the field:field
- the field name as an atom or a string:form
- the parentform
struct:id
- theid
to be used as form input as a string:name
- thename
to be used as form input as a string:value
- the value for the input
This struct also implements the Access
behaviour,
but raises if you try to access a field that is not defined.
Summary
Types
@type t() :: %Phoenix.HTML.FormField{ errors: [term()], field: Phoenix.HTML.Form.field(), form: Phoenix.HTML.Form.t(), id: String.t(), name: String.t(), value: term() }