// GENERATED CODE - DO NOT MODIFY BY HAND part of 'timetable_settings.dart'; // ************************************************************************** // JsonSerializableGenerator // ************************************************************************** TimetableSettings _$TimetableSettingsFromJson(Map json) => $checkedCreate('TimetableSettings', json, ($checkedConvert) { final val = TimetableSettings( connectDoubleLessons: $checkedConvert( 'connectDoubleLessons', (v) => v as bool, ), timetableNameMode: $checkedConvert( 'timetableNameMode', (v) => $enumDecode(_$TimetableNameModeEnumMap, v), ), ); return val; }); Map _$TimetableSettingsToJson( TimetableSettings instance, ) => { 'connectDoubleLessons': instance.connectDoubleLessons, 'timetableNameMode': _$TimetableNameModeEnumMap[instance.timetableNameMode]!, }; const _$TimetableNameModeEnumMap = { TimetableNameMode.name: 'name', TimetableNameMode.longName: 'longName', TimetableNameMode.alternateName: 'alternateName', };