update quality monitor & remove remote_page.dart desktop unused code

This commit is contained in:
csf
2022-08-15 20:26:20 +08:00
parent f99ab7d0a7
commit 710ffcd0c7
4 changed files with 71 additions and 259 deletions

View File

@@ -480,7 +480,8 @@ RadioListTile<T> getRadio<T>(
}
CheckboxListTile getToggle(
String id, void Function(void Function()) setState, option, name) {
String id, void Function(void Function()) setState, option, name,
{FFI? ffi}) {
final opt = bind.getSessionToggleOptionSync(id: id, arg: option);
return CheckboxListTile(
value: opt,
@@ -489,7 +490,7 @@ CheckboxListTile getToggle(
bind.sessionToggleOption(id: id, value: option);
});
if (option == "show-quality-monitor") {
gFFI.qualityMonitorModel.checkShowQualityMonitor(id);
(ffi ?? gFFI).qualityMonitorModel.checkShowQualityMonitor(id);
}
},
dense: true,