simple refactor

Signed-off-by: dignow <linlong1265@gmail.com>
This commit is contained in:
dignow
2023-06-23 14:42:24 +08:00
parent 53cd380a23
commit 105a774135
2 changed files with 8 additions and 15 deletions

View File

@@ -10,7 +10,6 @@ import '../consts.dart';
import '../common.dart';
import './platform_model.dart';
import './user_model.dart';
enum SvcStatus { notReady, connecting, ready }
@@ -27,7 +26,6 @@ class StateGlobal {
final svcStatus = SvcStatus.notReady.obs;
final svcIsUsingPublicServer = true.obs;
Timer? _svcStatusTimer;
// Use for desktop -> remote toolbar -> resolution
final Map<String, Map<int, String?>> _lastResolutionGroupValues = {};
@@ -93,17 +91,6 @@ class StateGlobal {
}
}
startSvcStatusTimer() {
_svcStatusTimer = periodic_immediate(Duration(seconds: 1), () async {
updateSvcStatus();
});
}
cancelSvcStatusTimer() {
_svcStatusTimer?.cancel();
_svcStatusTimer = null;
}
updateSvcStatus() async {
final status =
jsonDecode(await bind.mainGetConnectStatus()) as Map<String, dynamic>;