Fragment$SceneData.fromJson constructor
Fragment$SceneData.fromJson( - Map<String, dynamic> json
)
Implementation
factory Fragment$SceneData.fromJson(Map<String, dynamic> json) {
final l$id = json['id'];
final l$title = json['title'];
final l$date = json['date'];
final l$rating100 = json['rating100'];
final l$o_counter = json['o_counter'];
final l$organized = json['organized'];
final l$interactive = json['interactive'];
final l$resume_time = json['resume_time'];
final l$play_count = json['play_count'];
final l$files = json['files'];
final l$paths = json['paths'];
final l$studio = json['studio'];
final l$performers = json['performers'];
final l$$__typename = json['__typename'];
final l$details = json['details'];
final l$urls = json['urls'];
final l$director = json['director'];
final l$tags = json['tags'];
return Fragment$SceneData(
id: (l$id as String),
title: (l$title as String?),
date: (l$date as String?),
rating100: (l$rating100 as int?),
o_counter: (l$o_counter as int?),
organized: (l$organized as bool),
interactive: (l$interactive as bool),
resume_time: (l$resume_time as num?)?.toDouble(),
play_count: (l$play_count as int?),
files: (l$files as List<dynamic>)
.map(
(e) =>
Fragment$SceneData$files.fromJson((e as Map<String, dynamic>)),
)
.toList(),
paths: Fragment$SceneData$paths.fromJson(
(l$paths as Map<String, dynamic>),
),
studio: l$studio == null
? null
: Fragment$SceneData$studio.fromJson(
(l$studio as Map<String, dynamic>),
),
performers: (l$performers as List<dynamic>)
.map(
(e) => Fragment$SceneData$performers.fromJson(
(e as Map<String, dynamic>),
),
)
.toList(),
$__typename: (l$$__typename as String),
details: (l$details as String?),
urls: (l$urls as List<dynamic>).map((e) => (e as String)).toList(),
director: (l$director as String?),
tags: (l$tags as List<dynamic>)
.map(
(e) =>
Fragment$SceneData$tags.fromJson((e as Map<String, dynamic>)),
)
.toList(),
);
}