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)> | ... | ... |