populateDataSource method
void
populateDataSource([
- List<
ChartValueMapper< ? yPaths,T, num> > - List<
List< ? chaoticYLists,num> > - List<
List< ? yLists,num> > - List<
ChartValueMapper< ? fPaths,T, Object> > - List<
List< ? chaoticFLists,Object?> > - List<
List< ? fLists,Object?> >
override
Implementation
@override
void populateDataSource([
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 (highValueMapper != null && lowValueMapper != null) {
if (sortingOrder == SortingOrder.none) {
super.populateDataSource(
<ChartValueMapper<T, num>>[highValueMapper!, lowValueMapper!],
<List<num>>[highValues, lowValues],
<List<num>>[],
fPaths,
chaoticFLists,
fLists);
} else {
super.populateDataSource(
<ChartValueMapper<T, num>>[highValueMapper!, lowValueMapper!],
<List<num>>[_chaoticHighValues, _chaoticLowValues],
<List<num>>[highValues, lowValues],
fPaths,
chaoticFLists,
fLists,
);
}
}
_applyDropOrGapEmptyPointModes();
populateChartPoints();
}