filterLine method

void filterLine(
  1. List<Series<LinearSales, DateTime>> allLineShowList,
  2. Map<String, bool> singleItemShowMap,
  3. List<Series<LinearSales, DateTime>> lineShowList
)

过滤

Implementation

void filterLine(
  List<charts.Series<LinearSales, DateTime>> allLineShowList,
  Map<String, bool> singleItemShowMap,
  List<charts.Series<LinearSales, DateTime>> lineShowList,
) {
  var filter = allLineShowList
      .where((element) => singleItemShowMap[element.id] != false)
      .toList();
  lineShowList.clear();
  lineShowList.addAll(filter);
}