simple-squiggle

A restricted subset of Squiggle
Log | Files | Refs | README

_limitItems.jst (353B)


      1 {{# def.definitions }}
      2 {{# def.errors }}
      3 {{# def.setupKeyword }}
      4 {{# def.$data }}
      5 
      6 {{# def.numberKeyword }}
      7 
      8 {{ var $op = $keyword == 'maxItems' ? '>' : '<'; }}
      9 if ({{# def.$dataNotType:'number' }} {{=$data}}.length {{=$op}} {{=$schemaValue}}) {
     10   {{ var $errorKeyword = $keyword; }}
     11   {{# def.error:'_limitItems' }}
     12 } {{? $breakOnError }} else { {{?}}