Commit 5bb0f0b1e6761f7b27e44ca76b7644405c14f5b0
1 parent
6b827024
new datalets + dtd
Showing
2 changed files
with
269 additions
and
168 deletions
datalets.xml
... | ... | @@ -4,14 +4,16 @@ |
4 | 4 | |
5 | 5 | <handler_configuration> |
6 | 6 | <components> |
7 | + | |
8 | + <!--table--> | |
7 | 9 | <component> |
8 | 10 | <name>datatable-datalet</name> |
9 | 11 | <type>table</type> |
10 | 12 | <idm> |
11 | 13 | <inputs> |
12 | 14 | <input> |
13 | - <name>Cell</name> | |
14 | - <description>cellDescription</description> | |
15 | + <name>Column</name> | |
16 | + <description>ColumnDescription</description> | |
15 | 17 | <selection>*</selection> |
16 | 18 | </input> |
17 | 19 | <layouts> |
... | ... | @@ -19,377 +21,480 @@ |
19 | 21 | </inputs> |
20 | 22 | </idm> |
21 | 23 | </component> |
24 | + | |
25 | + <!--multiseries--> | |
26 | + | |
27 | + <!--bar--> | |
22 | 28 | <component> |
23 | 29 | <name>barchart-datalet</name> |
24 | - <type>base</type> | |
30 | + <type>multiseries</type> | |
25 | 31 | <idm> |
26 | 32 | <inputs> |
27 | 33 | <input> |
28 | - <name>Categories</name> | |
29 | - <description>categoriesDescription</description> | |
34 | + <name>XAxis</name> | |
35 | + <description>XAxisDescription</description> | |
30 | 36 | </input> |
31 | 37 | <input> |
32 | - <name>Series</name> | |
33 | - <description>seriesDescription</description> | |
38 | + <name>YAxis</name> | |
39 | + <description>YAxisDescription</description> | |
34 | 40 | </input> |
35 | 41 | <layouts> |
36 | 42 | <input> |
37 | 43 | <name>x-axis-label</name> |
38 | 44 | <description>XAxisLabelDescription</description> |
45 | + <type>text</type> | |
39 | 46 | </input> |
40 | 47 | <input> |
41 | 48 | <name>y-axis-label</name> |
42 | 49 | <description>YAxisLabelDescription</description> |
50 | + <type>text</type> | |
43 | 51 | </input> |
44 | 52 | <input> |
45 | 53 | <name>suffix</name> |
46 | 54 | <description>suffixDescription</description> |
55 | + <type>text</type> | |
56 | + </input> | |
57 | + <input> | |
58 | + <name>theme</name> | |
59 | + <description>themeDescription</description> | |
60 | + <type>list</type> | |
61 | + <list> | |
62 | + <item>themeBase</item> | |
63 | + <item>themeDarkUnika</item> | |
64 | + <item>themeSandSignika</item> | |
65 | + <item>themeGridLight</item> | |
66 | + <item>themeSpod</item> | |
67 | + </list> | |
47 | 68 | </input> |
48 | 69 | </layouts> |
49 | 70 | </inputs> |
50 | 71 | </idm> |
51 | 72 | </component> |
73 | + <!--column--> | |
52 | 74 | <component> |
53 | 75 | <name>columnchart-datalet</name> |
54 | - <type>base</type> | |
76 | + <type>multiseries</type> | |
55 | 77 | <idm> |
56 | 78 | <inputs> |
57 | 79 | <input> |
58 | - <name>Categories</name> | |
59 | - <description>categoriesDescription</description> | |
80 | + <name>XAxis</name> | |
81 | + <description>XAxisDescription</description> | |
60 | 82 | </input> |
61 | 83 | <input> |
62 | - <name>Series</name> | |
63 | - <description>seriesDescription</description> | |
84 | + <name>YAxis</name> | |
85 | + <description>YAxisDescription</description> | |
64 | 86 | </input> |
65 | 87 | <layouts> |
66 | 88 | <input> |
67 | 89 | <name>x-axis-label</name> |
68 | 90 | <description>XAxisLabelDescription</description> |
91 | + <type>text</type> | |
69 | 92 | </input> |
70 | 93 | <input> |
71 | 94 | <name>y-axis-label</name> |
72 | 95 | <description>YAxisLabelDescription</description> |
96 | + <type>text</type> | |
73 | 97 | </input> |
74 | 98 | <input> |
75 | 99 | <name>suffix</name> |
76 | 100 | <description>suffixDescription</description> |
101 | + <type>text</type> | |
102 | + </input> | |
103 | + <input> | |
104 | + <name>theme</name> | |
105 | + <description>themeDescription</description> | |
106 | + <type>list</type> | |
107 | + <list> | |
108 | + <item>themeBase</item> | |
109 | + <item>themeDarkUnika</item> | |
110 | + <item>themeSandSignika</item> | |
111 | + <item>themeGridLight</item> | |
112 | + <item>themeSpod</item> | |
113 | + </list> | |
77 | 114 | </input> |
78 | 115 | </layouts> |
79 | 116 | </inputs> |
80 | 117 | </idm> |
81 | 118 | </component> |
119 | + <!--area--> | |
82 | 120 | <component> |
83 | - <name>linechart-datalet</name> | |
84 | - <type>base</type> | |
121 | + <name>areachart-datalet</name> | |
122 | + <type>multiseries</type> | |
85 | 123 | <idm> |
86 | 124 | <inputs> |
87 | 125 | <input> |
88 | - <name>Categories</name> | |
89 | - <description>categoriesDescription</description> | |
126 | + <name>XAxis</name> | |
127 | + <description>XAxisDescription</description> | |
90 | 128 | </input> |
91 | 129 | <input> |
92 | - <name>Series</name> | |
93 | - <description>seriesDescription</description> | |
130 | + <name>YAxis</name> | |
131 | + <description>YAxisDescription</description> | |
94 | 132 | </input> |
95 | 133 | <layouts> |
96 | 134 | <input> |
97 | 135 | <name>x-axis-label</name> |
98 | 136 | <description>XAxisLabelDescription</description> |
137 | + <type>text</type> | |
99 | 138 | </input> |
100 | 139 | <input> |
101 | 140 | <name>y-axis-label</name> |
102 | 141 | <description>YAxisLabelDescription</description> |
142 | + <type>text</type> | |
103 | 143 | </input> |
104 | 144 | <input> |
105 | 145 | <name>suffix</name> |
106 | 146 | <description>suffixDescription</description> |
147 | + <type>text</type> | |
148 | + </input> | |
149 | + <input> | |
150 | + <name>theme</name> | |
151 | + <description>themeDescription</description> | |
152 | + <type>list</type> | |
153 | + <list> | |
154 | + <item>themeBase</item> | |
155 | + <item>themeDarkUnika</item> | |
156 | + <item>themeSandSignika</item> | |
157 | + <item>themeGridLight</item> | |
158 | + <item>themeSpod</item> | |
159 | + </list> | |
107 | 160 | </input> |
108 | 161 | </layouts> |
109 | 162 | </inputs> |
110 | 163 | </idm> |
111 | 164 | </component> |
165 | + <!--line--> | |
112 | 166 | <component> |
113 | - <name>column3Dchart-datalet</name> | |
114 | - <type>base</type> | |
167 | + <name>linechart-datalet</name> | |
168 | + <type>multiseries</type> | |
115 | 169 | <idm> |
116 | 170 | <inputs> |
117 | 171 | <input> |
118 | - <name>Categories</name> | |
119 | - <description>categoriesDescription</description> | |
172 | + <name>XAxis</name> | |
173 | + <description>XAxisDescription</description> | |
120 | 174 | </input> |
121 | 175 | <input> |
122 | - <name>Series</name> | |
123 | - <description>seriesDescription</description> | |
176 | + <name>YAxis</name> | |
177 | + <description>YAxisDescription</description> | |
124 | 178 | </input> |
125 | 179 | <layouts> |
126 | 180 | <input> |
127 | 181 | <name>x-axis-label</name> |
128 | 182 | <description>XAxisLabelDescription</description> |
183 | + <type>text</type> | |
129 | 184 | </input> |
130 | 185 | <input> |
131 | 186 | <name>y-axis-label</name> |
132 | 187 | <description>YAxisLabelDescription</description> |
188 | + <type>text</type> | |
133 | 189 | </input> |
134 | 190 | <input> |
135 | 191 | <name>suffix</name> |
136 | 192 | <description>suffixDescription</description> |
193 | + <type>text</type> | |
194 | + </input> | |
195 | + <input> | |
196 | + <name>theme</name> | |
197 | + <description>themeDescription</description> | |
198 | + <type>list</type> | |
199 | + <list> | |
200 | + <item>themeBase</item> | |
201 | + <item>themeDarkUnika</item> | |
202 | + <item>themeSandSignika</item> | |
203 | + <item>themeGridLight</item> | |
204 | + <item>themeSpod</item> | |
205 | + </list> | |
137 | 206 | </input> |
138 | 207 | </layouts> |
139 | 208 | </inputs> |
140 | 209 | </idm> |
141 | 210 | </component> |
211 | + <!--heatmap--> | |
142 | 212 | <component> |
143 | - <name>areachart-datalet</name> | |
144 | - <type>base</type> | |
213 | + <name>heatmap-datalet</name> | |
214 | + <type>multiseries</type> | |
145 | 215 | <idm> |
146 | 216 | <inputs> |
147 | 217 | <input> |
148 | - <name>Categories</name> | |
149 | - <description>categoriesDescription</description> | |
218 | + <name>XAxis</name> | |
219 | + <description>XAxisDescription</description> | |
150 | 220 | </input> |
151 | 221 | <input> |
152 | - <name>Series</name> | |
153 | - <description>seriesDescription</description> | |
222 | + <name>YAxis</name> | |
223 | + <description>YAxisDescription</description> | |
154 | 224 | </input> |
155 | 225 | <layouts> |
156 | 226 | <input> |
157 | 227 | <name>x-axis-label</name> |
158 | 228 | <description>XAxisLabelDescription</description> |
229 | + <type>text</type> | |
159 | 230 | </input> |
160 | 231 | <input> |
161 | 232 | <name>y-axis-label</name> |
162 | 233 | <description>YAxisLabelDescription</description> |
234 | + <type>text</type> | |
163 | 235 | </input> |
164 | 236 | <input> |
165 | 237 | <name>suffix</name> |
166 | 238 | <description>suffixDescription</description> |
239 | + <type>text</type> | |
240 | + </input> | |
241 | + <input> | |
242 | + <name>theme</name> | |
243 | + <description>themeDescription</description> | |
244 | + <type>list</type> | |
245 | + <list> | |
246 | + <item>themeBase</item> | |
247 | + <item>themeDarkUnika</item> | |
248 | + <item>themeSandSignika</item> | |
249 | + <item>themeGridLight</item> | |
250 | + <item>themeSpod</item> | |
251 | + </list> | |
167 | 252 | </input> |
168 | 253 | </layouts> |
169 | 254 | </inputs> |
170 | 255 | </idm> |
171 | 256 | </component> |
172 | - <!--<component>--> | |
173 | - <!--<name>donutpie3dchart-datalet</name>--> | |
174 | - <!--<type>pie</type>--> | |
175 | - <!--<idm>--> | |
176 | - <!--<inputs>--> | |
177 | - <!--<input>--> | |
178 | - <!--<name>Series</name>--> | |
179 | - <!--<description>pieSeriesDescription</description>--> | |
180 | - <!--</input>--> | |
181 | - <!--<input>--> | |
182 | - <!--<name>Size</name>--> | |
183 | - <!--<description>pieSizeDescription</description>--> | |
184 | - <!--</input>--> | |
185 | - <!--<layouts>--> | |
186 | - <!--</layouts>--> | |
187 | - <!--</inputs>--> | |
188 | - <!--</idm>--> | |
189 | - <!--</component>--> | |
190 | - <component> | |
191 | - <name>piechart-datalet</name> | |
192 | - <type>pie</type> | |
193 | - <idm> | |
194 | - <inputs> | |
195 | - <input> | |
196 | - <name>Series</name> | |
197 | - <description>pieSeriesDescription</description> | |
198 | - </input> | |
199 | - <input> | |
200 | - <name>Size</name> | |
201 | - <description>pieSizeDescription</description> | |
202 | - </input> | |
203 | - <layouts> | |
204 | - </layouts> | |
205 | - </inputs> | |
206 | - </idm> | |
207 | - </component> | |
257 | + | |
258 | + <!--multiseries_stacked--> | |
259 | + | |
260 | + <!--bar stacked--> | |
208 | 261 | <component> |
209 | - <name>treemap-datalet</name> | |
210 | - <type>treemap</type> | |
262 | + <name>barchart_stacked-datalet</name> | |
263 | + <type>multiseries</type> | |
211 | 264 | <idm> |
212 | 265 | <inputs> |
213 | 266 | <input> |
214 | - <name>Level</name> | |
215 | - <description>levelDescription</description> | |
216 | - <selection>*</selection> | |
267 | + <name>XAxis</name> | |
268 | + <description>XAxisDescription</description> | |
217 | 269 | </input> |
218 | - <layouts> | |
219 | - </layouts> | |
220 | - </inputs> | |
221 | - </idm> | |
222 | - </component> | |
223 | - <component> | |
224 | - <name>leafletjs-datalet</name> | |
225 | - <type>leafletjs</type> | |
226 | - <idm> | |
227 | - <inputs> | |
228 | 270 | <input> |
229 | - <name>Latitude</name> | |
230 | - <description>LatitudeDescription</description> | |
231 | - </input> | |
232 | - <input> | |
233 | - <name>Longitude</name> | |
234 | - <description>LongitudeDescription</description> | |
235 | - </input> | |
236 | - <input> | |
237 | - <name>Balloon content</name> | |
238 | - <description>BalloonContentDescription</description> | |
271 | + <name>YAxis</name> | |
272 | + <description>YAxisDescription</description> | |
239 | 273 | </input> |
240 | 274 | <layouts> |
275 | + <input> | |
276 | + <name>x-axis-label</name> | |
277 | + <description>XAxisLabelDescription</description> | |
278 | + <type>text</type> | |
279 | + </input> | |
280 | + <input> | |
281 | + <name>y-axis-label</name> | |
282 | + <description>YAxisLabelDescription</description> | |
283 | + <type>text</type> | |
284 | + </input> | |
285 | + <input> | |
286 | + <name>suffix</name> | |
287 | + <description>suffixDescription</description> | |
288 | + <type>text</type> | |
289 | + </input> | |
290 | + <input> | |
291 | + <name>theme</name> | |
292 | + <description>themeDescription</description> | |
293 | + <type>list</type> | |
294 | + <list> | |
295 | + <item>themeBase</item> | |
296 | + <item>themeDarkUnika</item> | |
297 | + <item>themeSandSignika</item> | |
298 | + <item>themeGridLight</item> | |
299 | + <item>themeSpod</item> | |
300 | + </list> | |
301 | + </input> | |
302 | + <input> | |
303 | + <name>stack</name> | |
304 | + <description>stackDescription</description> | |
305 | + <type>list</type> | |
306 | + <list> | |
307 | + <item>normal</item> | |
308 | + <item>percent</item> | |
309 | + </list> | |
310 | + </input> | |
241 | 311 | </layouts> |
242 | 312 | </inputs> |
243 | 313 | </idm> |
244 | 314 | </component> |
315 | + <!--column stacked--> | |
245 | 316 | <component> |
246 | - <name>bubble3d-datalet</name> | |
247 | - <type>bubble</type> | |
317 | + <name>columnchart_stacked-datalet</name> | |
318 | + <type>multiseries</type> | |
248 | 319 | <idm> |
249 | 320 | <inputs> |
250 | 321 | <input> |
251 | - <name>Categories</name> | |
252 | - <description>bubbleCategoriesDescription</description> | |
253 | - </input> | |
254 | - <input> | |
255 | - <name>Y values</name> | |
256 | - <description>bubbleYValuesDescription</description> | |
322 | + <name>XAxis</name> | |
323 | + <description>XAxisDescription</description> | |
257 | 324 | </input> |
258 | 325 | <input> |
259 | - <name>Z values</name> | |
260 | - <description>bubbleZValuesDescription</description> | |
261 | - </input> | |
262 | - <input> | |
263 | - <name>Series</name> | |
264 | - <description>bubbleSeriesDescription</description> | |
326 | + <name>YAxis</name> | |
327 | + <description>YAxisDescription</description> | |
265 | 328 | </input> |
266 | 329 | <layouts> |
267 | 330 | <input> |
268 | 331 | <name>x-axis-label</name> |
269 | 332 | <description>XAxisLabelDescription</description> |
333 | + <type>text</type> | |
270 | 334 | </input> |
271 | 335 | <input> |
272 | 336 | <name>y-axis-label</name> |
273 | 337 | <description>YAxisLabelDescription</description> |
338 | + <type>text</type> | |
274 | 339 | </input> |
275 | 340 | <input> |
276 | 341 | <name>suffix</name> |
277 | 342 | <description>suffixDescription</description> |
343 | + <type>text</type> | |
344 | + </input> | |
345 | + <input> | |
346 | + <name>theme</name> | |
347 | + <description>themeDescription</description> | |
348 | + <type>list</type> | |
349 | + <list> | |
350 | + <item>themeBase</item> | |
351 | + <item>themeDarkUnika</item> | |
352 | + <item>themeSandSignika</item> | |
353 | + <item>themeGridLight</item> | |
354 | + <item>themeSpod</item> | |
355 | + </list> | |
356 | + </input> | |
357 | + <input> | |
358 | + <name>stack</name> | |
359 | + <description>stackDescription</description> | |
360 | + <type>list</type> | |
361 | + <list> | |
362 | + <item>normal</item> | |
363 | + <item>percent</item> | |
364 | + </list> | |
278 | 365 | </input> |
279 | 366 | </layouts> |
280 | 367 | </inputs> |
281 | 368 | </idm> |
282 | 369 | </component> |
370 | + <!--area stacked--> | |
283 | 371 | <component> |
284 | - <name>bubblechart-datalet</name> | |
285 | - <type>bubble</type> | |
372 | + <name>areachart_stacked-datalet</name> | |
373 | + <type>multiseries</type> | |
286 | 374 | <idm> |
287 | 375 | <inputs> |
288 | 376 | <input> |
289 | - <name>Categories</name> | |
290 | - <description>bubbleCategoriesDescription</description> | |
291 | - </input> | |
292 | - <input> | |
293 | - <name>Y values</name> | |
294 | - <description>bubbleYValuesDescription</description> | |
295 | - </input> | |
296 | - <input> | |
297 | - <name>Z values</name> | |
298 | - <description>bubbleZValuesDescription</description> | |
377 | + <name>XAxis</name> | |
378 | + <description>XAxisDescription</description> | |
299 | 379 | </input> |
300 | 380 | <input> |
301 | - <name>Series</name> | |
302 | - <description>bubbleSeriesDescription</description> | |
381 | + <name>YAxis</name> | |
382 | + <description>YAxisDescription</description> | |
303 | 383 | </input> |
304 | 384 | <layouts> |
305 | 385 | <input> |
306 | 386 | <name>x-axis-label</name> |
307 | 387 | <description>XAxisLabelDescription</description> |
388 | + <type>text</type> | |
308 | 389 | </input> |
309 | 390 | <input> |
310 | 391 | <name>y-axis-label</name> |
311 | 392 | <description>YAxisLabelDescription</description> |
393 | + <type>text</type> | |
312 | 394 | </input> |
313 | 395 | <input> |
314 | 396 | <name>suffix</name> |
315 | 397 | <description>suffixDescription</description> |
398 | + <type>text</type> | |
399 | + </input> | |
400 | + <input> | |
401 | + <name>theme</name> | |
402 | + <description>themeDescription</description> | |
403 | + <type>list</type> | |
404 | + <list> | |
405 | + <item>themeBase</item> | |
406 | + <item>themeDarkUnika</item> | |
407 | + <item>themeSandSignika</item> | |
408 | + <item>themeGridLight</item> | |
409 | + <item>themeSpod</item> | |
410 | + </list> | |
411 | + </input> | |
412 | + <input> | |
413 | + <name>stack</name> | |
414 | + <description>stackDescription</description> | |
415 | + <type>list</type> | |
416 | + <list> | |
417 | + <item>normal</item> | |
418 | + <item>percent</item> | |
419 | + </list> | |
316 | 420 | </input> |
317 | 421 | </layouts> |
318 | 422 | </inputs> |
319 | 423 | </idm> |
320 | 424 | </component> |
425 | + | |
426 | + <!--pie--> | |
321 | 427 | <component> |
322 | - <name>scatterchart-datalet</name> | |
323 | - <type>scatter</type> | |
428 | + <name>piechart-datalet</name> | |
429 | + <type>pie</type> | |
324 | 430 | <idm> |
325 | 431 | <inputs> |
326 | 432 | <input> |
327 | - <name>Categories</name> | |
328 | - <description>scatterCategoriesDescription</description> | |
433 | + <name>SliceLabels</name> | |
434 | + <description>SliceLabelsDescription</description> | |
329 | 435 | </input> |
330 | 436 | <input> |
331 | - <name>X values</name> | |
332 | - <description>scatterXValuesDescription</description> | |
333 | - </input> | |
334 | - <input> | |
335 | - <name>Y values</name> | |
336 | - <description>scatterYValuesDescription</description> | |
437 | + <name>SliceSizes</name> | |
438 | + <description>SliceSizesDescription</description> | |
337 | 439 | </input> |
338 | 440 | <layouts> |
339 | 441 | <input> |
340 | - <name>x-axis-label</name> | |
341 | - <description>XAxisLabelDescription</description> | |
442 | + <name>suffix</name> | |
443 | + <description>suffixDescription</description> | |
444 | + <type>text</type> | |
342 | 445 | </input> |
343 | 446 | <input> |
344 | - <name>y-axis-label</name> | |
345 | - <description>YAxisLabelDescription</description> | |
447 | + <name>theme</name> | |
448 | + <description>themeDescription</description> | |
449 | + <type>list</type> | |
450 | + <list> | |
451 | + <item>themeBase</item> | |
452 | + <item>themeDarkUnika</item> | |
453 | + <item>themeSandSignika</item> | |
454 | + <item>themeGridLight</item> | |
455 | + <item>themeSpod</item> | |
456 | + </list> | |
346 | 457 | </input> |
347 | 458 | <input> |
348 | - <name>suffix</name> | |
349 | - <description>suffixDescription</description> | |
459 | + <name>donut</name> | |
460 | + <description>donutDescription</description> | |
461 | + <type>list</type> | |
462 | + <list> | |
463 | + <item>false</item> | |
464 | + <item>true</item> | |
465 | + </list> | |
350 | 466 | </input> |
351 | 467 | </layouts> |
352 | 468 | </inputs> |
353 | 469 | </idm> |
354 | 470 | </component> |
471 | + | |
472 | + <!--map--> | |
355 | 473 | <component> |
356 | - <name>heatmap-datalet</name> | |
357 | - <type>heatmap</type> | |
474 | + <name>leafletjs-datalet</name> | |
475 | + <type>map</type> | |
358 | 476 | <idm> |
359 | 477 | <inputs> |
360 | 478 | <input> |
361 | - <name>Categories</name> | |
362 | - <description>heatmapCategoriesDescription</description> | |
363 | - </input> | |
364 | - <input> | |
365 | - <name>Series</name> | |
366 | - <description>seriesDescription</description> | |
367 | - </input> | |
368 | - <input> | |
369 | - <name>Series</name> | |
370 | - <description>seriesDescription</description> | |
371 | - </input> | |
372 | - <input> | |
373 | - <name>Series</name> | |
374 | - <description>seriesDescription</description> | |
375 | - </input> | |
376 | - <input> | |
377 | - <name>Series</name> | |
378 | - <description>seriesDescription</description> | |
479 | + <name>Latitude</name> | |
480 | + <description>LatitudeDescription</description> | |
379 | 481 | </input> |
380 | 482 | <input> |
381 | - <name>Series</name> | |
382 | - <description>seriesDescription</description> | |
483 | + <name>Longitude</name> | |
484 | + <description>LongitudeDescription</description> | |
383 | 485 | </input> |
384 | 486 | <input> |
385 | - <name>Series</name> | |
386 | - <description>seriesDescription</description> | |
487 | + <name>BalloonContent</name> | |
488 | + <description>BalloonContentDescription</description> | |
489 | + <selection>*</selection> | |
387 | 490 | </input> |
388 | 491 | <layouts> |
389 | 492 | </layouts> |
390 | 493 | </inputs> |
391 | 494 | </idm> |
392 | 495 | </component> |
496 | + | |
497 | + <!--preview HIDDEN--> | |
393 | 498 | <component> |
394 | 499 | <name>preview-datalet</name> |
395 | 500 | <type>hidden</type> |
... | ... | @@ -408,5 +513,6 @@ |
408 | 513 | </inputs> |
409 | 514 | </idm> |
410 | 515 | </component> |
516 | + | |
411 | 517 | </components> |
412 | 518 | </handler_configuration> | ... | ... |
datalets/datalets.dtd
1 | 1 | <!ELEMENT handler_configuration (components)> |
2 | 2 | <!ELEMENT components (component*)> |
3 | 3 | <!ELEMENT component (name, type, idm)> |
4 | -<!--<!ELEMENT component (name, attributes, idm)>--> | |
5 | -<!--<!ELEMENT attributes (attribute*)>--> | |
6 | -<!--<!ELEMENT attribute (name)>--> | |
7 | 4 | <!ELEMENT idm (inputs*)> |
8 | 5 | <!ELEMENT inputs (input*, layouts)> |
9 | 6 | <!ELEMENT layouts (input*)> |
10 | -<!--<!ELEMENT input (name, description?, scale?, role?, selection?, type?, validator?)>--> | |
11 | -<!ELEMENT input (name, description?, selection?, type?, validator?)> | |
7 | +<!ELEMENT input (name, description?, selection?, type?, validator?, list?)> | |
8 | +<!ELEMENT list (item+)> | |
9 | +<!ELEMENT item (#PCDATA)> | |
12 | 10 | <!ELEMENT name (#PCDATA)> |
13 | 11 | <!ELEMENT description (#PCDATA)> |
14 | -<!--<!ELEMENT scale (#PCDATA)>--> | |
15 | -<!--<!ELEMENT role (#PCDATA)>--> | |
16 | 12 | <!ELEMENT selection (#PCDATA)> |
17 | 13 | <!ELEMENT type (#PCDATA)> |
18 | -<!ELEMENT validator (#PCDATA)> | |
19 | - | |
14 | +<!ELEMENT validator (#PCDATA)> | |
20 | 15 | \ No newline at end of file | ... | ... |