deploy: 80f18df48fcc39d22dfabb133e9bc823d7aeff86
authorsystemcrash <[email protected]>
Wed, 27 Nov 2024 20:43:38 +0000 (20:43 +0000)
committersystemcrash <[email protected]>
Wed, 27 Nov 2024 20:43:38 +0000 (20:43 +0000)
65 files changed:
jsapi/LuCI.baseclass.html
jsapi/LuCI.dom.html
jsapi/LuCI.form.AbstractElement.html
jsapi/LuCI.form.AbstractSection.html
jsapi/LuCI.form.AbstractValue.html
jsapi/LuCI.form.ButtonValue.html
jsapi/LuCI.form.DummyValue.html
jsapi/LuCI.form.DynamicList.html
jsapi/LuCI.form.FileUpload.html
jsapi/LuCI.form.FlagValue.html
jsapi/LuCI.form.GridSection.html
jsapi/LuCI.form.HiddenValue.html
jsapi/LuCI.form.JSONMap.html
jsapi/LuCI.form.ListValue.html
jsapi/LuCI.form.Map.html
jsapi/LuCI.form.MultiValue.html
jsapi/LuCI.form.NamedSection.html
jsapi/LuCI.form.RichListValue.html
jsapi/LuCI.form.SectionValue.html
jsapi/LuCI.form.TableSection.html
jsapi/LuCI.form.TextValue.html
jsapi/LuCI.form.TypedSection.html
jsapi/LuCI.form.Value.html
jsapi/LuCI.form.html
jsapi/LuCI.fs.html
jsapi/LuCI.headers.html
jsapi/LuCI.html
jsapi/LuCI.network.Device.html
jsapi/LuCI.network.Hosts.html
jsapi/LuCI.network.Protocol.html
jsapi/LuCI.network.WifiDevice.html
jsapi/LuCI.network.WifiNetwork.html
jsapi/LuCI.network.html
jsapi/LuCI.poll.html
jsapi/LuCI.request.html
jsapi/LuCI.request.poll.html
jsapi/LuCI.response.html
jsapi/LuCI.rpc.html
jsapi/LuCI.session.html
jsapi/LuCI.uci.html
jsapi/LuCI.ui.AbstractElement.html
jsapi/LuCI.ui.Checkbox.html
jsapi/LuCI.ui.ComboButton.html
jsapi/LuCI.ui.Combobox.html
jsapi/LuCI.ui.Dropdown.html
jsapi/LuCI.ui.DynamicList.html
jsapi/LuCI.ui.FileUpload.html
jsapi/LuCI.ui.Hiddenfield.html
jsapi/LuCI.ui.Select.html
jsapi/LuCI.ui.Textarea.html
jsapi/LuCI.ui.Textfield.html
jsapi/LuCI.ui.changes.html
jsapi/LuCI.ui.html
jsapi/LuCI.ui.menu.html
jsapi/LuCI.ui.tabs.html
jsapi/LuCI.view.html
jsapi/LuCI.xhr.html
jsapi/form.js.html
jsapi/fs.js.html
jsapi/index.html
jsapi/luci.js.html
jsapi/network.js.html
jsapi/rpc.js.html
jsapi/uci.js.html
jsapi/ui.js.html

index 0012ef46707077a94f2d72fa737099bb5fec83c5..bc6783b9f529e7ea5e9caf4fe70e489092f8f530 100644 (file)
@@ -4878,7 +4878,7 @@ and the values extracted from the <code>args</code> array beginning with
         
 
         <footer>
-            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index 8e9efc97a78a1b71ae94a3dad647b68c5993089c..9c9524984d81380a6259d46fca2638d07e685d04 100644 (file)
@@ -6436,7 +6436,7 @@ ignored, else not.</p>
         
 
         <footer>
-            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index e0b2d5bcd4e5dfd2cedab8d4140a371bfe7ba6d0..2efd986f2a3ce24893b701382aba9f72e57d6fd1 100644 (file)
@@ -4427,7 +4427,7 @@ was neither a string nor a function.</td>
         
 
         <footer>
-            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index 3aabde76f10390781fb0f81158080877c1f37f15..3958211a779917a70bd4a652822880b0520206f3 100644 (file)
@@ -6326,7 +6326,7 @@ was neither a string nor a function.</td>
         
 
         <footer>
-            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index 82aa636c878ea22ffc2f4987c9b553cbf62ffde5..403691b3eb0ec3ae398752dedfb114127eab3b6b 100644 (file)
@@ -7384,7 +7384,7 @@ before it is written.</p>
         
 
         <footer>
-            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index 02b066b94189315d976bead64992d08b703635ca..b11bd903aabb035fa43c9358b2b8993e0604079a 100644 (file)
@@ -3663,7 +3663,7 @@ renders the underlying UCI option or default value as readonly text.</p></div>
     
         
         <div class="tag-source">
-            <a href="form.js.html">form.js</a>, <a href="form.js.html#line4521">line 4521</a>
+            <a href="form.js.html">form.js</a>, <a href="form.js.html#line4523">line 4523</a>
         </div>
         
     </div>
@@ -7400,7 +7400,7 @@ was neither a string nor a function.</td>
     
         
         <div class="tag-source">
-            <a href="form.js.html">form.js</a>, <a href="form.js.html#line3669">line 3669</a>
+            <a href="form.js.html">form.js</a>, <a href="form.js.html#line3671">line 3671</a>
         </div>
         
     </div>
@@ -7707,7 +7707,7 @@ before it is written.</p>
         
 
         <footer>
-            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index 2390727953dadbb79885684b4a5523b4163fc0bb..687f04a20380500107ba688748759de7e33c34e1 100644 (file)
@@ -3663,7 +3663,7 @@ renders the underlying UCI option or default value as readonly text.</p></div>
     
         
         <div class="tag-source">
-            <a href="form.js.html">form.js</a>, <a href="form.js.html#line4429">line 4429</a>
+            <a href="form.js.html">form.js</a>, <a href="form.js.html#line4431">line 4431</a>
         </div>
         
     </div>
@@ -6737,7 +6737,7 @@ validation constraints.</td>
     
         
         <div class="tag-source">
-            <a href="form.js.html">form.js</a>, <a href="form.js.html#line4515">line 4515</a>
+            <a href="form.js.html">form.js</a>, <a href="form.js.html#line4517">line 4517</a>
         </div>
         
     </div>
@@ -7386,7 +7386,7 @@ was neither a string nor a function.</td>
     
         
         <div class="tag-source">
