ImageContext.fromJson constructor

ImageContext.fromJson(
  1. Map json_
)

Implementation

ImageContext.fromJson(core.Map json_)
  : this(
      cropHintsParams: json_.containsKey('cropHintsParams')
          ? CropHintsParams.fromJson(
              json_['cropHintsParams'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      languageHints: (json_['languageHints'] as core.List?)
          ?.map((value) => value as core.String)
          .toList(),
      latLongRect: json_.containsKey('latLongRect')
          ? LatLongRect.fromJson(
              json_['latLongRect'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      productSearchParams: json_.containsKey('productSearchParams')
          ? ProductSearchParams.fromJson(
              json_['productSearchParams']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      textDetectionParams: json_.containsKey('textDetectionParams')
          ? TextDetectionParams.fromJson(
              json_['textDetectionParams']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      webDetectionParams: json_.containsKey('webDetectionParams')
          ? WebDetectionParams.fromJson(
              json_['webDetectionParams']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
    );