CompatibleFields.fromJson constructor

CompatibleFields.fromJson(
  1. Map json_
)

Implementation

CompatibleFields.fromJson(core.Map json_)
    : this(
        crossDimensionReachReportCompatibleFields:
            json_.containsKey('crossDimensionReachReportCompatibleFields')
                ? CrossDimensionReachReportCompatibleFields.fromJson(
                    json_['crossDimensionReachReportCompatibleFields']
                        as core.Map<core.String, core.dynamic>)
                : null,
        floodlightReportCompatibleFields:
            json_.containsKey('floodlightReportCompatibleFields')
                ? FloodlightReportCompatibleFields.fromJson(
                    json_['floodlightReportCompatibleFields']
                        as core.Map<core.String, core.dynamic>)
                : null,
        kind: json_.containsKey('kind') ? json_['kind'] as core.String : null,
        pathAttributionReportCompatibleFields:
            json_.containsKey('pathAttributionReportCompatibleFields')
                ? PathReportCompatibleFields.fromJson(
                    json_['pathAttributionReportCompatibleFields']
                        as core.Map<core.String, core.dynamic>)
                : null,
        pathReportCompatibleFields:
            json_.containsKey('pathReportCompatibleFields')
                ? PathReportCompatibleFields.fromJson(
                    json_['pathReportCompatibleFields']
                        as core.Map<core.String, core.dynamic>)
                : null,
        pathToConversionReportCompatibleFields:
            json_.containsKey('pathToConversionReportCompatibleFields')
                ? PathToConversionReportCompatibleFields.fromJson(
                    json_['pathToConversionReportCompatibleFields']
                        as core.Map<core.String, core.dynamic>)
                : null,
        reachReportCompatibleFields:
            json_.containsKey('reachReportCompatibleFields')
                ? ReachReportCompatibleFields.fromJson(
                    json_['reachReportCompatibleFields']
                        as core.Map<core.String, core.dynamic>)
                : null,
        reportCompatibleFields: json_.containsKey('reportCompatibleFields')
            ? ReportCompatibleFields.fromJson(json_['reportCompatibleFields']
                as core.Map<core.String, core.dynamic>)
            : null,
      );