Adds a new dataset into the chart. Helpful when you display additional data into an existing chart
Parameter
An object element of the dataset array.
Samples
app.LoadPlugin( "ChartJS" ) function OnStart() { chart = app.LoadChartJS() lay = app.CreateLayout("Linear", "FillXY, VCenter") lay.SetBackColor("#ffffff") data = { labels: ["Jan", "Feb", "Mar", "Apr", "May"], datasets: [{ label: 'First Dataset', data: [50, 50, 30, 15, 30], backgroundColor: ["#f44336", "#e91e63", "#9c27b0", "#3f51b5", "#009688"] }] } barChart = chart.CreateChart(data, "bar", 1, 0.5) lay.AddChild(barChart) btn = app.CreateButton("ADD DATASET", 0.4) btn.SetMargins(0, 0.1, 0, 0) lay.AddChild(btn) btn.SetOnTouch(AddDataset) app.AddLayout( lay ) } function GenerateData() { return Math.floor(Math.random() * 100) } function AddDataset() { var newDataset = { label: 'Second Dataset', backgroundColor: ["#9C27B0", "#5E35B1", "#039BE5", "#FF9800", "#26A69A"], data: [ GenerateData(), GenerateData(), GenerateData(), GenerateData(), GenerateData(), GenerateData() ] } barChart.addDataset(newDataset) }