mirror of
https://github.com/rustdesk/rustdesk.git
synced 2026-03-24 05:31:03 +03:00
web client custom
This commit is contained in:
@@ -812,7 +812,7 @@ class RustdeskImpl {
|
|||||||
}
|
}
|
||||||
|
|
||||||
String mainGetAppNameSync({dynamic hint}) {
|
String mainGetAppNameSync({dynamic hint}) {
|
||||||
return 'RustDesk';
|
return js.context.callMethod('getByName', ['app-name']);
|
||||||
}
|
}
|
||||||
|
|
||||||
String mainUriPrefixSync({dynamic hint}) {
|
String mainUriPrefixSync({dynamic hint}) {
|
||||||
@@ -1609,23 +1609,28 @@ class RustdeskImpl {
|
|||||||
}
|
}
|
||||||
|
|
||||||
bool isCustomClient({dynamic hint}) {
|
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}) {
|
bool isDisableSettings({dynamic hint}) {
|
||||||
return false;
|
// Checks HARD_SETTINGS["disable-settings"] == "Y"
|
||||||
|
return mainGetHardOption(key: "disable-settings", hint: hint) == "Y";
|
||||||
}
|
}
|
||||||
|
|
||||||
bool isDisableAb({dynamic hint}) {
|
bool isDisableAb({dynamic hint}) {
|
||||||
return false;
|
// Checks HARD_SETTINGS["disable-ab"] == "Y"
|
||||||
|
return mainGetHardOption(key: "disable-ab", hint: hint) == "Y";
|
||||||
}
|
}
|
||||||
|
|
||||||
bool isDisableGroupPanel({dynamic hint}) {
|
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}) {
|
bool isDisableAccount({dynamic hint}) {
|
||||||
return false;
|
// Checks HARD_SETTINGS["disable-account"] == "Y"
|
||||||
|
return mainGetHardOption(key: "disable-account", hint: hint) == "Y";
|
||||||
}
|
}
|
||||||
|
|
||||||
bool isDisableInstallation({dynamic hint}) {
|
bool isDisableInstallation({dynamic hint}) {
|
||||||
@@ -1748,7 +1753,7 @@ class RustdeskImpl {
|
|||||||
}
|
}
|
||||||
|
|
||||||
String mainGetHardOption({required String key, dynamic hint}) {
|
String mainGetHardOption({required String key, dynamic hint}) {
|
||||||
throw UnimplementedError("mainGetHardOption");
|
return mainGetLocalOption(key: key, hint: hint);
|
||||||
}
|
}
|
||||||
|
|
||||||
Future<void> mainCheckHwcodec({dynamic hint}) {
|
Future<void> mainCheckHwcodec({dynamic hint}) {
|
||||||
@@ -1821,7 +1826,7 @@ class RustdeskImpl {
|
|||||||
}
|
}
|
||||||
|
|
||||||
String mainGetBuildinOption({required String key, dynamic hint}) {
|
String mainGetBuildinOption({required String key, dynamic hint}) {
|
||||||
return '';
|
return mainGetLocalOption(key: key, hint: hint);
|
||||||
}
|
}
|
||||||
|
|
||||||
String installInstallOptions({dynamic hint}) {
|
String installInstallOptions({dynamic hint}) {
|
||||||
|
|||||||
Reference in New Issue
Block a user