GoogleChromeManagementV1AppDetails.fromJson constructor

GoogleChromeManagementV1AppDetails.fromJson(
  1. Map json_
)

Implementation

GoogleChromeManagementV1AppDetails.fromJson(core.Map json_)
  : this(
      androidAppInfo: json_.containsKey('androidAppInfo')
          ? GoogleChromeManagementV1AndroidAppInfo.fromJson(
              json_['androidAppInfo'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      appId: json_['appId'] as core.String?,
      chromeAppInfo: json_.containsKey('chromeAppInfo')
          ? GoogleChromeManagementV1ChromeAppInfo.fromJson(
              json_['chromeAppInfo'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      description: json_['description'] as core.String?,
      detailUri: json_['detailUri'] as core.String?,
      displayName: json_['displayName'] as core.String?,
      firstPublishTime: json_['firstPublishTime'] as core.String?,
      homepageUri: json_['homepageUri'] as core.String?,
      iconUri: json_['iconUri'] as core.String?,
      isPaidApp: json_['isPaidApp'] as core.bool?,
      latestPublishTime: json_['latestPublishTime'] as core.String?,
      name: json_['name'] as core.String?,
      privacyPolicyUri: json_['privacyPolicyUri'] as core.String?,
      publisher: json_['publisher'] as core.String?,
      reviewNumber: json_['reviewNumber'] as core.String?,
      reviewRating: (json_['reviewRating'] as core.num?)?.toDouble(),
      revisionId: json_['revisionId'] as core.String?,
      serviceError: json_.containsKey('serviceError')
          ? GoogleRpcStatus.fromJson(
              json_['serviceError'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      type: json_['type'] as core.String?,
    );