mirror of
https://github.com/rustdesk/rustdesk
synced 2026-04-21 13:27:19 +00:00
web client custom
This commit is contained in:
parent
322ffe288e
commit
2c079f53a9
1 changed files with 13 additions and 8 deletions
|
|
@ -812,7 +812,7 @@ class RustdeskImpl {
|
|||
}
|
||||
|
||||
String mainGetAppNameSync({dynamic hint}) {
|
||||
return 'RustDesk';
|
||||
return js.context.callMethod('getByName', ['app-name']);
|
||||
}
|
||||
|
||||
String mainUriPrefixSync({dynamic hint}) {
|
||||
|
|
@ -1609,23 +1609,28 @@ class RustdeskImpl {
|
|||
}
|
||||
|
||||
bool isCustomClient({dynamic hint}) {
|
||||
return false;
|
||||
// is_custom_client() checks if app name is not "RustDesk"
|
||||
return mainGetAppNameSync(hint: hint) != "RustDesk";
|
||||
}
|
||||
|
||||
bool isDisableSettings({dynamic hint}) {
|
||||
return false;
|
||||
// Checks HARD_SETTINGS["disable-settings"] == "Y"
|
||||
return mainGetHardOption(key: "disable-settings", hint: hint) == "Y";
|
||||
}
|
||||
|
||||
bool isDisableAb({dynamic hint}) {
|
||||
return false;
|
||||
// Checks HARD_SETTINGS["disable-ab"] == "Y"
|
||||
return mainGetHardOption(key: "disable-ab", hint: hint) == "Y";
|
||||
}
|
||||
|
||||
bool isDisableGroupPanel({dynamic hint}) {
|
||||
return false;
|
||||
// Checks LocalConfig::get_option("disable-group-panel") == "Y"
|
||||
return mainGetLocalOption(key: "disable-group-panel", hint: hint) == "Y";
|
||||
}
|
||||
|
||||
bool isDisableAccount({dynamic hint}) {
|
||||
return false;
|
||||
// Checks HARD_SETTINGS["disable-account"] == "Y"
|
||||
return mainGetHardOption(key: "disable-account", hint: hint) == "Y";
|
||||
}
|
||||
|
||||
bool isDisableInstallation({dynamic hint}) {
|
||||
|
|
@ -1748,7 +1753,7 @@ class RustdeskImpl {
|
|||
}
|
||||
|
||||
String mainGetHardOption({required String key, dynamic hint}) {
|
||||
throw UnimplementedError("mainGetHardOption");
|
||||
return mainGetLocalOption(key: key, hint: hint);
|
||||
}
|
||||
|
||||
Future<void> mainCheckHwcodec({dynamic hint}) {
|
||||
|
|
@ -1821,7 +1826,7 @@ class RustdeskImpl {
|
|||
}
|
||||
|
||||
String mainGetBuildinOption({required String key, dynamic hint}) {
|
||||
return '';
|
||||
return mainGetLocalOption(key: key, hint: hint);
|
||||
}
|
||||
|
||||
String installInstallOptions({dynamic hint}) {
|
||||
|
|
|
|||
Loading…
Reference in a new issue