diff --git a/jsapi/LuCI.baseclass.html b/jsapi/LuCI.baseclass.html
index c1b9accf40..fda68a3ab9 100644
--- a/jsapi/LuCI.baseclass.html
+++ b/jsapi/LuCI.baseclass.html
@@ -4842,7 +4842,7 @@ and the values extracted from the args array beginning with
diff --git a/jsapi/LuCI.dom.html b/jsapi/LuCI.dom.html
index d849e8a9de..f71dab5a95 100644
--- a/jsapi/LuCI.dom.html
+++ b/jsapi/LuCI.dom.html
@@ -6438,7 +6438,7 @@ ignored, else not.
diff --git a/jsapi/LuCI.form.AbstractElement.html b/jsapi/LuCI.form.AbstractElement.html
index 40d03819d5..facda1a1e8 100644
--- a/jsapi/LuCI.form.AbstractElement.html
+++ b/jsapi/LuCI.form.AbstractElement.html
@@ -4429,7 +4429,7 @@ was neither a string nor a function.
diff --git a/jsapi/LuCI.form.AbstractSection.html b/jsapi/LuCI.form.AbstractSection.html
index 6d836d0d19..f6236ff255 100644
--- a/jsapi/LuCI.form.AbstractSection.html
+++ b/jsapi/LuCI.form.AbstractSection.html
@@ -6328,7 +6328,7 @@ was neither a string nor a function.
diff --git a/jsapi/LuCI.form.AbstractValue.html b/jsapi/LuCI.form.AbstractValue.html
index 2b9c406f9b..1a397e5fd7 100644
--- a/jsapi/LuCI.form.AbstractValue.html
+++ b/jsapi/LuCI.form.AbstractValue.html
@@ -7386,7 +7386,7 @@ before it is written.
diff --git a/jsapi/LuCI.form.ButtonValue.html b/jsapi/LuCI.form.ButtonValue.html
index cc82c46a28..9981b426e7 100644
--- a/jsapi/LuCI.form.ButtonValue.html
+++ b/jsapi/LuCI.form.ButtonValue.html
@@ -7709,7 +7709,7 @@ before it is written.
diff --git a/jsapi/LuCI.form.DummyValue.html b/jsapi/LuCI.form.DummyValue.html
index 7954dc1cf1..944034e823 100644
--- a/jsapi/LuCI.form.DummyValue.html
+++ b/jsapi/LuCI.form.DummyValue.html
@@ -7695,7 +7695,7 @@ before it is written.
diff --git a/jsapi/LuCI.form.DynamicList.html b/jsapi/LuCI.form.DynamicList.html
index 9b1528ce34..475e82295f 100644
--- a/jsapi/LuCI.form.DynamicList.html
+++ b/jsapi/LuCI.form.DynamicList.html
@@ -7546,7 +7546,7 @@ before it is written.
diff --git a/jsapi/LuCI.form.FileUpload.html b/jsapi/LuCI.form.FileUpload.html
index 00767ef1f4..20433a1189 100644
--- a/jsapi/LuCI.form.FileUpload.html
+++ b/jsapi/LuCI.form.FileUpload.html
@@ -7853,7 +7853,7 @@ before it is written.
diff --git a/jsapi/LuCI.form.FlagValue.html b/jsapi/LuCI.form.FlagValue.html
index 45369541eb..48ae1b3e25 100644
--- a/jsapi/LuCI.form.FlagValue.html
+++ b/jsapi/LuCI.form.FlagValue.html
@@ -7737,7 +7737,7 @@ before it is written.
diff --git a/jsapi/LuCI.form.GridSection.html b/jsapi/LuCI.form.GridSection.html
index 83cdbc81a8..90beb03382 100644
--- a/jsapi/LuCI.form.GridSection.html
+++ b/jsapi/LuCI.form.GridSection.html
@@ -7138,7 +7138,7 @@ was neither a string nor a function.
diff --git a/jsapi/LuCI.form.HiddenValue.html b/jsapi/LuCI.form.HiddenValue.html
index 3d68e7e93a..7f0409b2ab 100644
--- a/jsapi/LuCI.form.HiddenValue.html
+++ b/jsapi/LuCI.form.HiddenValue.html
@@ -7550,7 +7550,7 @@ before it is written.
diff --git a/jsapi/LuCI.form.JSONMap.html b/jsapi/LuCI.form.JSONMap.html
index a6fbb5c9ef..bf30abe14c 100644
--- a/jsapi/LuCI.form.JSONMap.html
+++ b/jsapi/LuCI.form.JSONMap.html
@@ -6008,7 +6008,7 @@ was neither a string nor a function.
diff --git a/jsapi/LuCI.form.ListValue.html b/jsapi/LuCI.form.ListValue.html
index 8e17ef1c45..568695fa6f 100644
--- a/jsapi/LuCI.form.ListValue.html
+++ b/jsapi/LuCI.form.ListValue.html
@@ -7721,7 +7721,7 @@ before it is written.
diff --git a/jsapi/LuCI.form.Map.html b/jsapi/LuCI.form.Map.html
index 31750b6481..d16718ddc6 100644
--- a/jsapi/LuCI.form.Map.html
+++ b/jsapi/LuCI.form.Map.html
@@ -5987,7 +5987,7 @@ was neither a string nor a function.
diff --git a/jsapi/LuCI.form.MultiValue.html b/jsapi/LuCI.form.MultiValue.html
index 97c772cfd3..8cd1ddde29 100644
--- a/jsapi/LuCI.form.MultiValue.html
+++ b/jsapi/LuCI.form.MultiValue.html
@@ -7694,7 +7694,7 @@ before it is written.
diff --git a/jsapi/LuCI.form.NamedSection.html b/jsapi/LuCI.form.NamedSection.html
index 61ba1617bb..04b1c0ca65 100644
--- a/jsapi/LuCI.form.NamedSection.html
+++ b/jsapi/LuCI.form.NamedSection.html
@@ -6592,7 +6592,7 @@ was neither a string nor a function.
diff --git a/jsapi/LuCI.form.RichListValue.html b/jsapi/LuCI.form.RichListValue.html
index c7b07ab7c7..6fde355404 100644
--- a/jsapi/LuCI.form.RichListValue.html
+++ b/jsapi/LuCI.form.RichListValue.html
@@ -7873,7 +7873,7 @@ before it is written.
diff --git a/jsapi/LuCI.form.SectionValue.html b/jsapi/LuCI.form.SectionValue.html
index a03a7992dc..01225880fb 100644
--- a/jsapi/LuCI.form.SectionValue.html
+++ b/jsapi/LuCI.form.SectionValue.html
@@ -7577,7 +7577,7 @@ its write() implementation is a no-op.
diff --git a/jsapi/LuCI.form.TableSection.html b/jsapi/LuCI.form.TableSection.html
index ee956f4288..30d775badb 100644
--- a/jsapi/LuCI.form.TableSection.html
+++ b/jsapi/LuCI.form.TableSection.html
@@ -7110,7 +7110,7 @@ was neither a string nor a function.
diff --git a/jsapi/LuCI.form.TextValue.html b/jsapi/LuCI.form.TextValue.html
index abf9fc09d0..23f9f9ce90 100644
--- a/jsapi/LuCI.form.TextValue.html
+++ b/jsapi/LuCI.form.TextValue.html
@@ -7593,7 +7593,7 @@ before it is written.
diff --git a/jsapi/LuCI.form.TypedSection.html b/jsapi/LuCI.form.TypedSection.html
index 7df82937b3..669ea96ff3 100644
--- a/jsapi/LuCI.form.TypedSection.html
+++ b/jsapi/LuCI.form.TypedSection.html
@@ -6799,7 +6799,7 @@ was neither a string nor a function.
diff --git a/jsapi/LuCI.form.Value.html b/jsapi/LuCI.form.Value.html
index b737e5b97e..a71981812d 100644
--- a/jsapi/LuCI.form.Value.html
+++ b/jsapi/LuCI.form.Value.html
@@ -7652,7 +7652,7 @@ before it is written.
diff --git a/jsapi/LuCI.form.html b/jsapi/LuCI.form.html
index cf5e9fe294..bd2d77838f 100644
--- a/jsapi/LuCI.form.html
+++ b/jsapi/LuCI.form.html
@@ -3851,7 +3851,7 @@ m.render().then((node) => {
diff --git a/jsapi/LuCI.fs.html b/jsapi/LuCI.fs.html
index 07efc45e4b..0a3c2ec866 100644
--- a/jsapi/LuCI.fs.html
+++ b/jsapi/LuCI.fs.html
@@ -6037,7 +6037,7 @@ the failure reason.
diff --git a/jsapi/LuCI.headers.html b/jsapi/LuCI.headers.html
index caa34d7622..ce32524bd7 100644
--- a/jsapi/LuCI.headers.html
+++ b/jsapi/LuCI.headers.html
@@ -4053,7 +4053,7 @@ Note: Header-Names are case-insensitive.
diff --git a/jsapi/LuCI.html b/jsapi/LuCI.html
index ab27de585d..64aca42c2a 100644
--- a/jsapi/LuCI.html
+++ b/jsapi/LuCI.html
@@ -8629,7 +8629,7 @@ else null.
diff --git a/jsapi/LuCI.network.Device.html b/jsapi/LuCI.network.Device.html
index 61125bff59..8a240ae979 100644
--- a/jsapi/LuCI.network.Device.html
+++ b/jsapi/LuCI.network.Device.html
@@ -6418,7 +6418,7 @@ when it is down or absent.
diff --git a/jsapi/LuCI.network.Hosts.html b/jsapi/LuCI.network.Hosts.html
index 74e61c7cc1..ccdf6b7f23 100644
--- a/jsapi/LuCI.network.Hosts.html
+++ b/jsapi/LuCI.network.Hosts.html
@@ -4979,7 +4979,7 @@ is used as hint.
diff --git a/jsapi/LuCI.network.Protocol.html b/jsapi/LuCI.network.Protocol.html
index d2739bbfe4..63172ac455 100644
--- a/jsapi/LuCI.network.Protocol.html
+++ b/jsapi/LuCI.network.Protocol.html
@@ -8315,7 +8315,7 @@ configuration.
diff --git a/jsapi/LuCI.network.WifiDevice.html b/jsapi/LuCI.network.WifiDevice.html
index 2fa1bd3d9e..16dd152fb4 100644
--- a/jsapi/LuCI.network.WifiDevice.html
+++ b/jsapi/LuCI.network.WifiDevice.html
@@ -5356,7 +5356,7 @@ configuration.
diff --git a/jsapi/LuCI.network.WifiNetwork.html b/jsapi/LuCI.network.WifiNetwork.html
index 18cc0037a6..ec93589354 100644
--- a/jsapi/LuCI.network.WifiNetwork.html
+++ b/jsapi/LuCI.network.WifiNetwork.html
@@ -7940,7 +7940,7 @@ configuration.
diff --git a/jsapi/LuCI.network.html b/jsapi/LuCI.network.html
index bab5f14eb3..4546ba3dfd 100644
--- a/jsapi/LuCI.network.html
+++ b/jsapi/LuCI.network.html
@@ -9883,7 +9883,7 @@ conjunction with quality to calculate a quality percentage.
- Documentation generated by JSDoc 3.6.11 on Wed Dec 25 2024 15:42:01 GMT+0000 (Coordinated Universal Time)
+ Documentation generated by JSDoc 3.6.11 on Wed Jan 01 2025 14:16:39 GMT+0000 (Coordinated Universal Time)
diff --git a/jsapi/LuCI.poll.html b/jsapi/LuCI.poll.html
index 7d462f3c9e..dd70e0251a 100644
--- a/jsapi/LuCI.poll.html
+++ b/jsapi/LuCI.poll.html
@@ -4436,7 +4436,7 @@ run to begin with.
diff --git a/jsapi/LuCI.request.html b/jsapi/LuCI.request.html
index cb90f830f0..0c0598c26d 100644
--- a/jsapi/LuCI.request.html
+++ b/jsapi/LuCI.request.html
@@ -5371,7 +5371,7 @@ instances as sole argument during the HTTP request transfer.
diff --git a/jsapi/LuCI.request.poll.html b/jsapi/LuCI.request.poll.html
index 960afeda22..a1a1ae1912 100644
--- a/jsapi/LuCI.request.poll.html
+++ b/jsapi/LuCI.request.poll.html
@@ -4555,7 +4555,7 @@ else null.
diff --git a/jsapi/LuCI.response.html b/jsapi/LuCI.response.html
index 33ab3137b0..c0e11a31e5 100644
--- a/jsapi/LuCI.response.html
+++ b/jsapi/LuCI.response.html
@@ -4513,7 +4513,7 @@ using String() and treated as response text.
diff --git a/jsapi/LuCI.rpc.html b/jsapi/LuCI.rpc.html
index d18229b136..87a9ab5dfc 100644
--- a/jsapi/LuCI.rpc.html
+++ b/jsapi/LuCI.rpc.html
@@ -5844,7 +5844,7 @@ to the expect and filter declarations.
diff --git a/jsapi/LuCI.session.html b/jsapi/LuCI.session.html
index 861cc05b8d..5574f4dd4a 100644
--- a/jsapi/LuCI.session.html
+++ b/jsapi/LuCI.session.html
@@ -4283,7 +4283,7 @@ being put in the session store.
diff --git a/jsapi/LuCI.uci.html b/jsapi/LuCI.uci.html
index f298ecb98c..40db044b38 100644
--- a/jsapi/LuCI.uci.html
+++ b/jsapi/LuCI.uci.html
@@ -7600,7 +7600,7 @@ associated name as arguments.
diff --git a/jsapi/LuCI.ui.AbstractElement.html b/jsapi/LuCI.ui.AbstractElement.html
index 76f77dfb5c..cdbf3ec3f6 100644
--- a/jsapi/LuCI.ui.AbstractElement.html
+++ b/jsapi/LuCI.ui.AbstractElement.html
@@ -5387,7 +5387,7 @@ and are displayed in a slightly faded style.
diff --git a/jsapi/LuCI.ui.Checkbox.html b/jsapi/LuCI.ui.Checkbox.html
index ad3ffa2feb..b41311b74f 100644
--- a/jsapi/LuCI.ui.Checkbox.html
+++ b/jsapi/LuCI.ui.Checkbox.html
@@ -5501,7 +5501,7 @@ it is required for HTML based form submissions.
diff --git a/jsapi/LuCI.ui.ComboButton.html b/jsapi/LuCI.ui.ComboButton.html
index df21ed7d68..1802594fad 100644
--- a/jsapi/LuCI.ui.ComboButton.html
+++ b/jsapi/LuCI.ui.ComboButton.html
@@ -5531,7 +5531,7 @@ choice value as second argument.
diff --git a/jsapi/LuCI.ui.Combobox.html b/jsapi/LuCI.ui.Combobox.html
index 467b195a8a..a965e5a835 100644
--- a/jsapi/LuCI.ui.Combobox.html
+++ b/jsapi/LuCI.ui.Combobox.html
@@ -5434,7 +5434,7 @@ forcibly set to true.
diff --git a/jsapi/LuCI.ui.Dropdown.html b/jsapi/LuCI.ui.Dropdown.html
index 6fbaab8df7..d44433e11f 100644
--- a/jsapi/LuCI.ui.Dropdown.html
+++ b/jsapi/LuCI.ui.Dropdown.html
@@ -6232,7 +6232,7 @@ expression. Only applicable when create is true.
diff --git a/jsapi/LuCI.ui.DynamicList.html b/jsapi/LuCI.ui.DynamicList.html
index 432afada6e..ccd14f37ac 100644
--- a/jsapi/LuCI.ui.DynamicList.html
+++ b/jsapi/LuCI.ui.DynamicList.html
@@ -5609,7 +5609,7 @@ it to remain unselected.
diff --git a/jsapi/LuCI.ui.FileUpload.html b/jsapi/LuCI.ui.FileUpload.html
index 0cf72a54ed..777967e937 100644
--- a/jsapi/LuCI.ui.FileUpload.html
+++ b/jsapi/LuCI.ui.FileUpload.html
@@ -5532,7 +5532,7 @@ ACL setup for the current session.
diff --git a/jsapi/LuCI.ui.Hiddenfield.html b/jsapi/LuCI.ui.Hiddenfield.html
index 9ea636b9d6..9689fc4a0f 100644
--- a/jsapi/LuCI.ui.Hiddenfield.html
+++ b/jsapi/LuCI.ui.Hiddenfield.html
@@ -5212,7 +5212,7 @@ trigger validation runs, e.g. when programmatically altering values.
diff --git a/jsapi/LuCI.ui.Select.html b/jsapi/LuCI.ui.Select.html
index 8ef43c336f..3cbd6e20c7 100644
--- a/jsapi/LuCI.ui.Select.html
+++ b/jsapi/LuCI.ui.Select.html
@@ -5564,7 +5564,7 @@ selected yet. Only applicable to the select widget type.
diff --git a/jsapi/LuCI.ui.Textarea.html b/jsapi/LuCI.ui.Textarea.html
index 85171e6c8e..7e7e39fadb 100644
--- a/jsapi/LuCI.ui.Textarea.html
+++ b/jsapi/LuCI.ui.Textarea.html
@@ -5510,7 +5510,7 @@ contents.
diff --git a/jsapi/LuCI.ui.Textfield.html b/jsapi/LuCI.ui.Textfield.html
index f03236422b..bd917d7d58 100644
--- a/jsapi/LuCI.ui.Textfield.html
+++ b/jsapi/LuCI.ui.Textfield.html
@@ -5438,7 +5438,7 @@ corresponding <input> element is empty.
diff --git a/jsapi/LuCI.ui.changes.html b/jsapi/LuCI.ui.changes.html
index 00efbb753d..81384aae85 100644
--- a/jsapi/LuCI.ui.changes.html
+++ b/jsapi/LuCI.ui.changes.html
@@ -4290,7 +4290,7 @@ is removed.
diff --git a/jsapi/LuCI.ui.html b/jsapi/LuCI.ui.html
index 5d1a2852fa..9f3c7aa93c 100644
--- a/jsapi/LuCI.ui.html
+++ b/jsapi/LuCI.ui.html
@@ -6418,7 +6418,7 @@ cancelled by the user.
diff --git a/jsapi/LuCI.ui.menu.html b/jsapi/LuCI.ui.menu.html
index e58819dbae..ad0d9719a4 100644
--- a/jsapi/LuCI.ui.menu.html
+++ b/jsapi/LuCI.ui.menu.html
@@ -4337,7 +4337,7 @@ internal root node if omitted.
diff --git a/jsapi/LuCI.ui.tabs.html b/jsapi/LuCI.ui.tabs.html
index dd427e8d89..8e0efc85c5 100644
--- a/jsapi/LuCI.ui.tabs.html
+++ b/jsapi/LuCI.ui.tabs.html
@@ -4037,7 +4037,7 @@ DOM node.
diff --git a/jsapi/LuCI.view.html b/jsapi/LuCI.view.html
index c369f7d6f8..47a38383ce 100644
--- a/jsapi/LuCI.view.html
+++ b/jsapi/LuCI.view.html
@@ -4641,7 +4641,7 @@ to a Node value.
diff --git a/jsapi/LuCI.xhr.html b/jsapi/LuCI.xhr.html
index ed003e49e6..d607684545 100644
--- a/jsapi/LuCI.xhr.html
+++ b/jsapi/LuCI.xhr.html
@@ -4605,7 +4605,7 @@ when invoked.
diff --git a/jsapi/form.js.html b/jsapi/form.js.html
index e3e9ed66ce..8bce605e04 100644
--- a/jsapi/form.js.html
+++ b/jsapi/form.js.html
@@ -6715,7 +6715,7 @@ const CBITableSection = CBITypedSection.extend(/** @lends LuCI.form.TableSection
ev.currentTarget.parentNode.querySelectorAll('tr.cbi-section-table-row').forEach(L.bind((tr, i) => {
const sid = tr.getAttribute('data-sid');
const opt = tr.childNodes[index].getAttribute('data-name');
- const val = this.cfgvalue(sid, opt);
+ let val = this.cfgvalue(sid, opt);
tr.querySelectorAll('.flash').forEach((n) => {
n.classList.remove('flash')
@@ -8686,7 +8686,7 @@ return baseclass.extend(/** @lends LuCI.form.prototype */ {
diff --git a/jsapi/fs.js.html b/jsapi/fs.js.html
index 1bdb3d9121..03a4b72142 100644
--- a/jsapi/fs.js.html
+++ b/jsapi/fs.js.html
@@ -4079,7 +4079,7 @@ return FileSystem;
diff --git a/jsapi/index.html b/jsapi/index.html
index 8649f1b039..7482546d00 100644
--- a/jsapi/index.html
+++ b/jsapi/index.html
@@ -3666,7 +3666,7 @@ is the central JSDoc 3.6.11 on Wed Dec 25 2024 15:42:01 GMT+0000 (Coordinated Universal Time)
+ Documentation generated by JSDoc 3.6.11 on Wed Jan 01 2025 14:16:38 GMT+0000 (Coordinated Universal Time)
diff --git a/jsapi/luci.js.html b/jsapi/luci.js.html
index c351d4a6a2..5ae8834e73 100644
--- a/jsapi/luci.js.html
+++ b/jsapi/luci.js.html
@@ -7074,7 +7074,7 @@
diff --git a/jsapi/network.js.html b/jsapi/network.js.html
index 6d8b2ef4c7..226178d90d 100644
--- a/jsapi/network.js.html
+++ b/jsapi/network.js.html
@@ -8089,7 +8089,7 @@ return Network;
diff --git a/jsapi/rpc.js.html b/jsapi/rpc.js.html
index 28311ba57e..9bea69e27b 100644
--- a/jsapi/rpc.js.html
+++ b/jsapi/rpc.js.html
@@ -4135,7 +4135,7 @@ return baseclass.extend(/** @lends LuCI.rpc.prototype */ {
diff --git a/jsapi/uci.js.html b/jsapi/uci.js.html
index afea0b3959..3cd1c7ee5a 100644
--- a/jsapi/uci.js.html
+++ b/jsapi/uci.js.html
@@ -4675,7 +4675,7 @@ return baseclass.extend(/** @lends LuCI.uci.prototype */ {
diff --git a/jsapi/ui.js.html b/jsapi/ui.js.html
index 315cf5a6ad..149026a605 100644
--- a/jsapi/ui.js.html
+++ b/jsapi/ui.js.html
@@ -8797,7 +8797,7 @@ return UI;