VideoContentDetails.fromJson constructor
VideoContentDetails.fromJson(
- Map json_
Implementation
VideoContentDetails.fromJson(core.Map json_)
: this(
caption: json_['caption'] as core.String?,
contentRating: json_.containsKey('contentRating')
? ContentRating.fromJson(
json_['contentRating'] as core.Map<core.String, core.dynamic>,
)
: null,
countryRestriction: json_.containsKey('countryRestriction')
? AccessPolicy.fromJson(
json_['countryRestriction']
as core.Map<core.String, core.dynamic>,
)
: null,
definition: json_['definition'] as core.String?,
dimension: json_['dimension'] as core.String?,
duration: json_['duration'] as core.String?,
hasCustomThumbnail: json_['hasCustomThumbnail'] as core.bool?,
licensedContent: json_['licensedContent'] as core.bool?,
projection: json_['projection'] as core.String?,
regionRestriction: json_.containsKey('regionRestriction')
? VideoContentDetailsRegionRestriction.fromJson(
json_['regionRestriction']
as core.Map<core.String, core.dynamic>,
)
: null,
);