toOptionsJSON method

  1. @override
void toOptionsJSON(
  1. StringBuffer buffer
)
override

Implementation

@override
void toOptionsJSON(StringBuffer buffer) {
  super.toOptionsJSON(buffer);

  if (rangeCategories != null) {
    buffer.writeAll(
        ['"rangeCategories":', jsonEncode(rangeCategories), ','], '');
  }
  if (rangeFromTo != null) {
    buffer.writeAll(['"rangeFromTo":', jsonEncode(rangeFromTo), ','], '');
  }
  if (timeRangeDays != null) {
    buffer.writeAll(['"timeRangeDays":', jsonEncode(timeRangeDays), ','], '');
  }
  if (timeRangeHours != null) {
    buffer
        .writeAll(['"timeRangeHours":', jsonEncode(timeRangeHours), ','], '');
  }
  if (timeRangeMinutes != null) {
    buffer.writeAll(
        ['"timeRangeMinutes":', jsonEncode(timeRangeMinutes), ','], '');
  }
  if (timeRangeSeconds != null) {
    buffer.writeAll(
        ['"timeRangeSeconds":', jsonEncode(timeRangeSeconds), ','], '');
  }
  if (xAxisDescriptionPlural != null) {
    buffer.writeAll([
      '"xAxisDescriptionPlural":',
      jsonEncode(xAxisDescriptionPlural),
      ','
    ], '');
  }
  if (xAxisDescriptionSingular != null) {
    buffer.writeAll([
      '"xAxisDescriptionSingular":',
      jsonEncode(xAxisDescriptionSingular),
      ','
    ], '');
  }
  if (yAxisDescriptionPlural != null) {
    buffer.writeAll([
      '"yAxisDescriptionPlural":',
      jsonEncode(yAxisDescriptionPlural),
      ','
    ], '');
  }
  if (yAxisDescriptionSingular != null) {
    buffer.writeAll([
      '"yAxisDescriptionSingular":',
      jsonEncode(yAxisDescriptionSingular),
      ','
    ], '');
  }
}