You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
This repo is archived. You can view files and clone it, but cannot push or open issues/pull-requests.
|
- {{# def.definitions }}
- {{# def.errors }}
- {{# def.setupKeyword }}
- {{# def.$data }}
-
- {{
- var $i = 'i' + $lvl
- , $vSchema = 'schema' + $lvl;
- }}
-
- {{? !$isData }}
- var {{=$vSchema}} = validate.schema{{=$schemaPath}};
- {{?}}
- var {{=$valid}};
-
- {{?$isData}}{{# def.check$dataIsArray }}{{?}}
-
- {{=$valid}} = false;
-
- for (var {{=$i}}=0; {{=$i}}<{{=$vSchema}}.length; {{=$i}}++)
- if (equal({{=$data}}, {{=$vSchema}}[{{=$i}}])) {
- {{=$valid}} = true;
- break;
- }
-
- {{? $isData }} } {{?}}
-
- {{# def.checkError:'enum' }}
-
- {{? $breakOnError }} else { {{?}}
|