DynamicFeed.fromJson constructor

DynamicFeed.fromJson(
  1. Map json_
)

Implementation

DynamicFeed.fromJson(core.Map json_)
  : this(
      contentSource: json_.containsKey('contentSource')
          ? ContentSource.fromJson(
              json_['contentSource'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      createInfo: json_.containsKey('createInfo')
          ? LastModifiedInfo.fromJson(
              json_['createInfo'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      dynamicFeedId: json_['dynamicFeedId'] as core.String?,
      dynamicFeedName: json_['dynamicFeedName'] as core.String?,
      element: json_.containsKey('element')
          ? Element.fromJson(
              json_['element'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      feedIngestionStatus: json_.containsKey('feedIngestionStatus')
          ? FeedIngestionStatus.fromJson(
              json_['feedIngestionStatus']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      feedSchedule: json_.containsKey('feedSchedule')
          ? FeedSchedule.fromJson(
              json_['feedSchedule'] as core.Map<core.String, core.dynamic>,
            )
          : null,
      hasPublished: json_['hasPublished'] as core.bool?,
      lastModifiedInfo: json_.containsKey('lastModifiedInfo')
          ? LastModifiedInfo.fromJson(
              json_['lastModifiedInfo']
                  as core.Map<core.String, core.dynamic>,
            )
          : null,
      status: json_['status'] as core.String?,
      studioAdvertiserId: json_['studioAdvertiserId'] as core.String?,
    );