CommonInStreamAttribute.fromJson constructor

CommonInStreamAttribute.fromJson(
  1. Map json_
)

Implementation

CommonInStreamAttribute.fromJson(core.Map json_)
  : this(
      actionButtonLabel: json_['actionButtonLabel'] as core.String?,
      actionHeadline: json_['actionHeadline'] as core.String?,
      companionBanner:
          json_.containsKey('companionBanner')
              ? ImageAsset.fromJson(
                json_['companionBanner']
                    as core.Map<core.String, core.dynamic>,
              )
              : null,
      displayUrl: json_['displayUrl'] as core.String?,
      finalUrl: json_['finalUrl'] as core.String?,
      trackingUrl: json_['trackingUrl'] as core.String?,
      video:
          json_.containsKey('video')
              ? YoutubeVideoDetails.fromJson(
                json_['video'] as core.Map<core.String, core.dynamic>,
              )
              : null,
    );