toOptionsJSON method

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

Implementation

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

  if (dragHandle != null) {
    buffer.writeAll(['"dragHandle":', dragHandle?.toJSON(), ','], '');
  }
  if (dragMaxX != null) {
    buffer.writeAll(['"dragMaxX":', jsonEncode(dragMaxX), ','], '');
  }
  if (dragMaxY != null) {
    buffer.writeAll(['"dragMaxY":', dragMaxY, ','], '');
  }
  if (dragMinX != null) {
    buffer.writeAll(['"dragMinX":', jsonEncode(dragMinX), ','], '');
  }
  if (dragMinY != null) {
    buffer.writeAll(['"dragMinY":', dragMinY, ','], '');
  }
  if (dragPrecisionX != null) {
    buffer.writeAll(['"dragPrecisionX":', dragPrecisionX, ','], '');
  }
  if (dragPrecisionY != null) {
    buffer.writeAll(['"dragPrecisionY":', dragPrecisionY, ','], '');
  }
  if (dragSensitivity != null) {
    buffer.writeAll(['"dragSensitivity":', dragSensitivity, ','], '');
  }
  if (draggableHigh != null) {
    buffer.writeAll(['"draggableHigh":', draggableHigh, ','], '');
  }
  if (draggableLow != null) {
    buffer.writeAll(['"draggableLow":', draggableLow, ','], '');
  }
  if (draggableQ1 != null) {
    buffer.writeAll(['"draggableQ1":', draggableQ1, ','], '');
  }
  if (draggableQ3 != null) {
    buffer.writeAll(['"draggableQ3":', draggableQ3, ','], '');
  }
  if (draggableX != null) {
    buffer.writeAll(['"draggableX":', draggableX, ','], '');
  }
  if (draggableY != null) {
    buffer.writeAll(['"draggableY":', draggableY, ','], '');
  }
  if (groupBy != null) {
    buffer.writeAll(['"groupBy":', jsonEncode(groupBy), ','], '');
  }
  if (guideBox != null) {
    buffer.writeAll(['"guideBox":', guideBox?.toJSON(), ','], '');
  }
  if (liveRedraw != null) {
    buffer.writeAll(['"liveRedraw":', liveRedraw, ','], '');
  }
}