-            <a href="form.js.html">form.js</a>, <a href="form.js.html#line3669">line 3669</a>
+            <a href="form.js.html">form.js</a>, <a href="form.js.html#line3671">line 3671</a>
         </div>
         
     </div>
@@ -7534,7 +7534,7 @@ or a plain text string. If omitted, the <code>key</code> value is used as captio
     
         
         <div class="tag-source">
-            <a href="form.js.html">form.js</a>, <a href="form.js.html#line4518">line 4518</a>
+            <a href="form.js.html">form.js</a>, <a href="form.js.html#line4520">line 4520</a>
         </div>
         
     </div>
@@ -7693,7 +7693,7 @@ before it is written.</p>
         
 
         <footer>
-            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index 175b4ab803bdc3e1b83f35ce4c872127b7dac4e7..388cb7efeacd7d6f042b5c89bda01907de84fb30 100644 (file)
@@ -3664,7 +3664,7 @@ predefined choices. It builds upon the <a href="LuCI.ui.DynamicList.html"><code>
     
         
         <div class="tag-source">
-            <a href="form.js.html">form.js</a>, <a href="form.js.html#line3814">line 3814</a>
+            <a href="form.js.html">form.js</a>, <a href="form.js.html#line3816">line 3816</a>
         </div>
         
     </div>
@@ -7237,7 +7237,7 @@ was neither a string nor a function.</td>
     
         
         <div class="tag-source">
-            <a href="form.js.html">form.js</a>, <a href="form.js.html#line3669">line 3669</a>
+            <a href="form.js.html">form.js</a>, <a href="form.js.html#line3671">line 3671</a>
         </div>
         
     </div>
@@ -7544,7 +7544,7 @@ before it is written.</p>
         
 
         <footer>
-            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index adfd6324349e70288c03d2ec362f4e478b92a9aa..8720ff7c33092e3bb40ec206c139787ac88cf990 100644 (file)
@@ -3663,7 +3663,7 @@ offers the ability to browse, upload and select remote files.</p></div>
     
         
         <div class="tag-source">
-            <a href="form.js.html">form.js</a>, <a href="form.js.html#line4688">line 4688</a>
+            <a href="form.js.html">form.js</a>, <a href="form.js.html#line4690">line 4690</a>
         </div>
         
     </div>
@@ -7544,7 +7544,7 @@ was neither a string nor a function.</td>
     
         
         <div class="tag-source">
-            <a href="form.js.html">form.js</a>, <a href="form.js.html#line3669">line 3669</a>
+            <a href="form.js.html">form.js</a>, <a href="form.js.html#line3671">line 3671</a>
         </div>
         
     </div>
@@ -7851,7 +7851,7 @@ before it is written.</p>
         
 
         <footer>
-            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index 1f1f9f03bf2bae5b11bb6fbaec7f38db4d6d2925..ca6281337d7b6e8e692b13bef4cabb711ee588d3 100644 (file)
@@ -3663,7 +3663,7 @@ implement a simple checkbox element.</p></div>
     
         
         <div class="tag-source">
-            <a href="form.js.html">form.js</a>, <a href="form.js.html#line4090">line 4090</a>
+            <a href="form.js.html">form.js</a>, <a href="form.js.html#line4092">line 4092</a>
         </div>
         
     </div>
@@ -5651,7 +5651,7 @@ argument, this parameter is ignored.</p></td>
     
         
         <div class="tag-source">
-            <a href="form.js.html">form.js</a>, <a href="form.js.html#line4202">line 4202</a>
+            <a href="form.js.html">form.js</a>, <a href="form.js.html#line4204">line 4204</a>
         </div>
         
     </div>
@@ -6633,7 +6633,7 @@ so it may return promises if overridden by user code.</td>
     
         
         <div class="tag-source">
-            <a href="form.js.html">form.js</a>, <a href="form.js.html#line4224">line 4224</a>
+            <a href="form.js.html">form.js</a>, <a href="form.js.html#line4226">line 4226</a>
         </div>
         
     </div>
@@ -7058,7 +7058,7 @@ entities decoded.</td>
     
         
         <div class="tag-source">
-            <a href="form.js.html">form.js</a>, <a href="form.js.html#line4214">line 4214</a>
+            <a href="form.js.html">form.js</a>, <a href="form.js.html#line4216">line 4216</a>
         </div>
         
     </div>
@@ -7428,7 +7428,7 @@ was neither a string nor a function.</td>
     
         
         <div class="tag-source">
-            <a href="form.js.html">form.js</a>, <a href="form.js.html#line3669">line 3669</a>
+            <a href="form.js.html">form.js</a>, <a href="form.js.html#line3671">line 3671</a>
         </div>
         
     </div>
@@ -7735,7 +7735,7 @@ before it is written.</p>
         
 
         <footer>
-            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index d311c6ec16b2d709e00a963982ac8627df44d06b..89016599d271d72b9452616bcffdc79f4e9f9f56 100644 (file)
@@ -3676,7 +3676,7 @@ documentation for details.</p>
     
         
         <div class="tag-source">
-            <a href="form.js.html">form.js</a>, <a href="form.js.html#line3280">line 3280</a>
+            <a href="form.js.html">form.js</a>, <a href="form.js.html#line3282">line 3282</a>
         </div>
         
     </div>
@@ -4637,7 +4637,7 @@ The default is <code>null</code>, means inheriting from the parent form.</p>
     
         
         <div class="tag-source">
-            <a href="form.js.html">form.js</a>, <a href="form.js.html#line3129">line 3129</a>
+            <a href="form.js.html">form.js</a>, <a href="form.js.html#line3131">line 3131</a>
         </div>
         
     </div>
@@ -6193,7 +6193,7 @@ descendant of <code>AbstractValue</code>.</p>
     
         
         <div class="tag-source">
-            <a href="form.js.html">form.js</a>, <a href="form.js.html#line3435">line 3435</a>
+            <a href="form.js.html">form.js</a>, <a href="form.js.html#line3437">line 3437</a>
         </div>
         
     </div>
@@ -6448,7 +6448,7 @@ entities decoded.</td>
     
         
         <div class="tag-source">
-            <a href="form.js.html">form.js</a>, <a href="form.js.html#line3349">line 3349</a>
+            <a href="form.js.html">form.js</a>, <a href="form.js.html#line3351">line 3351</a>
         </div>
         
     </div>
@@ -7136,7 +7136,7 @@ was neither a string nor a function.</td>
         
 
         <footer>
