|
|
@@ -20,8 +20,8 @@ import '../utils/toast_util.dart';
|
|
|
class KeyboardMethodHandler {
|
|
|
final tag = "KeyboardMethodHandler";
|
|
|
|
|
|
- // 用处存储选中的键盘id
|
|
|
- static const String keyboardSelect = 'keyboard_select';
|
|
|
+
|
|
|
+
|
|
|
|
|
|
bool get isLogin => KVUtil.getBool(Constants.keyIsLogin, false);
|
|
|
|
|
|
@@ -66,7 +66,7 @@ class KeyboardMethodHandler {
|
|
|
final keyboardList = await KeyboardRepository.getInstance().getKeyboardList(
|
|
|
type: type,
|
|
|
);
|
|
|
- final selectedKeyboardJson = KVUtil.getString(keyboardSelect, null);
|
|
|
+ final selectedKeyboardJson = KVUtil.getString(Constants.keyboardSelect, null);
|
|
|
if (selectedKeyboardJson != null) {
|
|
|
try {
|
|
|
final Map<String, dynamic> keyboardMap = jsonDecode(
|
|
|
@@ -99,13 +99,13 @@ class KeyboardMethodHandler {
|
|
|
final selectedKeyboard = keyboardListResponse.keyboardInfos
|
|
|
.firstWhereOrNull((element) => element.id == keyboardId);
|
|
|
if (selectedKeyboard != null) {
|
|
|
- KVUtil.putString(keyboardSelect, jsonEncode(selectedKeyboard.toJson()));
|
|
|
+ KVUtil.putString(Constants.keyboardSelect, jsonEncode(selectedKeyboard.toJson()));
|
|
|
}
|
|
|
return "{}";
|
|
|
}
|
|
|
|
|
|
Future<String> _handleGetCurrentKeyboardInfo(MethodCall call) async {
|
|
|
- final String? keyboardJsonStr = KVUtil.getString(keyboardSelect, null);
|
|
|
+ final String? keyboardJsonStr = KVUtil.getString(Constants.keyboardSelect, null);
|
|
|
if (keyboardJsonStr != null) {
|
|
|
try {
|
|
|
final jsonMap = jsonDecode(keyboardJsonStr);
|