flattenStackedPointsDataYs method

List<double> flattenStackedPointsDataYs()

Flattens values of all stacked data points.

Use in containers for stacked charts (e.g. VerticalBar chart)

Implementation

List<double> flattenStackedPointsDataYs() {
  List<double> flat = [];
  for (PointsColumn column in this) {
    for (StackableValuePoint point in column.stackedNegativePoints) {
      flat.add(point.toY);
    }
    for (StackableValuePoint point in column.stackedPositivePoints) {
      flat.add(point.toY);
    }
  }
  return flat;
}