Input$MediaInput.fromJson constructor

Input$MediaInput.fromJson(
  1. Map<String, dynamic> data
)

Implementation

factory Input$MediaInput.fromJson(Map<String, dynamic> data) {
  final result$data = <String, dynamic>{};
  if (data.containsKey('videos')) {
    final l$videos = data['videos'];
    result$data['videos'] =
        (l$videos as List<dynamic>?)?.map((e) => (e as String)).toList();
  }
  if (data.containsKey('pictures')) {
    final l$pictures = data['pictures'];
    result$data['pictures'] = (l$pictures as List<dynamic>?)
        ?.map((e) => Input$PictureInput.fromJson((e as Map<String, dynamic>)))
        .toList();
  }
  if (data.containsKey('deg360')) {
    final l$deg360 = data['deg360'];
    result$data['deg360'] = (l$deg360 as List<dynamic>?)
        ?.map((e) => Input$PictureInput.fromJson((e as Map<String, dynamic>)))
        .toList();
  }
  return Input$MediaInput._(result$data);
}