init method

bool init(
  1. ILineDataSet set
)

Sets up the cache, returns true if a change of cache was required.

@param set @return

Implementation

bool init(ILineDataSet set) {
  int size = set.getCircleColorCount();
  bool changeRequired = false;

  if (_circleBitmaps == null) {
    _circleBitmaps = List.filled(size, null, growable: false);
    changeRequired = true;
  } else if (_circleBitmaps!.length != size) {
    _circleBitmaps = List.filled(size, null, growable: false);
    changeRequired = true;
  }

  return changeRequired;
}