method
UploadsField.LiveValidate
Add a server check that provides feedback while this field is being edited.
Arguments
| Argument | Type | Description |
|---|---|---|
value | LiveValidator[[]operation.ID] | A non-nil callback returning validation messages, or an error if the check could not run. It receives unfinished form input and must be read-only. |
Returns
A new field definition with this live validator appended. Keep the returned definition; the original field is unchanged.
UploadsFieldHow it works
LiveValidate preserves existing live checks. It does not register a save rule; use Validate separately to enforce the rule when saving.
Full signature
func (f UploadsField) LiveValidate(
value LiveValidator[[]operation.ID],
) UploadsFieldRelated types
UploadsFieldUploadsField configures links to several files in the target upload collection.
LiveValidatorCheck an unsaved field value on the server and return feedback before the author saves.
IDID is the logical write value of a singular relationship. It is distinct from the potentially populated logical read value.