VideoContentDetails.fromJsonData constructor
VideoContentDetails.fromJsonData(
- Map<String, dynamic> data
)
Implementation
factory VideoContentDetails.fromJsonData(Map<String, dynamic> data) {
final duration =
DurationExtension.fromIsoDurationString(data["duration"] ?? '');
final dimension = VideoDimension.fromString(data["dimension"] ?? '');
final definition = VideoDefinition.fromString(data["definition"] ?? '');
final caption = VideoCaption.fromString(data["caption"] ?? '');
final licensedContent = data["licensedContent"];
final projection = VideoProjection.fromString(data["projection"] ?? '');
return VideoContentDetails(
duration: duration,
dimension: dimension,
definition: definition,
caption: caption,
licensedContent: licensedContent,
projection: projection,
);
}