wip: fix issues.
This commit is contained in:
@@ -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];
|
||||
}
|
||||
}
|
||||
@@ -4,7 +4,4 @@ import 'package:dde_gesture_manager/builder/provider_annotation.dart';
|
||||
class Settings {
|
||||
@ProviderModelProp()
|
||||
bool? isDarkMode;
|
||||
|
||||
@ProviderModelProp()
|
||||
String? name;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user