updateDataPoints method
void
updateDataPoints(])
Implementation
@override
void updateDataPoints(
List<int>? removedIndexes,
List<int>? addedIndexes,
List<int>? replacedIndexes, [
List<ChartValueMapper<T, num>>? yPaths,
List<List<num>>? chaoticYLists,
List<List<num>>? yLists,
List<ChartValueMapper<T, Object>>? fPaths,
List<List<Object?>>? chaoticFLists,
List<List<Object?>>? fLists,
]) {
if (yPaths == null) {
yPaths = <ChartValueMapper<T, num>>[];
chaoticYLists = <List<num>>[];
yLists = <List<num>>[];
}
if (yValueMapper != null) {
yPaths.add(yValueMapper!);
if (sortingOrder == SortingOrder.none) {
chaoticYLists?.add(yValues);
} else {
_resetYLists();
chaoticYLists?.add(_chaoticYValues);
yLists?.add(yValues);
}
}
super.updateDataPoints(removedIndexes, addedIndexes, replacedIndexes,
yPaths, chaoticYLists, yLists, fPaths, chaoticFLists, fLists);
}