-
Notifications
You must be signed in to change notification settings - Fork 3
/
schema.json
38 lines (38 loc) · 2.01 KB
/
schema.json
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
{
"type": "component",
"metadata": {},
"schema": {
"name": "budibase-plugin-chartjs",
"friendlyName": "budibase-plugin-chartjs",
"description": "Chart.js component for Budibase",
"icon": "TableAndChart",
"settings": [
{
"type": "text",
"key": "data",
"label": "Data",
"required": true,
"defaultValue": "{\"labels\":[\"January\",\"February\",\"March\",\"April\",\"May\",\"June\",\"July\"],\"datasets\":[{\"label\":\"My First dataset\",\"fill\":true,\"lineTension\":0.3,\"backgroundColor\":\"rgba(225, 204,230, .3)\",\"borderColor\":\"rgb(205, 130, 158)\",\"borderCapStyle\":\"butt\",\"borderDash\":[],\"borderDashOffset\":0,\"borderJoinStyle\":\"miter\",\"pointBorderColor\":\"rgb(205, 130,1 58)\",\"pointBackgroundColor\":\"rgb(255, 255, 255)\",\"pointBorderWidth\":10,\"pointHoverRadius\":5,\"pointHoverBackgroundColor\":\"rgb(0, 0, 0)\",\"pointHoverBorderColor\":\"rgba(220, 220, 220,1)\",\"pointHoverBorderWidth\":2,\"pointRadius\":1,\"pointHitRadius\":10,\"data\":[65,59,80,81,56,55,40]},{\"label\":\"My Second dataset\",\"fill\":true,\"lineTension\":0.3,\"backgroundColor\":\"rgba(184, 185, 210, .3)\",\"borderColor\":\"rgb(35, 26, 136)\",\"borderCapStyle\":\"butt\",\"borderDash\":[],\"borderDashOffset\":0,\"borderJoinStyle\":\"miter\",\"pointBorderColor\":\"rgb(35, 26, 136)\",\"pointBackgroundColor\":\"rgb(255, 255, 255)\",\"pointBorderWidth\":10,\"pointHoverRadius\":5,\"pointHoverBackgroundColor\":\"rgb(0, 0, 0)\",\"pointHoverBorderColor\":\"rgba(220, 220, 220, 1)\",\"pointHoverBorderWidth\":2,\"pointRadius\":1,\"pointHitRadius\":10,\"data\":[28,48,40,19,86,27,90]}]}"
},
{
"type": "select",
"key": "type",
"label": "Type",
"defaultValue": "line",
"required": true,
"options": [
{
"label": "Line",
"value": "line"
}
]
},
{
"type": "text",
"key": "options",
"label": "Options",
"defaultValue": "{}"
}
]
}
}