PrimerLive.FieldState (PrimerLive v0.4.0)
State object with validation data for a particular form field.
Struct fields:
changeset
-Ecto.Changeset
struct.field_errors
- Changeseterrors
, filtered for the field.valid?
- True if changeset'sfield_errors
is empty for the field.ignore_errors?
- Changeset has errors but should not be displayed (currently whenchangeset.action
isnil
)message
- Default message derived from changeseterrors
, unless overridden byvalidation_message
attribute.message_id
- Generated id that is used foraria_describedby
.