/
array.hbs
52 lines (47 loc) · 1.44 KB
/
array.hbs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
{{#with (json_schema__array_item_restrictions .)}}
{{#if length}}
<div class="row">
<div class="col-md-12">
<ul class="list-inline">
{{#each .}}
<li>{{.}}</li>
{{/each}}
</ul>
</div>
</div>
{{/if}}
{{/with}}
{{#if items}}
{{#if (json_schema__is_array items)}}
<p>{{json_schema__doclink 'items_array' text=true}}</p>
{{#each items}}
<div class="row">
<div class="col-md-1">
Index {{@index}}:
</div>
<div class="col-md-11">
<div class="json-schema--subschema">
{{>json-schema/schema .}}
</div>
</div>
</div>
{{/each}}
<p>{{json_schema__doclink 'additionalItems' text=true}}</p>
{{#if additionalItems}}
<div class="json-schema--subschema">
{{>json-schema/schema additionalItems}}
</div>
{{/if}}
{{else}}
<p>{{json_schema__doclink 'items' text=true}}</p>
<div class="json-schema--subschema">
{{>json-schema/schema items}}
</div>
{{/if}}
{{/if}}
{{#if contains}}
<p>{{json_schema__doclink 'contains' text=true}}</p>
<div class="json-schema--subschema">
{{>json-schema/schema contains}}
</div>
{{/if}}