-            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index 0b0c55e2a7b1d1e9d27aa5a03987eeadf89deafd..24b7ad891d1bfbeea8d81c96285d1fe5203fe7d3 100644 (file)
@@ -3668,7 +3668,7 @@ distorted form layout when rendering the option element.</p></div>
     
         
         <div class="tag-source">
-            <a href="form.js.html">form.js</a>, <a href="form.js.html#line4637">line 4637</a>
+            <a href="form.js.html">form.js</a>, <a href="form.js.html#line4639">line 4639</a>
         </div>
         
     </div>
@@ -7241,7 +7241,7 @@ was neither a string nor a function.</td>
     
         
         <div class="tag-source">
-            <a href="form.js.html">form.js</a>, <a href="form.js.html#line3669">line 3669</a>
+            <a href="form.js.html">form.js</a>, <a href="form.js.html#line3671">line 3671</a>
         </div>
         
     </div>
@@ -7548,7 +7548,7 @@ before it is written.</p>
         
 
         <footer>
-            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index c59734b0bdd1737a99f08e69f1fa8c04863fa28f..17372d4622ce9c436ee0519e9fed7bb51a61f000 100644 (file)
@@ -6006,7 +6006,7 @@ was neither a string nor a function.</td>
         
 
         <footer>
-            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index 667ccdb8e3e78abaf8a66b60a852a743e9bfa7de..af9599e0701250e9d1a1d5f0f0f157f97e98f617 100644 (file)
@@ -3664,7 +3664,7 @@ It builds upon the <a href="LuCI.ui.Select.html"><code>LuCI.ui.Select</code></a>
     
         
         <div class="tag-source">
-            <a href="form.js.html">form.js</a>, <a href="form.js.html#line3869">line 3869</a>
+            <a href="form.js.html">form.js</a>, <a href="form.js.html#line3871">line 3871</a>
         </div>
         
     </div>
@@ -7384,7 +7384,7 @@ was neither a string nor a function.</td>
     
         
         <div class="tag-source">
-            <a href="form.js.html">form.js</a>, <a href="form.js.html#line4073">line 4073</a>
+            <a href="form.js.html">form.js</a>, <a href="form.js.html#line4075">line 4075</a>
         </div>
         
     </div>
@@ -7719,7 +7719,7 @@ before it is written.</p>
         
 
         <footer>
-            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index d2a0bddc9613f0c26a41debf52c7f276ff227542..b0a62385178d39cefd7299bb5dcd250cb9513e06 100644 (file)
@@ -5985,7 +5985,7 @@ was neither a string nor a function.</td>
         
 
         <footer>
-            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index 6b70658b662d0dde1eb7fe82a05ade63937e89fa..30ab626a436221c278382548af25546746a65282 100644 (file)
@@ -3664,7 +3664,7 @@ select dropdown element.</p></div>
     
         
         <div class="tag-source">
-            <a href="form.js.html">form.js</a>, <a href="form.js.html#line4246">line 4246</a>
+            <a href="form.js.html">form.js</a>, <a href="form.js.html#line4248">line 4248</a>
         </div>
         
     </div>
@@ -7385,7 +7385,7 @@ was neither a string nor a function.</td>
     
         
         <div class="tag-source">
-            <a href="form.js.html">form.js</a>, <a href="form.js.html#line3669">line 3669</a>
+            <a href="form.js.html">form.js</a>, <a href="form.js.html#line3671">line 3671</a>
         </div>
         
     </div>
@@ -7692,7 +7692,7 @@ before it is written.</p>
         
 
         <footer>
-            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index 581d561b1f6706e1df88b52a4e0fa422195b23c0..f793836eff59bb829afdf9b8a05f51ad017b2696 100644 (file)
@@ -3665,7 +3665,7 @@ specified when constructing the class instance.</p>
     
         
         <div class="tag-source">
-            <a href="form.js.html">form.js</a>, <a href="form.js.html#line3454">line 3454</a>
+            <a href="form.js.html">form.js</a>, <a href="form.js.html#line3456">line 3456</a>
         </div>
         
     </div>
@@ -4197,7 +4197,7 @@ this property will hold a reference to the parent option instance.</p>
     
         
         <div class="tag-source">
-            <a href="form.js.html">form.js</a>, <a href="form.js.html#line3520">line 3520</a>
+            <a href="form.js.html">form.js</a>, <a href="form.js.html#line3522">line 3522</a>
         </div>
         
     </div>
@@ -5644,7 +5644,7 @@ not meeting the validation constraints of their respective elements.</td>
     
         
         <div class="tag-source">
-            <a href="form.js.html">form.js</a>, <a href="form.js.html#line3593">line 3593</a>
+            <a href="form.js.html">form.js</a>, <a href="form.js.html#line3595">line 3595</a>
         </div>
         
     </div>
@@ -6590,7 +6590,7 @@ was neither a string nor a function.</td>
         
 
         <footer>
-            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index a57ac38d40c6db4c8b75c4510eb93e491a62cd32..af69f1a0ecfa45a93de888331b142c807e1921ae 100644 (file)
@@ -3665,7 +3665,7 @@ It builds upon the <a href="LuCI.form.ListValue.html"><code>LuCI.form.ListValue<
     
         
         <div class="tag-source">
-            <a href="form.js.html">form.js</a>, <a href="form.js.html#line3961">line 3961</a>
+            <a href="form.js.html">form.js</a>, <a href="form.js.html#line3963">line 3963</a>
         </div>
         
     </div>
@@ -7536,7 +7536,7 @@ was neither a string nor a function.</td>
     
         
         <div class="tag-source">
-            <a href="form.js.html">form.js</a>, <a href="form.js.html#line4073">line 4073</a>
+            <a href="form.js.html">form.js</a>, <a href="form.js.html#line4075">line 4075</a>
         </div>
         
     </div>
@@ -7871,7 +7871,7 @@ before it is written.</p>
         
 
         <footer>
-            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index 3d8dc9224e3dbdc50eeea9072cd5226fe8b3449f..846926af38653f0baa3920d06483b9cd2cab9067 100644 (file)
@@ -3663,7 +3663,7 @@ element container, allowing to nest form sections into other sections.</p></div>
     
         
         <div class="tag-source">
-            <a href="form.js.html">form.js</a>, <a href="form.js.html#line4828">line 4828</a>
+            <a href="form.js.html">form.js</a>, <a href="form.js.html#line4830">line 4830</a>
         </div>
         
     </div>
@@ -5107,7 +5107,7 @@ within the given specific section.</p>
     
         
         <div class="tag-source">
-            <a href="form.js.html">form.js</a>, <a href="form.js.html#line4940">line 4940</a>
+            <a href="form.js.html">form.js</a>, <a href="form.js.html#line4942">line 4942</a>
         </div>
         
     </div>
