removeDataSet1 method
Removes the given DataSet from this data object. Also recalculates all minimum and maximum values. Returns true if a DataSet was removed, false if no DataSet could be removed.
@param d
Implementation
@override
bool removeDataSet1(IBarLineScatterCandleBubbleDataSet<Entry> d) {
// TODO fix that
List<BarLineScatterCandleBubbleData?> datas = getAllData();
bool success = false;
for (ChartData? data in datas) {
if (data?.dataSets == null || data!.dataSets.isEmpty) {
continue;
}
if (d.runtimeType != data.dataSets[0].runtimeType) {
continue;
}
success = data.removeDataSet1(d);
if (success) {
break;
}
}
return success;
}