Input$SceneMarkerCreateInput.fromJson constructor
Input$SceneMarkerCreateInput.fromJson( - Map<String, dynamic> data
)
Implementation
factory Input$SceneMarkerCreateInput.fromJson(Map<String, dynamic> data) {
final result$data = <String, dynamic>{};
final l$title = data['title'];
result$data['title'] = (l$title as String);
final l$seconds = data['seconds'];
result$data['seconds'] = (l$seconds as num).toDouble();
if (data.containsKey('end_seconds')) {
final l$end_seconds = data['end_seconds'];
result$data['end_seconds'] = (l$end_seconds as num?)?.toDouble();
}
final l$scene_id = data['scene_id'];
result$data['scene_id'] = (l$scene_id as String);
final l$primary_tag_id = data['primary_tag_id'];
result$data['primary_tag_id'] = (l$primary_tag_id as String);
if (data.containsKey('tag_ids')) {
final l$tag_ids = data['tag_ids'];
result$data['tag_ids'] = (l$tag_ids as List<dynamic>?)
?.map((e) => (e as String))
.toList();
}
return Input$SceneMarkerCreateInput._(result$data);
}