Removes a dataset from a chart.
Parameter
The index of the dataset you want to remove from the datasets 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"] }, { label: 'Second Dataset', data: [10, 50, 40, 20, 79], backgroundColor: ["#9C27B0", "#5E35B1", "#039BE5", "#FF9800", "#26A69A"] } ] } barChart = chart.CreateChart(data, "bar", 0.95, 0.4) lay.AddChild(barChart) btn = app.CreateButton("REMOVE DATASET", 0.4) btn.SetMargins(0, 0.1, 0, 0) lay.AddChild(btn) btn.SetOnTouch(RemoveDataset) app.AddLayout(lay) } function RemoveDataset() { // Removes the second dataset barChart.removeDataset(1) }