From ea75a7f9e8c0905ecb57594a9c0400a81092149c Mon Sep 17 00:00:00 2001
From: systemcrash args array beginning with
diff --git a/jsapi/LuCI.dom.html b/jsapi/LuCI.dom.html
index f71dab5a95..dc8f1312da 100644
--- a/jsapi/LuCI.dom.html
+++ b/jsapi/LuCI.dom.html
@@ -6438,7 +6438,7 @@ ignored, else not.
write() implementation is a no-op.
diff --git a/jsapi/LuCI.form.TableSection.html b/jsapi/LuCI.form.TableSection.html
index 30d775badb..d8e0421b62 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 23f9f9ce90..d3bd169f66 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 669ea96ff3..ca0091ef58 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 a71981812d..1768535e41 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 bd2d77838f..71b41eb957 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 0a3c2ec866..c63ce8e162 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 ce32524bd7..d3b1c60acb 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 64aca42c2a..fa1b34755b 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 8a240ae979..7102a9d1eb 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 ccdf6b7f23..5074a4f122 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 63172ac455..1b263087f4 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 16dd152fb4..60d7f6f8ef 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 ec93589354..06b6e4c9ba 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 4546ba3dfd..ba7e075408 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 Jan 01 2025 14:16:39 GMT+0000 (Coordinated Universal Time)
+ Documentation generated by JSDoc 3.6.11 on Thu Jan 09 2025 13:10:17 GMT+0000 (Coordinated Universal Time)
diff --git a/jsapi/LuCI.poll.html b/jsapi/LuCI.poll.html
index dd70e0251a..a3cbf480d6 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 0c0598c26d..590ecd5598 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 a1a1ae1912..c99a56496f 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 c0e11a31e5..fa92bc8b42 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 87a9ab5dfc..a58a3aaec7 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 5574f4dd4a..e93c5e049f 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 40db044b38..ea2198c6bd 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 cdbf3ec3f6..6c26ac20eb 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 b41311b74f..8175a17c18 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 1802594fad..3c36907e90 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 a965e5a835..e00f7c2b68 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 d44433e11f..6a1b1f855e 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 ccd14f37ac..b37962662b 100644
--- a/jsapi/LuCI.ui.DynamicList.html
+++ b/jsapi/LuCI.ui.DynamicList.html
@@ -3903,7 +3903,7 @@ arbitrary values to the dynamic list.
@@ -4047,7 +4047,7 @@ as label text. Choice labels may be any valid value accepted by
@@ -4223,7 +4223,7 @@ as label text. Choice labels may be any valid value accepted by
@@ -5258,7 +5258,7 @@ trigger input value validation.
@@ -5609,7 +5609,7 @@ it to remain unselected.
diff --git a/jsapi/LuCI.ui.FileUpload.html b/jsapi/LuCI.ui.FileUpload.html
index 777967e937..3b531dc77c 100644
--- a/jsapi/LuCI.ui.FileUpload.html
+++ b/jsapi/LuCI.ui.FileUpload.html
@@ -3672,7 +3672,7 @@ external JavaScript, use L.require("ui").then(...) and ac
@@ -3969,7 +3969,7 @@ upload control.
@@ -4460,7 +4460,7 @@ registered.
@@ -5004,7 +5004,7 @@ trigger input value validation.
@@ -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 9689fc4a0f..b33390556e 100644
--- a/jsapi/LuCI.ui.Hiddenfield.html
+++ b/jsapi/LuCI.ui.Hiddenfield.html
@@ -3672,7 +3672,7 @@ external JavaScript, use L.require("ui").then(...) and ac
@@ -3968,7 +3968,7 @@ external JavaScript, use L.require("ui").then(...) and ac
@@ -4459,7 +4459,7 @@ registered.
@@ -5003,7 +5003,7 @@ trigger input value validation.
@@ -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 3cbd6e20c7..286f744f3b 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 7e7e39fadb..ddd7f3417d 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 bd917d7d58..9039b46993 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 81384aae85..7cd4b33ecd 100644
--- a/jsapi/LuCI.ui.changes.html
+++ b/jsapi/LuCI.ui.changes.html
@@ -3669,7 +3669,7 @@ external JavaScript, use L.require("ui").then(...) and ac
@@ -3754,7 +3754,7 @@ external JavaScript, use L.require("ui").then(...) and ac
@@ -3895,7 +3895,7 @@ settings.
@@ -3968,7 +3968,7 @@ and offer options to revert or apply the shown changes.
@@ -4086,7 +4086,7 @@ UCI changeset structure.
@@ -4162,7 +4162,7 @@ complete.
@@ -4290,7 +4290,7 @@ is removed.
diff --git a/jsapi/LuCI.ui.html b/jsapi/LuCI.ui.html
index 9f3c7aa93c..2706c2c408 100644
--- a/jsapi/LuCI.ui.html
+++ b/jsapi/LuCI.ui.html
@@ -3666,7 +3666,7 @@ external JavaScript, use L.require("ui").then(...).
@@ -3797,7 +3797,7 @@ external JavaScript, use L.require("ui").then(...).
@@ -4059,7 +4059,7 @@ banner element.
@@ -4373,7 +4373,7 @@ trigger field validation or to bind it to further events.
@@ -4510,7 +4510,7 @@ default.
@@ -4736,7 +4736,7 @@ valid function value.
@@ -4884,7 +4884,7 @@ requested indicator was not found.
@@ -4960,7 +4960,7 @@ handler as-is without the need to bind it first.
@@ -5112,7 +5112,7 @@ caught and rendered using LuCI.error()
- ui.js, line 4046
+ ui.js, line 4045
@@ -5354,7 +5354,7 @@ accepted by LuCI.dom.content().
@@ -5557,7 +5557,7 @@ or rejecting with null when the connectivity check timed out.
@@ -5831,7 +5831,7 @@ changes were made.
@@ -6060,7 +6060,7 @@ element.
@@ -6418,7 +6418,7 @@ cancelled by the user.
diff --git a/jsapi/LuCI.ui.menu.html b/jsapi/LuCI.ui.menu.html
index ad0d9719a4..c2e5de9cd6 100644
--- a/jsapi/LuCI.ui.menu.html
+++ b/jsapi/LuCI.ui.menu.html
@@ -3664,7 +3664,7 @@
@@ -3753,7 +3753,7 @@
@@ -3825,7 +3825,7 @@ next page load.
@@ -3974,7 +3974,7 @@ internal root node if omitted.
@@ -4337,7 +4337,7 @@ internal root node if omitted.
diff --git a/jsapi/LuCI.ui.tabs.html b/jsapi/LuCI.ui.tabs.html
index 8e0efc85c5..4582711c4c 100644
--- a/jsapi/LuCI.ui.tabs.html
+++ b/jsapi/LuCI.ui.tabs.html
@@ -3670,7 +3670,7 @@ external JavaScript, use L.require("ui").then(...) and ac
@@ -3755,7 +3755,7 @@ external JavaScript, use L.require("ui").then(...) and ac
@@ -3884,7 +3884,7 @@ DOM node.
@@ -4037,7 +4037,7 @@ DOM node.
diff --git a/jsapi/LuCI.view.html b/jsapi/LuCI.view.html
index 47a38383ce..20b802516c 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 d607684545..daf0f82afe 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 8bce605e04..24aeaa7f78 100644
--- a/jsapi/form.js.html
+++ b/jsapi/form.js.html
@@ -8686,7 +8686,7 @@ return baseclass.extend(/** @lends LuCI.form.prototype */ {
diff --git a/jsapi/fs.js.html b/jsapi/fs.js.html
index 03a4b72142..953a80ce08 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 7482546d00..9dc33fbec6 100644
--- a/jsapi/index.html
+++ b/jsapi/index.html
@@ -3666,7 +3666,7 @@ is the central JSDoc 3.6.11 on Wed Jan 01 2025 14:16:38 GMT+0000 (Coordinated Universal Time)
+ Documentation generated by JSDoc 3.6.11 on Thu Jan 09 2025 13:10:17 GMT+0000 (Coordinated Universal Time)
diff --git a/jsapi/luci.js.html b/jsapi/luci.js.html
index 5ae8834e73..ea5439dbf2 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 226178d90d..152df09780 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 9bea69e27b..6bef7d64a6 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 3cd1c7ee5a..220b75cbee 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 149026a605..209e5e30e4 100644
--- a/jsapi/ui.js.html
+++ b/jsapi/ui.js.html
@@ -5960,6 +5960,7 @@ const UIDynamicList = UIElement.extend(/** @lends LuCI.ui.DynamicList.prototype
e.target.classList.remove('drag-over');
const target = e.target.classList.contains('item') ? e.target : dl.querySelector('.add-item');
dl.insertBefore(draggedItem, target);
+ this.dispatchCbiDynlistChange(dl, draggedItem.value);
});
dl.addEventListener('click', (e) => {
@@ -6016,6 +6017,7 @@ const UIDynamicList = UIElement.extend(/** @lends LuCI.ui.DynamicList.prototype
dl.insertBefore(draggedItem, placeholder);
draggedItem.classList.remove('dragging')
placeholder.parentNode.removeChild(placeholder);
+ this.dispatchCbiDynlistChange(dl, draggedItem.value);
placeholder = null;
draggedItem = null;
}
@@ -6067,6 +6069,11 @@ const UIDynamicList = UIElement.extend(/** @lends LuCI.ui.DynamicList.prototype
ai.parentNode.insertBefore(new_item, ai);
}
+ this.dispatchCbiDynlistChange(dl,value);
+ },
+
+ /** @private */
+ dispatchCbiDynlistChange(dl,value) {
dl.dispatchEvent(new CustomEvent('cbi-dynlist-change', {
bubbles: true,
detail: {
@@ -6094,15 +6101,7 @@ const UIDynamicList = UIElement.extend(/** @lends LuCI.ui.DynamicList.prototype
item.parentNode.removeChild(item);
- dl.dispatchEvent(new CustomEvent('cbi-dynlist-change', {
- bubbles: true,
- detail: {
- instance: this,
- element: dl,
- value: value,
- remove: true
- }
- }));
+ this.dispatchCbiDynlistChange(dl, value);
},
/** @private */
@@ -8797,7 +8796,7 @@ return UI;
--
2.30.2