getColors method

List<Color?>? getColors()

Returns all colors used across all DataSet objects this object represents.

@return

Implementation

List<ui.Color?>? getColors() {
  int clrcnt = 0;

  for (int i = 0; i < _dataSets.length; i++) {
    clrcnt += _dataSets[i].getColors()!.length;
  }

  List<ui.Color?> colors = List.filled(clrcnt, null, growable: false);
  int cnt = 0;

  for (int i = 0; i < _dataSets.length; i++) {
    List<ui.Color> clrs = _dataSets[i].getColors()!;

    for (ui.Color clr in clrs) {
      colors[cnt] = clr;
      cnt++;
    }
  }

  return colors;
}