toOptionsJSON method

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

Implementation

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

  if (afterChartFormat != null) {
    buffer.writeAll(
        ['"afterChartFormat":', jsonEncode(afterChartFormat), ','], '');
  }
  if (afterChartFormatter != null) {
    buffer.writeAll(
        ['"afterChartFormatter":', jsonEncode(afterChartFormatter), ','], '');
  }
  if (axisRangeDateFormat != null) {
    buffer.writeAll(
        ['"axisRangeDateFormat":', jsonEncode(axisRangeDateFormat), ','], '');
  }
  if (beforeChartFormat != null) {
    buffer.writeAll(
        ['"beforeChartFormat":', jsonEncode(beforeChartFormat), ','], '');
  }
  if (beforeChartFormatter != null) {
    buffer.writeAll(
        ['"beforeChartFormatter":', jsonEncode(beforeChartFormatter), ','],
        '');
  }
  if (onPlayAsSoundClick != null) {
    buffer.writeAll(
        ['"onPlayAsSoundClick":', jsonEncode(onPlayAsSoundClick), ','], '');
  }
  if (onViewDataTableClick != null) {
    buffer.writeAll(
        ['"onViewDataTableClick":', jsonEncode(onViewDataTableClick), ','],
        '');
  }
}