OverlayConfig.fromJson constructor

OverlayConfig.fromJson(
  1. Map<String, dynamic> json
)

Implementation

factory OverlayConfig.fromJson(Map<String, dynamic> json) => OverlayConfig(
      anchor: overlayAnchorConfigValues.map[json["anchor"]],
      offsetDimension: json["offsetDimension"] == null
          ? null
          : OverlayDimensionConfig.fromJson(json["offsetDimension"]),
      presets: json["presets"] == null
          ? []
          : List<UiFeedbackPresetConfig>.from(json["presets"]!
              .map((x) => UiFeedbackPresetConfig.fromJson(x))),
      sizeDimension: json["sizeDimension"] == null
          ? null
          : OverlayDimensionConfig.fromJson(json["sizeDimension"]),
      source: overlaySourceValues.map[json["source"]],
    );