Commit 8fbf2263732793916fbba6c90a4f13a2ec5d156b
1 parent
1eda0457
new datalets
Showing
2 changed files
with
150 additions
and
35 deletions
datalets.xml
... | ... | @@ -6,6 +6,7 @@ |
6 | 6 | <components> |
7 | 7 | <component> |
8 | 8 | <name>datatable-datalet</name> |
9 | + <type>table</type> | |
9 | 10 | <idm> |
10 | 11 | <inputs> |
11 | 12 | <input> |
... | ... | @@ -169,7 +170,81 @@ |
169 | 170 | </idm> |
170 | 171 | </component> |
171 | 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> | |
208 | + <component> | |
209 | + <name>treemap-datalet</name> | |
210 | + <type>treemap</type> | |
211 | + <idm> | |
212 | + <inputs> | |
213 | + <input> | |
214 | + <name>Level</name> | |
215 | + <description>levelDescription</description> | |
216 | + <selection>*</selection> | |
217 | + </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 | + <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> | |
239 | + </input> | |
240 | + <layouts> | |
241 | + </layouts> | |
242 | + </inputs> | |
243 | + </idm> | |
244 | + </component> | |
245 | + <component> | |
172 | 246 | <name>bubble3d-datalet</name> |
247 | + <type>bubble</type> | |
173 | 248 | <idm> |
174 | 249 | <inputs> |
175 | 250 | <input> |
... | ... | @@ -206,70 +281,109 @@ |
206 | 281 | </idm> |
207 | 282 | </component> |
208 | 283 | <component> |
209 | - <name>donutpie3dchart-datalet</name> | |
210 | - <type>pie</type> | |
284 | + <name>bubblechart-datalet</name> | |
285 | + <type>bubble</type> | |
211 | 286 | <idm> |
212 | 287 | <inputs> |
213 | 288 | <input> |
214 | - <name>Series</name> | |
215 | - <description>pieSeriesDescription</description> | |
289 | + <name>Categories</name> | |
290 | + <description>bubbleCategoriesDescription</description> | |
216 | 291 | </input> |
217 | 292 | <input> |
218 | - <name>Size</name> | |
219 | - <description>pieSizeDescription</description> | |
293 | + <name>Y values</name> | |
294 | + <description>bubbleYValuesDescription</description> | |
220 | 295 | </input> |
221 | - <layouts> | |
222 | - </layouts> | |
223 | - </inputs> | |
224 | - </idm> | |
225 | - </component> | |
226 | - <component> | |
227 | - <name>piechart-datalet</name> | |
228 | - <type>pie</type> | |
229 | - <idm> | |
230 | - <inputs> | |
231 | 296 | <input> |
232 | - <name>Series</name> | |
233 | - <description>pieSeriesDescription</description> | |
297 | + <name>Z values</name> | |
298 | + <description>bubbleZValuesDescription</description> | |
234 | 299 | </input> |
235 | 300 | <input> |
236 | - <name>Size</name> | |
237 | - <description>pieSizeDescription</description> | |
301 | + <name>Series</name> | |
302 | + <description>bubbleSeriesDescription</description> | |
238 | 303 | </input> |
239 | 304 | <layouts> |
305 | + <input> | |
306 | + <name>x-axis-label</name> | |
307 | + <description>XAxisLabelDescription</description> | |
308 | + </input> | |
309 | + <input> | |
310 | + <name>y-axis-label</name> | |
311 | + <description>YAxisLabelDescription</description> | |
312 | + </input> | |
313 | + <input> | |
314 | + <name>suffix</name> | |
315 | + <description>suffixDescription</description> | |
316 | + </input> | |
240 | 317 | </layouts> |
241 | 318 | </inputs> |
242 | 319 | </idm> |
243 | 320 | </component> |
244 | 321 | <component> |
245 | - <name>treemap-datalet</name> | |
322 | + <name>scatterchart-datalet</name> | |
323 | + <type>scatter</type> | |
246 | 324 | <idm> |
247 | 325 | <inputs> |
248 | 326 | <input> |
249 | - <name>Level</name> | |
250 | - <description>levelDescription</description> | |
251 | - <selection>*</selection> | |
327 | + <name>Categories</name> | |
328 | + <description>scatterCategoriesDescription</description> | |
329 | + </input> | |
330 | + <input> | |
331 | + <name>X values</name> | |
332 | + <description>scatterXValuesDescription</description> | |
333 | + </input> | |
334 | + <input> | |
335 | + <name>Y values</name> | |
336 | + <description>scatterYValuesDescription</description> | |
252 | 337 | </input> |
253 | 338 | <layouts> |
339 | + <input> | |
340 | + <name>x-axis-label</name> | |
341 | + <description>XAxisLabelDescription</description> | |
342 | + </input> | |
343 | + <input> | |
344 | + <name>y-axis-label</name> | |
345 | + <description>YAxisLabelDescription</description> | |
346 | + </input> | |
347 | + <input> | |
348 | + <name>suffix</name> | |
349 | + <description>suffixDescription</description> | |
350 | + </input> | |
254 | 351 | </layouts> |
255 | 352 | </inputs> |
256 | 353 | </idm> |
257 | 354 | </component> |
258 | 355 | <component> |
259 | - <name>leafletjs-datalet</name> | |
356 | + <name>heatmap-datalet</name> | |
357 | + <type>heatmap</type> | |
260 | 358 | <idm> |
261 | 359 | <inputs> |
262 | 360 | <input> |
263 | - <name>Latitude</name> | |
264 | - <description>LatitudeDescription</description> | |
361 | + <name>Categories</name> | |
362 | + <description>heatmapCategoriesDescription</description> | |
265 | 363 | </input> |
266 | 364 | <input> |
267 | - <name>Longitude</name> | |
268 | - <description>LongitudeDescription</description> | |
365 | + <name>Series</name> | |
366 | + <description>seriesDescription</description> | |
269 | 367 | </input> |
270 | 368 | <input> |
271 | - <name>Balloon content</name> | |
272 | - <description>BalloonContentDescription</description> | |
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> | |
379 | + </input> | |
380 | + <input> | |
381 | + <name>Series</name> | |
382 | + <description>seriesDescription</description> | |
383 | + </input> | |
384 | + <input> | |
385 | + <name>Series</name> | |
386 | + <description>seriesDescription</description> | |
273 | 387 | </input> |
274 | 388 | <layouts> |
275 | 389 | </layouts> | ... | ... |
datalets/datalets.dtd
1 | 1 | <!ELEMENT handler_configuration (components)> |
2 | 2 | <!ELEMENT components (component*)> |
3 | -<!ELEMENT component (name, type?, idm)> | |
3 | +<!ELEMENT component (name, type, idm)> | |
4 | 4 | <!--<!ELEMENT component (name, attributes, idm)>--> |
5 | 5 | <!--<!ELEMENT attributes (attribute*)>--> |
6 | 6 | <!--<!ELEMENT attribute (name)>--> |
7 | 7 | <!ELEMENT idm (inputs*)> |
8 | 8 | <!ELEMENT inputs (input*, layouts)> |
9 | 9 | <!ELEMENT layouts (input*)> |
10 | -<!ELEMENT input (name, description?, scale?, role?, selection?, type?, validator?)> | |
10 | +<!--<!ELEMENT input (name, description?, scale?, role?, selection?, type?, validator?)>--> | |
11 | +<!ELEMENT input (name, description?, selection?, type?, validator?)> | |
11 | 12 | <!ELEMENT name (#PCDATA)> |
12 | 13 | <!ELEMENT description (#PCDATA)> |
13 | -<!ELEMENT scale (#PCDATA)> | |
14 | -<!ELEMENT role (#PCDATA)> | |
14 | +<!--<!ELEMENT scale (#PCDATA)>--> | |
15 | +<!--<!ELEMENT role (#PCDATA)>--> | |
15 | 16 | <!ELEMENT selection (#PCDATA)> |
16 | 17 | <!ELEMENT type (#PCDATA)> |
17 | 18 | <!ELEMENT validator (#PCDATA)> | ... | ... |