getDataPoints method

  1. @override
int getDataPoints()
override

Implementation

@override
int getDataPoints() {
  int length;
  switch (getDataType()) {
    case DataType.STRING:
      length = getStrValue()!.length;
      break;
    case DataType.JSON:
      length = getJsonValue()!.length;
      break;
    default:
      return 1;
  }
  return max(1,
          (length + MAX_CHARS_PER_DATA_POINT - 1) / MAX_CHARS_PER_DATA_POINT)
      .toInt();
}