LocalizedStoreListing.fromJson constructor

LocalizedStoreListing.fromJson(
  1. Map json_
)

Implementation

LocalizedStoreListing.fromJson(core.Map json_)
  : this(
      appName: json_['appName'] as core.String?,
      featureGraphic: json_.containsKey('featureGraphic')
          ? ImageAsset.fromJson(
              json_['featureGraphic'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      fullDescription: json_['fullDescription'] as core.String?,
      icon: json_.containsKey('icon')
          ? ImageAsset.fromJson(
              json_['icon'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      languageCode: json_['languageCode'] as core.String?,
      phoneScreenshots: json_.containsKey('phoneScreenshots')
          ? ScreenshotSet.fromJson(
              json_['phoneScreenshots']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      shortDescription: json_['shortDescription'] as core.String?,
      tabletRegularScreenshots: json_.containsKey('tabletRegularScreenshots')
          ? ScreenshotSet.fromJson(
              json_['tabletRegularScreenshots']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      tabletSmallScreenshots: json_.containsKey('tabletSmallScreenshots')
          ? ScreenshotSet.fromJson(
              json_['tabletSmallScreenshots']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      video: json_.containsKey('video')
          ? VideoAsset.fromJson(
              json_['video'] as core.Map<core.String, core.dynamic>,
            )
          : null,
    );