seriesPairsAsList method

Map<C, List<List>> seriesPairsAsList({
  1. Map<C, List<P>>? series,
  2. TypeMapper? xMapper,
  3. TypeMapper? yMapper,
  4. bool mapDateTimeToMillis = false,
})

Used to normalize series for engines that requires a pair as Lista,b.

Implementation

Map<C, List<List<dynamic>>> seriesPairsAsList(
    {Map<C, List<P>>? series,
    TypeMapper? xMapper,
    TypeMapper? yMapper,
    bool mapDateTimeToMillis = false}) {
  series ??= this.series;

  if (mapDateTimeToMillis) {
    xMapper ??= _mapDateTimeToMillis;
    yMapper ??= _mapDateTimeToMillis;
  }

  return series.map((key, value) => MapEntry(
      key, toListOfPairsAsList(value, xMapper: xMapper, yMapper: yMapper)));
}