Ticket #85 (new enhancement)

Opened 5 years ago

Last modified 4 years ago

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

Change History

comment:1 Changed 4 years ago by mpo

  • Milestone changed from 0.3 to 0.5

beyond scope of 0.4

Note: See TracTickets for help on using tickets.