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(),
);