ChartLineData.fromJson constructor

ChartLineData.fromJson(
  1. Map json
)

Implementation

factory ChartLineData.fromJson(Map<dynamic, dynamic> json) {
  var r = ChartLineData(
      groupCode: json['group_code'] as String,
      groupOrder: json['group_order'] as int,
      dashPattern: _parseDashPattern(json['dash_pattern']),
      x: json['x'].toString(),
      y: _parseDouble(json['y']),
      ys: _fromJsonList(json['ys']),
      xDisplay: json['x_display'] ?? json['x'].toString(),
      yDisplay: json['y_display'],
      yAxis: json['y_axis'] as int,
      yAxisName: json['y_axis_name'],
      color: _parseColor(json['color']),
      fillColor: _parseColor(json['fill_color']),
      orderId: _fromDynamic(json['order_id']),
      renderId: _fromDynamic(json['render_id']));
  return r;
}