buildCustom method

  1. @override
Widget buildCustom({
  1. ChildWidgetBuilder? childBuilder,
  2. required BuildContext context,
  3. required JsonWidgetData data,
  4. Key? key,
})

Builds the widget from the give data.

Implementation

@override
Widget buildCustom({
  ChildWidgetBuilder? childBuilder,
  required BuildContext context,
  required JsonWidgetData data,
  Key? key,
}) {
  assert(
    data.children?.isNotEmpty != true,
    '[NumericPieChartBuilder] does not support children.',
  );

  return charts.PieChart(
    series,
    animate: animate,
    animationDuration: animationDuration,
    behaviors: behaviors,
    defaultInteractions: defaultInteractions,
    defaultRenderer: defaultRenderer,
    layoutConfig: layoutConfig,
    rtlSpec: rtlSpec,
    selectionModels: selectionModels,
  );
}