seriesDateTimeMinMax method

Map<C, List<DateTime>> seriesDateTimeMinMax({
  1. bool sortSeriesByCategory = false,
})

Returns the DataTime minimum and maximum value for each series.

Implementation

Map<C, List<DateTime>> seriesDateTimeMinMax(
    {bool sortSeriesByCategory = false}) {
  var seriesDates =
      seriesDateTime(sortSeriesByCategory: sortSeriesByCategory);
  var entries = seriesDates.entries.map((e) {
    var datesMinMax = _datesMinMax(e.value);
    return datesMinMax != null ? MapEntry(e.key, datesMinMax) : null;
  }).whereType<MapEntry<C, List<DateTime>>>();
  return Map<C, List<DateTime>>.fromEntries(entries);
}