The current validation error for this field, if any.
Whether the field currently has any validation errors.
Whether the field is enabled for user interaction.
Whether the field currently has focus.
Whether the field has been touched (focused and then blurred) by the user.
The unique name identifier for this field within the form.
Handles focus state changes by calling onFocus() or onBlur() as appropriate.
Marks the field as blurred (not focused) and touched.
Marks the field as focused.
Manually triggers validation for this field with the specified mode.