From 007371d30b4a00f5f422980f2d55ad066b94868f Mon Sep 17 00:00:00 2001 From: Maxim Devaev Date: Tue, 3 Jun 2025 03:38:23 +0300 Subject: [PATCH] refactoring --- web/share/js/kvm/switch.js | 13 +------------ web/share/js/tools.js | 20 ++++++++++++++++++++ 2 files changed, 21 insertions(+), 12 deletions(-) diff --git a/web/share/js/kvm/switch.js b/web/share/js/kvm/switch.js index 8ca6e41c..b2328772 100644 --- a/web/share/js/kvm/switch.js +++ b/web/share/js/kvm/switch.js @@ -484,18 +484,7 @@ export function Switch() { - +
Simulate display on inactive port: -
- - -
-
${tools.sw.makeItem("__switch-port-dummy-switch", pa.video.dummy)}
`; diff --git a/web/share/js/tools.js b/web/share/js/tools.js index 5c68fdb2..5f736f2c 100644 --- a/web/share/js/tools.js +++ b/web/share/js/tools.js @@ -265,6 +265,26 @@ export var tools = new function() { }; }; + self.sw = new function() { + return { + "makeItem": function(id, checked) { + id = tools.escape(id); + return ` +
+ + +
+ `; + }, + }; + }; + self.radio = new function() { return { "makeItem": function(name, title, value) {