MastheadAd.fromJson constructor
MastheadAd.fromJson(
- Map json_
Implementation
MastheadAd.fromJson(core.Map json_)
: this(
autoplayVideoDuration: json_['autoplayVideoDuration'] as core.String?,
autoplayVideoStartMillisecond:
json_['autoplayVideoStartMillisecond'] as core.String?,
callToActionButtonLabel:
json_['callToActionButtonLabel'] as core.String?,
callToActionFinalUrl: json_['callToActionFinalUrl'] as core.String?,
callToActionTrackingUrl:
json_['callToActionTrackingUrl'] as core.String?,
companionYoutubeVideos:
(json_['companionYoutubeVideos'] as core.List?)
?.map((value) => YoutubeVideoDetails.fromJson(
value as core.Map<core.String, core.dynamic>))
.toList(),
description: json_['description'] as core.String?,
headline: json_['headline'] as core.String?,
showChannelArt: json_['showChannelArt'] as core.bool?,
video: json_.containsKey('video')
? YoutubeVideoDetails.fromJson(
json_['video'] as core.Map<core.String, core.dynamic>)
: null,
videoAspectRatio: json_['videoAspectRatio'] as core.String?,
);