wip: fix issues.

This commit is contained in:
2021-09-23 15:43:47 +08:00
parent 9fa94e38a7
commit aa2454553c
6 changed files with 91 additions and 25 deletions
+19
View File
@@ -0,0 +1,19 @@
import 'package:dde_gesture_manager/builder/provider_annotation.dart';
import 'package:dde_gesture_manager/constants/sp_keys.dart';
import 'package:dde_gesture_manager/utils/helper.dart';
enum BrightnessMode {
system,
light,
dark,
}
@ProviderModel()
class Configs {
@ProviderModelProp()
BrightnessMode? brightnessMode;
Configs() {
this.brightnessMode = BrightnessMode.values[H().sp.getInt(SPKeys.brightnessMode)?.clamp(0, 2) ?? 0];
}
}
-3
View File
@@ -4,7 +4,4 @@ import 'package:dde_gesture_manager/builder/provider_annotation.dart';
class Settings {
@ProviderModelProp()
bool? isDarkMode;
@ProviderModelProp()
String? name;
}