StoryModel.fromJson constructor
Create story model from json
Implementation
factory StoryModel.fromJson(Map<String, dynamic> json) {
return StoryModel(
id: json['id'] as String,
isVideoIncluded: json['isVideoIncluded'] as bool,
videoDuration: double.tryParse(json['videoDuration'].toString()) ?? 0,
)
..elements = (json['elements'] as List<dynamic>)
.map((dynamic e) => StoryElement.fromJson(e as Map<String, dynamic>))
.toList()
..colorFilter = json['colorFilter'] as String
..paletteColors = (json['paletteColors'] as List<dynamic>)
.map((dynamic e) => Color(e as int))
.toList();
}