diff options
| author | Aldrik Ramaekers <aldrik@amftech.nl> | 2023-02-06 19:04:25 +0100 |
|---|---|---|
| committer | Aldrik Ramaekers <aldrik@amftech.nl> | 2023-02-06 19:04:25 +0100 |
| commit | e37d74527e03b6a804a35cbfb0956d4e0100889f (patch) | |
| tree | 837bcf2aec9c3593ebb0ee6d53197a21d069a4c1 /lib/services/settings_service.dart | |
| parent | bab2bf926e2102713c12faded32a1b26f1911d91 (diff) | |
1.13.7
Diffstat (limited to 'lib/services/settings_service.dart')
| -rw-r--r-- | lib/services/settings_service.dart | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/lib/services/settings_service.dart b/lib/services/settings_service.dart index 8f3ea61..1241405 100644 --- a/lib/services/settings_service.dart +++ b/lib/services/settings_service.dart @@ -6,27 +6,30 @@ import 'package:training_planner/services/log_service.dart'; class Settings { double salary; + String version; - Settings({required this.salary}); + Settings({required this.salary, required this.version}); Settings.fromJson(Map<String, dynamic> json) - : salary = double.parse(json['salary']); + : salary = double.parse(json['salary']), version = json['version']; Map<String, dynamic> toJson() { return { 'salary': salary.toStringAsFixed(2), + 'version': version, }; } } class DefaultSettings extends Settings { - DefaultSettings() : super(salary: 13.75); + DefaultSettings() : super(salary: 13.75, version: '1.13.7-prod'); DefaultSettings.fromJson(Map<String, dynamic> json) : super.fromJson(json); Map<String, dynamic> toJson() { return { 'salary': salary.toStringAsFixed(2), + 'version': version, }; } } |
