Kauri Documentation
 PreviousHomeNext 
10.4.6 FormattersBook Index11 Internationalization (i18n)

10.4.7 Validators

10.4.7.1 dateRange

Specifications
Registered name

dateRange

Base

range

Properties
Methods

10.4.7.2 dateRangeOrder

Specifications
Registered name

dateRangeOrder

Base Properties Methods

10.4.7.3 dayOfWeek

Specifications
Registered name

dayOfWeek

Properties
Methods
Example
{
  "base" : "dayOfWeek"),
  "dayOfWeek" : 0
}
new Date(2008, 7, 31)

validates (is a sunday)

new Date(2006, 7, 30)

Does not validate (isn't a sunday)

10.4.7.4 fieldComparer

Specifications
Registered name

fieldComparer

Properties
Methods
Used in

composite

10.4.7.5 isDate

Specifications
Registered name

isDate

Properties
Methods
Used in

DateControl

10.4.7.6 isEmail

Specifications
Registered name

isEmail

Methods

10.4.7.7 isInt

Specifications
Registered name

isInt

Methods
Used in

integer , isIntRange

10.4.7.8 isIntRange

Specifications
Registered name

isIntRange

Base

isInt

Methods
Used in

integer-range

10.4.7.9 isOption

Specifications
Registered name

isOption

Methods

10.4.7.10 isUrl

Specifications
Registered name

isUrl

Methods

10.4.7.11 length

Specifications
Registered name

length

Properties
Methods

10.4.7.12 range

Specifications
Registered name

range

Properties
Methods

Only integer steps are implemented so far

Used in

dateRange

Example
{ 
  "base" : "range", 
  "min" :-10,
  "max" :10,
  "step" :3
};

-15 : does not validate
-14 : does not validate
-12 : does not validate
-11 : does not validate
-10 : does validate
-9  : does not validate
-8  : does not validate
-7  : does validate
7   : does validate
"some text" : does not validate

10.4.7.13 regex

Specifications
Registered name

regex

Properties
Methods
Example

Pattern for a Belgian national register number: xx.xx.xx-xxx.xx

"+validators" : {
    regex:{
        "regex":/\d{2}\.\d{2}\.\d{2}-\d{3}\.\d{2}/
    } 
}

10.4.7.14 remote

Specifications
Registered name

remote

Properties
Methods

10.4.7.15 required

Specifications
Registered name

required

Methods
 PreviousHomeNext 
10.4.6 Formatters11 Internationalization (i18n)