ajv/spec/custom_rules/range.jst

9 lines
314 B
Plaintext

{{
var $data = 'data' + (it.dataLevel || '')
, $min = it.schema['x-range'][0]
, $max = it.schema['x-range'][1]
, $gt = it.schema.exclusiveRange ? '>' : '>='
, $lt = it.schema.exclusiveRange ? '<' : '<=';
}}
var valid{{=it.level}} = {{=$data}} {{=$gt}} {{=$min}} && {{=$data}} {{=$lt}} {{=$max}};