Input$SceneMarkerUpdateInput.fromJson constructor
Input$SceneMarkerUpdateInput.fromJson( - Map<String, dynamic> data
)
Implementation
factory Input$SceneMarkerUpdateInput.fromJson(Map<String, dynamic> data) {
final result$data = <String, dynamic>{};
final l$id = data['id'];
result$data['id'] = (l$id as String);
if (data.containsKey('title')) {
final l$title = data['title'];
result$data['title'] = (l$title as String?);
}
if (data.containsKey('seconds')) {
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();
}
if (data.containsKey('scene_id')) {
final l$scene_id = data['scene_id'];
result$data['scene_id'] = (l$scene_id as String?);
}
if (data.containsKey('primary_tag_id')) {
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$SceneMarkerUpdateInput._(result$data);
}