Files
dde_gesture_manager/app/lib/models/settings.dart
T
2021-09-17 18:23:22 +08:00

21 lines
408 B
Dart

import 'package:flutter/foundation.dart';
class Settings {
bool? _isDarkMode;
bool? get isDarkMode => _isDarkMode;
}
class SettingsProvider extends Settings with ChangeNotifier {
void setProps({
bool? isDarkMode,
}) {
bool changed = false;
if (this._isDarkMode != isDarkMode) {
this._isDarkMode = isDarkMode;
changed = true;
}
if (changed) notifyListeners();
}
}