GoogleChromeManagementVersionsV1ReportingData.fromJson constructor

GoogleChromeManagementVersionsV1ReportingData.fromJson(
  1. Map json_
)

Implementation

GoogleChromeManagementVersionsV1ReportingData.fromJson(core.Map json_)
  : this(
      browserExecutablePath: json_['browserExecutablePath'] as core.String?,
      extensionData:
          (json_['extensionData'] as core.List?)
              ?.map(
                (value) =>
                    GoogleChromeManagementVersionsV1ReportingDataExtensionData.fromJson(
                      value as core.Map<core.String, core.dynamic>,
                    ),
              )
              .toList(),
      extensionPolicyData:
          (json_['extensionPolicyData'] as core.List?)
              ?.map(
                (value) =>
                    GoogleChromeManagementVersionsV1ReportingDataExtensionPolicyData.fromJson(
                      value as core.Map<core.String, core.dynamic>,
                    ),
              )
              .toList(),
      installedBrowserVersion:
          json_['installedBrowserVersion'] as core.String?,
      policyData:
          (json_['policyData'] as core.List?)
              ?.map(
                (value) =>
                    GoogleChromeManagementVersionsV1ReportingDataPolicyData.fromJson(
                      value as core.Map<core.String, core.dynamic>,
                    ),
              )
              .toList(),
      profilePath: json_['profilePath'] as core.String?,
    );