CameraConfig.fromJson constructor

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

Implementation

factory CameraConfig.fromJson(Map<String, dynamic> json) => CameraConfig(
      captureResolution: json["captureResolution"],
      defaultCamera: json["defaultCamera"],
      enableFlipFramesLeftRight: json["enableFlipFramesLeftRight"],
      enableFlipFramesTopBottom: json["enableFlipFramesTopBottom"],
      enableTapToFocus: json["enableTapToFocus"],
      fallbackCameras: json["fallbackCameras"] == null
          ? []
          : List<String>.from(json["fallbackCameras"]!.map((x) => x)),
      focalLength: json["focalLength"]?.toDouble(),
      maxFocalLength: json["maxFocalLength"]?.toDouble(),
      maxZoomRatio: json["maxZoomRatio"]?.toDouble(),
      pictureResolution: json["pictureResolution"],
      tapToFocusTimeoutMs: json["tapToFocusTimeoutMs"],
      zoomGesture: json["zoomGesture"],
      zoomRatio: json["zoomRatio"]?.toDouble(),
    );