@@ -5503,7 +5503,7 @@ argument, this parameter is ignored.</p></td>
     
         
         <div class="tag-source">
-            <a href="form.js.html">form.js</a>, <a href="form.js.html#line4949">line 4949</a>
+            <a href="form.js.html">form.js</a>, <a href="form.js.html#line4951">line 4951</a>
         </div>
         
     </div>
@@ -6301,7 +6301,7 @@ returns <code>false</code>.</td>
     
         
         <div class="tag-source">
-            <a href="form.js.html">form.js</a>, <a href="form.js.html#line4889">line 4889</a>
+            <a href="form.js.html">form.js</a>, <a href="form.js.html#line4891">line 4891</a>
         </div>
         
     </div>
@@ -6484,7 +6484,7 @@ so it may return promises if overridden by user code.</td>
     
         
         <div class="tag-source">
-            <a href="form.js.html">form.js</a>, <a href="form.js.html#line4894">line 4894</a>
+            <a href="form.js.html">form.js</a>, <a href="form.js.html#line4896">line 4896</a>
         </div>
         
     </div>
@@ -6635,7 +6635,7 @@ validation constraints.</td>
     
         
         <div class="tag-source">
-            <a href="form.js.html">form.js</a>, <a href="form.js.html#line4931">line 4931</a>
+            <a href="form.js.html">form.js</a>, <a href="form.js.html#line4933">line 4933</a>
         </div>
         
     </div>
@@ -7278,7 +7278,7 @@ was neither a string nor a function.</td>
     
         
         <div class="tag-source">
-            <a href="form.js.html">form.js</a>, <a href="form.js.html#line4915">line 4915</a>
+            <a href="form.js.html">form.js</a>, <a href="form.js.html#line4917">line 4917</a>
         </div>
         
     </div>
@@ -7424,7 +7424,7 @@ or a plain text string. If omitted, the <code>key</code> value is used as captio
     
         
         <div class="tag-source">
-            <a href="form.js.html">form.js</a>, <a href="form.js.html#line4923">line 4923</a>
+            <a href="form.js.html">form.js</a>, <a href="form.js.html#line4925">line 4925</a>
         </div>
         
     </div>
@@ -7575,7 +7575,7 @@ its <code>write()</code> implementation is a no-op.</p>
         
 
         <footer>
-            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index 633278221e930409621fed4811be6acd7a5ef739..6ea5e0b75144b19ce4d59407e0626718ce4d0996 100644 (file)
@@ -4627,7 +4627,7 @@ The default is <code>null</code>, means inheriting from the parent form.</p>
     
         
         <div class="tag-source">
-            <a href="form.js.html">form.js</a>, <a href="form.js.html#line3129">line 3129</a>
+            <a href="form.js.html">form.js</a>, <a href="form.js.html#line3131">line 3131</a>
         </div>
         
     </div>
@@ -7108,7 +7108,7 @@ was neither a string nor a function.</td>
         
 
         <footer>
-            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index 04f9c21b9ec05b02ebd9027c23f41dc4588183b2..aa5643fd64e956525b87f7e827783225bd1a7e11 100644 (file)
     
         
         <div class="tag-source">
-            <a href="form.js.html">form.js</a>, <a href="form.js.html#line4336">line 4336</a>
+            <a href="form.js.html">form.js</a>, <a href="form.js.html#line4338">line 4338</a>
         </div>
         
     </div>
@@ -7591,7 +7591,7 @@ before it is written.</p>
         
 
         <footer>
-            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index 26f889b4ea5f8044ba09b93ab5f0deaf2c144309..468f87b1bdc3f45582695deffc258756e9fa8d25 100644 (file)
@@ -6797,7 +6797,7 @@ was neither a string nor a function.</td>
         
 
         <footer>
-            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index b82c19ba4a8333ad7d5177acd48435207698841f..f2290d40b240a89005b4fadb52d898f2c49919a0 100644 (file)
     
         
         <div class="tag-source">
-            <a href="form.js.html">form.js</a>, <a href="form.js.html#line3604">line 3604</a>
+            <a href="form.js.html">form.js</a>, <a href="form.js.html#line3606">line 3606</a>
         </div>
         
     </div>
@@ -6713,7 +6713,7 @@ implement alternative removal logic, e.g. to retain the original value.</p>
     
         
         <div class="tag-source">
-            <a href="form.js.html">form.js</a>, <a href="form.js.html#line3678">line 3678</a>
+            <a href="form.js.html">form.js</a>, <a href="form.js.html#line3680">line 3680</a>
         </div>
         
     </div>
@@ -7343,7 +7343,7 @@ was neither a string nor a function.</td>
     
         
         <div class="tag-source">
-            <a href="form.js.html">form.js</a>, <a href="form.js.html#line3669">line 3669</a>
+            <a href="form.js.html">form.js</a>, <a href="form.js.html#line3671">line 3671</a>
         </div>
         
     </div>
@@ -7650,7 +7650,7 @@ before it is written.</p>
         
 
         <footer>
