// GENERATED CODE - DO NOT MODIFY BY HAND part of 'timetable_favorites_settings.dart'; // ************************************************************************** // JsonSerializableGenerator // ************************************************************************** FavoriteTimetableElement _$FavoriteTimetableElementFromJson( Map json, ) => FavoriteTimetableElement( type: $enumDecode(_$TimetableElementTypeEnumMap, json['type']), id: (json['id'] as num).toInt(), label: json['label'] as String, ); Map _$FavoriteTimetableElementToJson( FavoriteTimetableElement instance, ) => { 'type': _$TimetableElementTypeEnumMap[instance.type]!, 'id': instance.id, 'label': instance.label, }; const _$TimetableElementTypeEnumMap = { TimetableElementType.student: 'student', TimetableElementType.teacher: 'teacher', TimetableElementType.room: 'room', TimetableElementType.schoolClass: 'schoolClass', }; TimetableFavoritesSettings _$TimetableFavoritesSettingsFromJson( Map json, ) => TimetableFavoritesSettings( favorites: (json['favorites'] as List) .map((e) => FavoriteTimetableElement.fromJson(e as Map)) .toList(), ); Map _$TimetableFavoritesSettingsToJson( TimetableFavoritesSettings instance, ) => { 'favorites': instance.favorites.map((e) => e.toJson()).toList(), };