Ticket #85 (new enhancement)
more flexible setting of validators
| Reported by: | mpo | Owned by: | mpo |
|---|---|---|---|
| Priority: | minor | Milestone: | 0.5 |
| Component: | modules/kauri-forms | Version: | trunk |
| Keywords: | Cc: |
Description
Currently the field-config expects validators (or @validators) to be passed in an object structure which allows easy config of extension:
validators : { 'integer': {}, 'range': {max: 5}}
it would be nice to also support a more flexible notation:
validators: 'integer' // eq to current {integer:{}}
validators: ['integer', 'required'] // eq to current {integer:{}, required:{}}
validators: ['integer', {range: {max: 5}}] // eq to sample above
Note: See
TracTickets for help on using
tickets.
beyond scope of 0.4