Module view.fields.field
Field module.
Class Field
Field:Field (opts) | Field constructor. |
Field:Validate (value) | Validate value. |
Field:Set (value, source) | Set value. |
Class Field
Field class. Inherit to implement custom field types or use directly.- Field:Field (opts)
-
Field constructor.
Parameters:
- opts
- allowNil bool Allow nil values.
- height number Field height size.
See also:
- opts
- Field:Validate (value)
-
Validate value. Can be overriden.
Parameters:
- value Value to validate.
Returns:
-
valid, validatedValue
- Field:Set (value, source)
-
Set value. Will not be set if it's invalid.
Parameters:
- value Value to set.
- source Source control the value was set from.