zazu-app-bubble-chart
Version:
A bubble chart app for zazu dashboard engine
62 lines (61 loc) • 2.21 kB
JSON
{
"name": "BubbleChart",
"config": {
"type": "object",
"description": "app config",
"properties": {
"authUser": {
"type": "string",
"description": "If HTTP Basic authentication is required, provide the username here"
},
"authPass": {
"type": "string",
"description": "If HTTP Basic authentication is required, provide the authentication token here"
},
"fileUrl": {
"type": "string",
"description": "A link to the file."
},
"fileFormat": {
"type": "string",
"enum": ["csv", "json"],
"default": "json",
"description": "Format of file"
},
"firstLineContainHeader": {
"type": "boolean",
"description": "Check if first line of csv/json contains header names, that need to be stripped"
},
"lastLineContainSum": {
"type": "boolean",
"description": "Check if last line of csv/json contains sums, that need to be stripped"
},
"reloadInterval": {
"type": "integer",
"default": 600,
"description": "number of seconds to reload data after"
},
"labelKey": {
"type": "string",
"default": "0",
"description": "which key contains the label"
},
"xKey": {
"type": "string",
"default": "1",
"description": "which key contains the values of x axis"
},
"yKey": {
"type": "string",
"default": "2",
"description": "which key contains the values of y axis"
},
"zKey": {
"type": "string",
"default": "3",
"description": "which key contains the values of z axis (bubble width)"
}
},
"required": ["dataUrl", "reloadInterval", "xKey", "yKey", "zKey"]
}
}