Made timetable zoom persistent

This commit is contained in:
2023-06-04 00:44:24 +02:00
parent 187d7bfa36
commit f2505f17cf
6 changed files with 48 additions and 2 deletions

View File

@ -11,10 +11,13 @@ Settings _$SettingsFromJson(Map<String, dynamic> json) => Settings(
devToolsEnabled: json['devToolsEnabled'] as bool,
gradeAveragesSettings: GradeAveragesSettings.fromJson(
json['gradeAveragesSettings'] as Map<String, dynamic>),
timetableSettings: TimetableSettings.fromJson(
json['timetableSettings'] as Map<String, dynamic>),
);
Map<String, dynamic> _$SettingsToJson(Settings instance) => <String, dynamic>{
'appTheme': Settings._themeToJson(instance.appTheme),
'devToolsEnabled': instance.devToolsEnabled,
'gradeAveragesSettings': instance.gradeAveragesSettings.toJson(),
'timetableSettings': instance.timetableSettings.toJson(),
};