-            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index 0c3a910adb0508254536d098d755878e7a640aa9..534b594f418b1d1a61a593e439ec8f80f36f0b68 100644 (file)
@@ -3693,7 +3693,7 @@ m.render().then(function(node) {
     
         
         <div class="tag-source">
-            <a href="form.js.html">form.js</a>, <a href="form.js.html#line4952">line 4952</a>
+            <a href="form.js.html">form.js</a>, <a href="form.js.html#line4954">line 4954</a>
         </div>
         
     </div>
@@ -3849,7 +3849,7 @@ m.render().then(function(node) {
         
 
         <footer>
-            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index 47cf5c8db72c7a8ca9bfa5a8c97af5e01af799e5..868b61183bc95bdbb32ee10747be43bc04ec811f 100644 (file)
@@ -6035,7 +6035,7 @@ the failure reason.</td>
         
 
         <footer>
-            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index d6055dbf6ca4c83b2457a3c1050a3bf94fea80fe..366c27a11648b28b41e8df356b8571245ce1e214 100644 (file)
@@ -4051,7 +4051,7 @@ Note: Header-Names are case-insensitive.</p>
         
 
         <footer>
-            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index 9892a8687e082602ca4ec4acb945a591057b19f4..768d0db3223344e136afe6ce44ebd9dc1529994c 100644 (file)
@@ -8458,7 +8458,7 @@ else <code>null</code>.</p></td>
         
 
         <footer>
-            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index 7649b7c947f0a70d8b39e4e60e7fcb6ec8acbfad..114f616b4cb5d6d171c4d2958353bc0e3bc1b814 100644 (file)
@@ -6416,7 +6416,7 @@ when it is down or absent.</td>
         
 
         <footer>
-            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index 6262907a3759028268fd4b2d63aacfbda6170a55..c8fccdd25b5840f0a738eb08fa8ca39d567db954 100644 (file)
@@ -4977,7 +4977,7 @@ is used as hint.</td>
         
 
         <footer>
-            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index 0d873d71cc737fc1dfb27e91e4841d26062bf50c..69bea2f736df5d81aa6d1858f2b58e5f3e8ea53a 100644 (file)
@@ -8311,7 +8311,7 @@ configuration.</p></td>
         
 
         <footer>
-            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index db6ff72eb01159f60d6cdae4435971a126366232..6935c9b96ca08a1a873b352d0c7e4c64d5d8d879 100644 (file)
@@ -5354,7 +5354,7 @@ configuration.</p></td>
         
 
         <footer>
-            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index 8c28fdc8dbd673df6b513e7b1efa248520b16114..7c94965264ac000d23720a87e3cc1fa6549ca847 100644 (file)
@@ -7938,7 +7938,7 @@ configuration.</p></td>
         
 
         <footer>
-            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index 380ccea0b262804dfeb8d76ac59b73372439f1e1..fe953d887d0c618b2794ec1139b6c84b8e606741 100644 (file)
@@ -9881,7 +9881,7 @@ conjunction with <code>quality</code> to calculate a quality percentage.</p></td
         
 
         <footer>
-            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index ec21d08a923272517cabbcf102a205d65da0edac..67d4ec01fcd4fa6bb5d5aeddeeeef2a04d18cd6e 100644 (file)
@@ -4434,7 +4434,7 @@ run to begin with.</td>
         
 
         <footer>
-            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index 4c17e2b8d3cb3d9299cbf3a3b101cd20e88029c9..8d6fd3ac2df30fdf0633deeda843f2a9159735ed 100644 (file)
@@ -5369,7 +5369,7 @@ instances as sole argument during the HTTP request transfer.</p></td>
         
 
         <footer>
-            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index b994314440cf116e424ad29bc56756526ba03aa6..fda32263aad4f6a3b2ac4fa243473621245d8a7d 100644 (file)
@@ -4553,7 +4553,7 @@ else <code>null</code>.</p></td>
         
 
         <footer>
-            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index 786cff8c532763a598d66c4be617fc85d4777764..42e3375c118e4c60fc6a93104926b339354e7e50 100644 (file)
@@ -4511,7 +4511,7 @@ using <code>String()</code> and treated as response text.</p></td>
         
 
         <footer>
-            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index 677d8f031b818f55ae067611b403ffbc9e0df45d..e4a254b4aa2f54e96f25b2eba45fa1642e5a12ea 100644 (file)
@@ -5842,7 +5842,7 @@ to the <code>expect</code> and <code>filter</code> declarations.</td>
         
 
         <footer>
-            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index 14ee3162e0e2f6c2f24323db26d0433e539b83e0..8550481cfa47d6e9e54446fefeda5c8590882032 100644 (file)
@@ -4281,7 +4281,7 @@ being put in the session store.</p></td>
         
 
         <footer>
-            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index bafc96e335cfb5debb9eb42a10535ee857a7bae0..16bf6d6efdadc6d825a968f834d7edda28411e2a 100644 (file)
@@ -7598,7 +7598,7 @@ associated name as arguments.</p>
         
 
         <footer>
-            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index 3b824661f9823a3c8e65244d34ae0b8ff2a5d5e7..9be715afd5c6a19909514255a603503d2527a7a7 100644 (file)
@@ -5385,7 +5385,7 @@ and are displayed in a slightly faded style.</p></td>
         
 
         <footer>
-            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index e48b02e94f09a3a839cd85c610f74c9e56dbbf08..97b6ce9a10d63f8da45e39e4f7d1add139ab4f16 100644 (file)
@@ -5499,7 +5499,7 @@ it is required for HTML based form submissions.</p></td>
         
 
         <footer>
-            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index 7359560dff15cc812730cd4d921d9a968a4cdc85..ecdd7b15e2f245f631f0b07f43333d4d95d0be71 100644 (file)
@@ -5529,7 +5529,7 @@ choice value as second argument.</p></td>
         
 
         <footer>
-            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index ee878b6e65d078836edc21a3856886579fa8bb53..d9c81b55097773fd0db76b41259e922024ec6fed 100644 (file)
@@ -5432,7 +5432,7 @@ forcibly set to <code>true</code>.</p></td>
         
 
         <footer>
-            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index 7ce065439ff8fdd1901460ebf8b88f7801e17f53..0439d20cc59eec01ed8aadbf4318433b73738292 100644 (file)
@@ -6230,7 +6230,7 @@ expression. Only applicable when <code>create</code> is <code>true</code>.</p></
         
 
         <footer>
-            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index 8420499a381762a4a2f77e8d5d594eda8513db5c..3b31999c83acbae37fcdad21027f848a9ac213ee 100644 (file)
@@ -3901,7 +3901,7 @@ arbitrary values to the dynamic list.</p></td>
     
         
         <div class="tag-source">
-            <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line2495">line 2495</a>
+            <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line2594">line 2594</a>
         </div>
         
     </div>
@@ -4045,7 +4045,7 @@ as label text. Choice labels may be any valid value accepted by
     
         
         <div class="tag-source">
-            <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line2508">line 2508</a>
+            <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line2607">line 2607</a>
         </div>
         
     </div>
@@ -4221,7 +4221,7 @@ as label text. Choice labels may be any valid value accepted by
     
         
         <div class="tag-source">
-            <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line2446">line 2446</a>
+            <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line2545">line 2545</a>
         </div>
         
     </div>
@@ -5256,7 +5256,7 @@ trigger input value validation.</p>
     
         
         <div class="tag-source">
-            <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line2463">line 2463</a>
+            <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line2562">line 2562</a>
         </div>
         
     </div>
@@ -5607,7 +5607,7 @@ it to remain unselected.</p></td>
         
 
         <footer>
-            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index c9146f7fc8cab7307a0e413fcb9e02507b607cbd..ac6debe677cced9c3ca4d985a80f036f58d46c12 100644 (file)
@@ -3670,7 +3670,7 @@ external JavaScript, use <code>L.require(&quot;ui&quot;).then(...)</code> and ac
     
         
         <div class="tag-source">
-            <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line2580">line 2580</a>
+            <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line2679">line 2679</a>
         </div>
         
     </div>
@@ -3967,7 +3967,7 @@ upload control.</p></td>
     
         
         <div class="tag-source">
-            <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line3074">line 3074</a>
+            <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line3173">line 3173</a>
         </div>
         
     </div>
@@ -4458,7 +4458,7 @@ registered.</p></td>
     
         
         <div class="tag-source">
-            <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line2674">line 2674</a>
+            <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line2773">line 2773</a>
         </div>
         
     </div>
@@ -5002,7 +5002,7 @@ trigger input value validation.</p>
     
         
         <div class="tag-source">
-            <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line3079">line 3079</a>
+            <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line3178">line 3178</a>
         </div>
         
     </div>
@@ -5530,7 +5530,7 @@ ACL setup for the current session.</p></td>
         
 
         <footer>
-            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index aff667ee54ccf0a3660db75cc6d2fe81976c303d..e980c3cf1c917359bc3aa4186af52c667e0838d6 100644 (file)
@@ -3670,7 +3670,7 @@ external JavaScript, use <code>L.require(&quot;ui&quot;).then(...)</code> and ac
     
         
         <div class="tag-source">
-            <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line2514">line 2514</a>
+            <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line2613">line 2613</a>
         </div>
         
     </div>
@@ -3966,7 +3966,7 @@ external JavaScript, use <code>L.require(&quot;ui&quot;).then(...)</code> and ac
     
         
         <div class="tag-source">
-            <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line2570">line 2570</a>
+            <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line2669">line 2669</a>
         </div>
         
     </div>
@@ -4457,7 +4457,7 @@ registered.</p></td>
     
         
         <div class="tag-source">
-            <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line2550">line 2550</a>
+            <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line2649">line 2649</a>
         </div>
         
     </div>
@@ -5001,7 +5001,7 @@ trigger input value validation.</p>
     
         
         <div class="tag-source">
-            <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line2575">line 2575</a>
+            <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line2674">line 2674</a>
         </div>
         
     </div>
@@ -5210,7 +5210,7 @@ trigger validation runs, e.g. when programmatically altering values.</p>
         
 
         <footer>
-            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index 35be4e8c66b4cef5624ceb2f85baad4f1c1712f4..117dd666de8ed1bfb708e1ddbc3bd50c1416dbc6 100644 (file)
@@ -5562,7 +5562,7 @@ selected yet. Only applicable to the <code>select</code> widget type.</p></td>
         
 
         <footer>
-            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index 9570e487c3b9b77766d42623b3dbf60d30ac5a6c..862a370acc2d5516d0320caaf7eebe63a3e8dd30 100644 (file)
@@ -5508,7 +5508,7 @@ contents.</p></td>
         
 
         <footer>
-            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index d00ae10f1d0608ea5c546c4fbea1c23d4050d4cf..9a11900932efa105a35ffce918eb629dd6aa993f 100644 (file)
@@ -5436,7 +5436,7 @@ corresponding <code>&lt;input&gt;</code> element is empty.</p></td>
         
 
         <footer>
-            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:22 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index 445eba8afff0b4585bf83e77c61314b9c85211e6..c7628125ba52c55eed84e7e616228cf6fc9f22ec 100644 (file)
@@ -3667,7 +3667,7 @@ external JavaScript, use <code>L.require(&quot;ui&quot;).then(...)</code> and ac
     
         
         <div class="tag-source">
-            <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line4412">line 4412</a>
+            <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line4511">line 4511</a>
         </div>
         
     </div>
@@ -3752,7 +3752,7 @@ external JavaScript, use <code>L.require(&quot;ui&quot;).then(...)</code> and ac
     
         
         <div class="tag-source">
-            <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line4744">line 4744</a>
+            <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line4843">line 4843</a>
         </div>
         
     </div>
@@ -3893,7 +3893,7 @@ settings.</p></td>
     
         
         <div class="tag-source">
-            <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line4489">line 4489</a>
+            <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line4588">line 4588</a>
         </div>
         
     </div>
@@ -3966,7 +3966,7 @@ and offer options to revert or apply the shown changes.</p>
     
         
         <div class="tag-source">
-            <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line4455">line 4455</a>
+            <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line4554">line 4554</a>
         </div>
         
     </div>
@@ -4084,7 +4084,7 @@ UCI changeset structure.</p>
     
         
         <div class="tag-source">
-            <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line4820">line 4820</a>
+            <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line4919">line 4919</a>
         </div>
         
     </div>
@@ -4160,7 +4160,7 @@ complete.</p>
     
         
         <div class="tag-source">
-            <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line4433">line 4433</a>
+            <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line4532">line 4532</a>
         </div>
         
     </div>
@@ -4288,7 +4288,7 @@ is removed.</p>
         
 
         <footer>
-            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index 2a6ad917515ed8a93b2c29cd66c5b3216042d7ce..68151f35ae8d99d681559319bfddf48d7816f485 100644 (file)
@@ -3664,7 +3664,7 @@ external JavaScript, use <code>L.require(&quot;ui&quot;).then(...)</code>.</p></
     
         
         <div class="tag-source">
-            <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line3519">line 3519</a>
+            <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line3618">line 3618</a>
         </div>
         
     </div>
@@ -3795,7 +3795,7 @@ external JavaScript, use <code>L.require(&quot;ui&quot;).then(...)</code>.</p></
     
         
         <div class="tag-source">
-            <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line3735">line 3735</a>
+            <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line3834">line 3834</a>
         </div>
         
     </div>
@@ -4057,7 +4057,7 @@ banner element.</p></td>
     
         
         <div class="tag-source">
-            <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line4888">line 4888</a>
+            <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line4987">line 4987</a>
         </div>
         
     </div>
@@ -4371,7 +4371,7 @@ trigger field validation or to bind it to further events.</td>
     
         
         <div class="tag-source">
-            <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line4376">line 4376</a>
+            <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line4475">line 4475</a>
         </div>
         
     </div>
@@ -4508,7 +4508,7 @@ default.</p></td>
     
         
         <div class="tag-source">
-            <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line4939">line 4939</a>
+            <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line5038">line 5038</a>
         </div>
         
     </div>
@@ -4734,7 +4734,7 @@ valid function value.</td>
     
         
         <div class="tag-source">
-            <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line3875">line 3875</a>
+            <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line3974">line 3974</a>
         </div>
         
     </div>
@@ -4882,7 +4882,7 @@ requested indicator was not found.</td>
     
         
         <div class="tag-source">
-            <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line3621">line 3621</a>
+            <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line3720">line 3720</a>
         </div>
         
     </div>
@@ -4958,7 +4958,7 @@ handler as-is without the need to bind it first.</p>
     
         
         <div class="tag-source">
-            <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line4982">line 4982</a>
+            <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line5081">line 5081</a>
         </div>
         
     </div>
@@ -5110,7 +5110,7 @@ caught and rendered using <a href="LuCI.html#error"><code>LuCI.error()</code></a
     
         
         <div class="tag-source">
-            <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line3918">line 3918</a>
+            <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line4017">line 4017</a>
         </div>
         
     </div>
@@ -5352,7 +5352,7 @@ accepted by <code>LuCI.dom.content()</code>.</p></td>
     
         
         <div class="tag-source">
-            <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line4350">line 4350</a>
+            <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line4449">line 4449</a>
         </div>
         
     </div>
@@ -5555,7 +5555,7 @@ or rejecting with <code>null</code> when the connectivity check timed out.</td>
     
         
         <div class="tag-source">
-            <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line3827">line 3827</a>
+            <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line3926">line 3926</a>
         </div>
         
     </div>
@@ -5829,7 +5829,7 @@ changes were made.</td>
     
         
         <div class="tag-source">
-            <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line3593">line 3593</a>
+            <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line3692">line 3692</a>
         </div>
         
     </div>
@@ -6058,7 +6058,7 @@ element.</p></td>
     
         
         <div class="tag-source">
-            <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line4233">line 4233</a>
+            <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line4332">line 4332</a>
         </div>
         
     </div>
@@ -6416,7 +6416,7 @@ cancelled by the user.</td>
         
 
         <footer>
-            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index 07da113794ea15fbc624fe66e67d7debcd82893c..b7a4dcbcce9bd9914bb2aa6994b773250b2a2671 100644 (file)
     
         
         <div class="tag-source">
-            <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line3105">line 3105</a>
+            <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line3204">line 3204</a>
         </div>
         
     </div>
     
         
         <div class="tag-source">
-            <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line3154">line 3154</a>
+            <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line3253">line 3253</a>
         </div>
         
     </div>
@@ -3823,7 +3823,7 @@ next page load.</p>
     
         
         <div class="tag-source">
-            <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line3166">line 3166</a>
+            <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line3265">line 3265</a>
         </div>
         
     </div>
@@ -3972,7 +3972,7 @@ internal root node if omitted.</p></td>
     
         
         <div class="tag-source">
-            <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line3134">line 3134</a>
+            <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line3233">line 3233</a>
         </div>
         
     </div>
@@ -4335,7 +4335,7 @@ internal root node if omitted.</p></td>
         
 
         <footer>
-            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index 18b83bb6f3a1b5f533231c61a91226f122dadc28..089a7f01daefb6fbcbb376621b31500c9caf6fb9 100644 (file)
@@ -3668,7 +3668,7 @@ external JavaScript, use <code>L.require(&quot;ui&quot;).then(...)</code> and ac
     
         
         <div class="tag-source">
-            <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line3959">line 3959</a>
+            <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line4058">line 4058</a>
         </div>
         
     </div>
@@ -3753,7 +3753,7 @@ external JavaScript, use <code>L.require(&quot;ui&quot;).then(...)</code> and ac
     
         
         <div class="tag-source">
-            <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line4014">line 4014</a>
+            <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line4113">line 4113</a>
         </div>
         
     </div>
@@ -3882,7 +3882,7 @@ DOM node.</p></td>
     
         
         <div class="tag-source">
-            <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line4086">line 4086</a>
+            <a href="ui.js.html">ui.js</a>, <a href="ui.js.html#line4185">line 4185</a>
         </div>
         
     </div>
@@ -4035,7 +4035,7 @@ DOM node.</p></td>
         
 
         <footer>
-            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index 8c3de16938c5219a66c8545fe3c59328d2e5c6ca..1c0931337bc411d15f50cd9cbab033db9f0fc5c0 100644 (file)
@@ -4639,7 +4639,7 @@ to a <code>Node</code> value.</td>
         
 
         <footer>
-            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:22 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index 7a6093c2fc53948d2c362d69f4a930fe60d0528e..6849b52acbc723e6d3a2804254bbffc377376a92 100644 (file)
@@ -4603,7 +4603,7 @@ when invoked.</p>
         
 
         <footer>
-            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:22 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index f335b9d5e7414f3563f26f6d124e5e47cef555d1..cf951ff0051d223fc3e13703976659d2cb80aa0b 100644 (file)
@@ -6390,7 +6390,6 @@ var CBITableSection = CBITypedSection.extend(/** @lends LuCI.form.TableSection.p
        handleDragStart: function(ev) {
                if (!scope.dragState || !scope.dragState.node.classList.contains('drag-handle')) {
                        scope.dragState = null;
-                       ev.preventDefault();
                        return false;
                }
 
@@ -6401,6 +6400,7 @@ var CBITableSection = CBITypedSection.extend(/** @lends LuCI.form.TableSection.p
 
        /** @private */
        handleDragOver: function(ev) {
+               if (scope.dragState === null ) return;
                var n = scope.dragState.targetNode,
                    r = scope.dragState.rect,
                    t = r.top + r.height / 2;
@@ -6421,6 +6421,7 @@ var CBITableSection = CBITypedSection.extend(/** @lends LuCI.form.TableSection.p
 
        /** @private */
        handleDragEnter: function(ev) {
+               if (scope.dragState === null ) return;
                scope.dragState.rect = ev.currentTarget.getBoundingClientRect();
                scope.dragState.targetNode = ev.currentTarget;
        },
@@ -6446,6 +6447,7 @@ var CBITableSection = CBITypedSection.extend(/** @lends LuCI.form.TableSection.p
 
        /** @private */
        handleDrop: function(ev) {
+               if (scope.dragState === null ) return;
                var s = scope.dragState;
 
                if (s.node &amp;&amp; s.targetNode) {
@@ -8666,7 +8668,7 @@ return baseclass.extend(/** @lends LuCI.form.prototype */ {
         
 
         <footer>
-            Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index a12bcfb5f00f5d8e66902d6040ff7c89d891f5f6..215ae2024c647d285f399cff8beb2f21b6ecef47 100644 (file)
@@ -4077,7 +4077,7 @@ return FileSystem;
         
 
         <footer>
-            Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index 9d7be62de923ce13dda3efe1ae2a2d8e090f6bb1..4d17f43359b8823f7aaba5f746eea233b5ef616b 100644 (file)
@@ -3664,7 +3664,7 @@ is the central <a target="_blank" href="https://openwrt.github.io/luci/jsapi/LuC
         
 
         <footer>
-            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index d0940c734bbe280fbf09891cfb7fee8a01eb3ad7..9971012072a8e42bbccb0a7105ace49f62f85c54 100644 (file)
         
 
         <footer>
-            Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index 47fdc941eaeb3a5a7d346d3d8401424b88a3f6ae..bcf5811a0934b508e336ede1cf595671a7a9c87a 100644 (file)
@@ -8085,7 +8085,7 @@ return Network;
         
 
         <footer>
-            Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index 1910152ddd30325b982f708c13246c0ba4320f64..78af1017cd4e3290c8a4d4c5925e8981d1cb8369 100644 (file)
@@ -4133,7 +4133,7 @@ return baseclass.extend(/** @lends LuCI.rpc.prototype */ {
         
 
         <footer>
-            Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index b9790c6b9dd8f2fa59bf5cf887da4ef4900916e9..48bf9e36a4be7f1e1d9d6e5cace436ed0353bd07 100644 (file)
@@ -4690,7 +4690,7 @@ return baseclass.extend(/** @lends LuCI.uci.prototype */ {
         
 
         <footer>
-            Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index 8d4d32095e4491a3d03870ef362fd9d329e9422c..fc2c4127bc80ff7321b10404febe61cb65f5f1e8 100644 (file)
@@ -5903,9 +5903,98 @@ var UIDynamicList = UIElement.extend(/** @lends LuCI.ui.DynamicList.prototype */
                        this.addItem(dl, this.values[i], label);
                }
 
+               this.initDragAndDrop(dl);
+
                return this.bind(dl);
        },
 
+       /** @private */
+       initDragAndDrop: function(dl) {
+               let draggedItem = null;
+               let placeholder = null;
+
+               dl.addEventListener('dragstart', (e) => {
+                       if (e.target.classList.contains('item')) {
+                               draggedItem = e.target;
+                               e.target.classList.add('dragging');
+                       }
+               });
+
+               dl.addEventListener('dragend', (e) => e.target.classList.remove('dragging'));
+
+               dl.addEventListener('dragover', (e) => e.preventDefault());
+
+               dl.addEventListener('dragenter', (e) => e.target.classList.add('drag-over'));
+
+               dl.addEventListener('dragleave', (e) => e.target.classList.remove('drag-over'));
+
+               dl.addEventListener('drop', (e) => {
+                       e.preventDefault();
+                       e.target.classList.remove('drag-over');
+                       const target = e.target.classList.contains('item') ? e.target : dl.querySelector('.add-item');
+                       dl.insertBefore(draggedItem, target);
+               });
+
+               dl.addEventListener('click', (e) => {
+                       if (e.target.closest('.item')) {
+                               const span = e.target.closest('.item').querySelector('SPAN');
+                               if (span) {
+                                       const range = document.createRange();
+                                       range.selectNodeContents(span);
+                                       const selection = window.getSelection();
+                                       if (selection.rangeCount === 0 || selection.toString().length === 0) {
+                                               selection.removeAllRanges();
+                                               selection.addRange(range);
+                                       } else selection.removeAllRanges();
+                               }
+                       }
+               });
+
+               dl.addEventListener('touchstart', (e) => {
+                       const touch = e.touches[0];
+                       const target = e.target.closest('.item');
+                       if (target) {
+                               draggedItem = target;
+
+                               placeholder = draggedItem.cloneNode(true);
+                               placeholder.className = 'placeholder';
+                               placeholder.style.height = `${draggedItem.offsetHeight}px`;
+                               draggedItem.parentNode.insertBefore(placeholder, draggedItem.nextSibling);
+                               draggedItem.classList.add('dragging')
+                       }
+               });
+
+               dl.addEventListener('touchmove', (e) => {
+                       if (draggedItem) {
+                               const touch = e.touches[0];
+                               const currentY = touch.clientY;
+
+                               const items = Array.from(dl.querySelectorAll('.item'));
+                               const target = items.find(item => {
+                                       const rect = item.getBoundingClientRect();
+                                       return currentY > rect.top &amp;&amp; currentY &lt; rect.bottom;
+                               });
+
+                               if (target &amp;&amp; target !== draggedItem) {
+                                       const insertBefore = currentY &lt; target.getBoundingClientRect().top + target.offsetHeight / 2;
+                                       dl.insertBefore(placeholder, insertBefore ? target : target.nextSibling);
+                               }
+
+                               e.preventDefault();
+                       }
+               });
+
+               dl.addEventListener('touchend', (e) => {
+                       if (draggedItem &amp;&amp; placeholder) {
+                               dl.insertBefore(draggedItem, placeholder);
+                               draggedItem.classList.remove('dragging')
+                               placeholder.parentNode.removeChild(placeholder);
+                               placeholder = null;
+                               draggedItem = null;
+                       }
+               });
+       },
+
        /** @private */
        bind: function(dl) {
                dl.addEventListener('click', L.bind(this.handleClick, this));
@@ -5925,7 +6014,7 @@ var UIDynamicList = UIElement.extend(/** @lends LuCI.ui.DynamicList.prototype */
        /** @private */
        addItem: function(dl, value, text, flash) {
                var exists = false,
-                   new_item = E('div', { 'class': flash ? 'item flash' : 'item', 'tabindex': 0 }, [
+                   new_item = E('div', { 'class': flash ? 'item flash' : 'item', 'tabindex': 0, 'draggable': true }, [
                                E('span', {}, [ text || value ]),
                                E('input', {
                                        'type': 'hidden',
@@ -5997,7 +6086,17 @@ var UIDynamicList = UIElement.extend(/** @lends LuCI.ui.DynamicList.prototype */
                        return;
 
                if (item) {
-                       this.removeItem(dl, item);
+                       // Get bounding rectangle of the item
+                       var rect = item.getBoundingClientRect();
+
+                       // Get computed styles for the ::after pseudo-element
+                       var afterStyles = window.getComputedStyle(item, '::after');
+                       var afterWidth = parseFloat(afterStyles.width) || 0;
+
+                       // Check if the click is within the ::after region
+                       if (rect.right - ev.clientX &lt;= afterWidth) {
+                               this.removeItem(dl, item);
+                       }
                }
                else if (matchesElem(ev.target, '.cbi-button-add')) {
                        var input = ev.target.previousElementSibling;
@@ -8663,7 +8762,7 @@ return UI;
         
 
         <footer>
-            Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Mon Nov 25 2024 20:38:21 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>