tryAdapt static method

ChartTypeSwitchResult tryAdapt(
  1. Map<String, dynamic> json,
  2. ChartType targetType, {
  3. bool force = false,
  4. bool registeredOnly = true,
})

Non-throwing variant of adapt for UI/runtime chart switching.

Implementation

static registry.ChartTypeSwitchResult tryAdapt(
  Map<String, dynamic> json,
  ChartType targetType, {
  bool force = false,
  bool registeredOnly = true,
}) => registry.trySwitchChartTypeForSeriesShape(
  json,
  targetType: targetType,
  force: force,
  registeredOnly: registeredOnly,
);