NestedPieChartConfig.fromJson constructor

NestedPieChartConfig.fromJson(
  1. Map<String, dynamic> j
)

Implementation

factory NestedPieChartConfig.fromJson(Map<String, dynamic> j) {
  final rings = PieJson.mapList(
    j['rings'] ?? j['series'],
  ).map(PieRing.fromJson).toList(growable: false);
  return NestedPieChartConfig(
    rings: rings,
    ringGap: PieJson.nonNegativeDouble(j['ringGap'], 8.0),
    padAngle: PieJson.angleGap(j['padAngle'], 0.02),
    title: PieJson.title(j['title']),
    tooltip: PieJson.tooltip(j['tooltip']),
    legend: PieJson.legend(j['legend']),
    toolbox: PieJson.toolbox(j['toolbox']),
    grid: PieJson.grid(j['grid']),
  );
}