Input$ScenesDestroyInput.fromJson constructor

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

Implementation

factory Input$ScenesDestroyInput.fromJson(Map<String, dynamic> data) {
  final result$data = <String, dynamic>{};
  final l$ids = data['ids'];
  result$data['ids'] = (l$ids as List<dynamic>)
      .map((e) => (e as String))
      .toList();
  if (data.containsKey('delete_file')) {
    final l$delete_file = data['delete_file'];
    result$data['delete_file'] = (l$delete_file as bool?);
  }
  if (data.containsKey('delete_generated')) {
    final l$delete_generated = data['delete_generated'];
    result$data['delete_generated'] = (l$delete_generated as bool?);
  }
  if (data.containsKey('destroy_file_entry')) {
    final l$destroy_file_entry = data['destroy_file_entry'];
    result$data['destroy_file_entry'] = (l$destroy_file_entry as bool?);
  }
  return Input$ScenesDestroyInput._(result$data);
}