deploy: 957a6313bd6371e5afae20573a43f5440948e66e
authorjow- <jow-@users.noreply.github.com>
Tue, 26 Sep 2023 07:48:16 +0000 (07:48 +0000)
committerjow- <jow-@users.noreply.github.com>
Tue, 26 Sep 2023 07:48:16 +0000 (07:48 +0000)
64 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.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 c428d3f9f861eb64be50b0ba98f12338c0f1e250..4c3dfb0e623c2012a7c0e489966b17d5a88a7ee4 100644 (file)
@@ -3770,7 +3770,7 @@ subclass.</p></td>
                         
                     
             </td>
-            <td class="description last">Returns a new LuCI.baseclass sublassed from this class, extended
+            <td class="description last">Returns a new LuCI.baseclass subclassed from this class, extended
 by the given properties and with its prototype set to this base
 class to enable inheritance. The resulting value represents a
 class constructor and can be instantiated with <code>new</code>.</td>
@@ -4677,7 +4677,7 @@ would copy all values till the end.</p></td>
                         <span class="repeatable">repeatable</span>
                     
                 
-                <p>Extra arguments to add to prepend to the resultung array.</p></td>
+                <p>Extra arguments to add to prepend to the resulting array.</p></td>
         </tr>
        
        
@@ -4774,7 +4774,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 Tue Sep 26 2023 07:47:32 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Tue Sep 26 2023 07:48:05 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index e51c5ca664150c7ab9114bf44a64470643aa30dd..c21a35cd3d79e9ec2103cbbf6ddc03a4ca3505a3 100644 (file)
@@ -3739,7 +3739,7 @@ external JavaScript, use <code>L.require(&quot;dom&quot;).then(...)</code>.</p><
                         
                     
                 
-                <p>The childrens to append to the given node.</p>
+                <p>The children to append to the given node.</p>
 <p>When <code>children</code> is an array, then each item of the array
 will be either appended as child element or text node,
 depending on whether the item is a DOM <code>Node</code> instance or
@@ -3751,10 +3751,10 @@ the passed <code>node</code> argument as sole parameter and the <code>append</co
 function will be invoked again, with the given <code>node</code> argument
 as first and the return value of the <code>children</code> function as
 second parameter.</p>
-<p>When <code>children</code> is is a DOM <code>Node</code> instance, it will be
+<p>When <code>children</code> is a DOM <code>Node</code> instance, it will be
 appended to the given <code>node</code>.</p>
 <p>When <code>children</code> is any other non-<code>null</code> value, it will be
-converted to a string and appened to the <code>innerHTML</code> property
+converted to a string and appended to the <code>innerHTML</code> property
 of the given <code>node</code>.</p></td>
         </tr>
        
@@ -3987,7 +3987,7 @@ added as attribute to the given <code>node</code>, using the given <code>key</co
 as attribute name.</p>
 <p>When <code>val</code> is of any other type, it will be added as attribute
 to the given <code>node</code> as-is, with the underlying <code>setAttribute()</code>
-call implicitely turning it into a string.</p></td>
+call implicitly turning it into a string.</p></td>
         </tr>
        
        
@@ -4475,7 +4475,7 @@ instance didn't have the requested <code>method</code>.</td>
     <div class="description">
         <p>Replaces the content of the given node with the given children.</p>
 <p>This function first removes any children of the given DOM
-<code>Node</code> and then adds the given given children following the
+<code>Node</code> and then adds the given children following the
 rules outlined below.</p>
     </div>
     
@@ -4558,7 +4558,7 @@ rules outlined below.</p>
                         
                     
                 
-                <p>The childrens to replace into the given node.</p>
+                <p>The children to replace into the given node.</p>
 <p>When <code>children</code> is an array, then each item of the array
 will be either appended as child element or text node,
 depending on whether the item is a DOM <code>Node</code> instance or
@@ -4570,10 +4570,10 @@ the passed <code>node</code> argument as sole parameter and the <code>append</co
 function will be invoked again, with the given <code>node</code> argument
 as first and the return value of the <code>children</code> function as
 second parameter.</p>
-<p>When <code>children</code> is is a DOM <code>Node</code> instance, it will be
+<p>When <code>children</code> is a DOM <code>Node</code> instance, it will be
 appended to the given <code>node</code>.</p>
 <p>When <code>children</code> is any other non-<code>null</code> value, it will be
-converted to a string and appened to the <code>innerHTML</code> property
+converted to a string and appended to the <code>innerHTML</code> property
 of the given <code>node</code>.</p></td>
         </tr>
        
@@ -6332,7 +6332,7 @@ ignored, else not.</p>
         
 
         <footer>
-            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Tue Sep 26 2023 07:47:32 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Tue Sep 26 2023 07:48:05 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index db39ba0438b3857a9450d5492c5bf3c6e8f9163e..9fa3628130c281b19988bc55e5539e67534f4ebc 100644 (file)
@@ -3642,7 +3642,7 @@ properties.</p>
     <div class="nameContainer">
         <h4 class="name" id="append">
             
-            append<span class="signature">(element)</span>
+            append<span class="signature">(obj)</span>
         </h4>
     
         
@@ -3689,7 +3689,7 @@ properties.</p>
        
         <tr>
             
-                <td class="name"><code>element</code></td>
+                <td class="name"><code>obj</code></td>
             
             
             <td class="type">
@@ -3777,7 +3777,7 @@ properties.</p>
         <p>Parse this elements form input.</p>
 <p>The <code>parse()</code> function recursively walks the form element tree and
 triggers input value reading and validation for each encountered element.</p>
-<p>Elements which are hidden due to unsatisified dependencies are skipped.</p>
+<p>Elements which are hidden due to unsatisfied dependencies are skipped.</p>
     </div>
     
 
@@ -3970,7 +3970,7 @@ the form element's markup, including the markup of any child elements.</td>
     <div class="nameContainer">
         <h4 class="name" id="stripTags">
             
-            stripTags<span class="signature">(input)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{string}</span>
+            stripTags<span class="signature">(s)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{string}</span>
         </h4>
     
         
@@ -4017,7 +4017,7 @@ the form element's markup, including the markup of any child elements.</td>
        
         <tr>
             
-                <td class="name"><code>input</code></td>
+                <td class="name"><code>s</code></td>
             
             
             <td class="type">
@@ -4321,7 +4321,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 Tue Sep 26 2023 07:47:32 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Tue Sep 26 2023 07:48:05 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index e1c7615c6f78c316f8c022d34e8667675c96f630..dcbebee0f795d76478929dc775e83e9f6ae05b6f 100644 (file)
@@ -3702,7 +3702,7 @@ this property will hold a reference to the parent option instance.</p>
             
                 <span class="inherited"><a href="LuCI.form.AbstractElement.html#append">inherited</a></span>
             
-            append<span class="signature">(element)</span>
+            append<span class="signature">(obj)</span>
         </h4>
     
         
@@ -3749,7 +3749,7 @@ this property will hold a reference to the parent option instance.</p>
        
         <tr>
             
-                <td class="name"><code>element</code></td>
+                <td class="name"><code>obj</code></td>
             
             
             <td class="type">
@@ -5024,7 +5024,7 @@ should be used instead if this form section element uses tabs.</p>
                 
                 <p>The option class to use for rendering the configuration option. Note
 that this value must be the class itself, not a class instance obtained
-from calling <code>new</code>. It must also be a class dervied from
+from calling <code>new</code>. It must also be a class derived from
 <a href="LuCI.form.AbstractSection.html"><code>LuCI.form.AbstractSection</code></a>.</p></td>
         </tr>
        
@@ -5055,7 +5055,7 @@ from calling <code>new</code>. It must also be a class dervied from
                         <span class="repeatable">repeatable</span>
                     
                 
-                <p>Additional arguments which are passed as-is to the contructor of the
+                <p>Additional arguments which are passed as-is to the constructor of the
 given option class. Refer to the class specific constructor
 documentation for details.</p></td>
         </tr>
@@ -5187,7 +5187,7 @@ descendent of <code>AbstractValue</code>.</p>
 <p>The <code>parse()</code> function recursively walks the section element tree and
 triggers input value reading and validation for each encountered child
 option element.</p>
-<p>Options which are hidden due to unsatisified dependencies are skipped.</p>
+<p>Options which are hidden due to unsatisfied dependencies are skipped.</p>
     </div>
     
 
@@ -5383,7 +5383,7 @@ the form element's markup, including the markup of any child elements.</td>
             
                 <span class="inherited"><a href="LuCI.form.AbstractElement.html#stripTags">inherited</a></span>
             
-            stripTags<span class="signature">(input)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{string}</span>
+            stripTags<span class="signature">(s)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{string}</span>
         </h4>
     
         
@@ -5430,7 +5430,7 @@ the form element's markup, including the markup of any child elements.</td>
        
         <tr>
             
-                <td class="name"><code>input</code></td>
+                <td class="name"><code>s</code></td>
             
             
             <td class="type">
@@ -5713,7 +5713,7 @@ contents. If omitted, no description will be rendered.</p></td>
 <dl>
     <dt>
         <div class="param-desc">
-        <p>Throws an exeption if a tab with the same <code>name</code> already exists.</p>
+        <p>Throws an exception if a tab with the same <code>name</code> already exists.</p>
         </div>
     </dt>
     <dt>
@@ -5745,7 +5745,7 @@ contents. If omitted, no description will be rendered.</p></td>
     <div class="nameContainer">
         <h4 class="name" id="taboption">
             
-            taboption<span class="signature">(tabname, optionclass, classargs)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{<a href="LuCI.form.AbstractValue.html">LuCI.form.AbstractValue</a>}</span>
+            taboption<span class="signature">(tabName, optionclass, classargs)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{<a href="LuCI.form.AbstractValue.html">LuCI.form.AbstractValue</a>}</span>
         </h4>
     
         
@@ -5792,7 +5792,7 @@ contents. If omitted, no description will be rendered.</p></td>
        
         <tr>
             
-                <td class="name"><code>tabname</code></td>
+                <td class="name"><code>tabName</code></td>
             
             
             <td class="type">
@@ -5843,7 +5843,7 @@ contents. If omitted, no description will be rendered.</p></td>
                 
                 <p>The option class to use for rendering the configuration option. Note
 that this value must be the class itself, not a class instance obtained
-from calling <code>new</code>. It must also be a class dervied from
+from calling <code>new</code>. It must also be a class derived from
 <a href="LuCI.form.AbstractSection.html"><code>LuCI.form.AbstractSection</code></a>.</p></td>
         </tr>
        
@@ -5874,7 +5874,7 @@ from calling <code>new</code>. It must also be a class dervied from
                         <span class="repeatable">repeatable</span>
                     
                 
-                <p>Additional arguments which are passed as-is to the contructor of the
+                <p>Additional arguments which are passed as-is to the constructor of the
 given option class. Refer to the class specific constructor
 documentation for details.</p></td>
         </tr>
@@ -6220,7 +6220,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 Tue Sep 26 2023 07:47:32 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Tue Sep 26 2023 07:48:05 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index 9eefb648e1a65b78edcbd9ca48d99bbcece1bf45..81da1890df1be33422bf95038a41a1e606e4bb0b 100644 (file)
@@ -4017,7 +4017,7 @@ with.</p>
     
     <div class="description">
         <p>If set to <code>true</code>, the underlying ui input widget value is not cleared
-from the configuration on unsatisfied depedencies. The default behavior
+from the configuration on unsatisfied dependencies. The default behavior
 is to remove the values of all options whose dependencies are not
 fulfilled.</p>
     </div>
@@ -4380,7 +4380,7 @@ table section elements.</p>
             
                 <span class="inherited"><a href="LuCI.form.AbstractElement.html#append">inherited</a></span>
             
-            append<span class="signature">(element)</span>
+            append<span class="signature">(obj)</span>
         </h4>
     
         
@@ -4427,7 +4427,7 @@ table section elements.</p>
        
         <tr>
             
-                <td class="name"><code>element</code></td>
+                <td class="name"><code>obj</code></td>
             
             
             <td class="type">
@@ -4848,7 +4848,7 @@ different way.</p>
     <div class="nameContainer">
         <h4 class="name" id="depends">
             
-            depends<span class="signature">(optionname_or_depends, optionvalue|RegExp)</span>
+            depends<span class="signature">(field, value)</span>
         </h4>
     
         
@@ -4864,9 +4864,9 @@ different way.</p>
     
     
     <div class="description">
-        <p>Add a dependency contraint to the option.</p>
+        <p>Add a dependency constraint to the option.</p>
 <p>Dependency constraints allow making the presence of option elements
-dependant on the current values of certain other options within the
+dependent on the current values of certain other options within the
 same form. An option element with unsatisfied dependencies will be
 hidden from the view and its current value is omitted when saving.</p>
 <p>Multiple constraints (that is, multiple calls to <code>depends()</code>) are
@@ -4875,7 +4875,7 @@ treated as alternatives, forming a logical &quot;or&quot; expression.</p>
 possible to depend on multiple options simultaneously, allowing to form
 a logical &quot;and&quot; expression.</p>
 <p>Option names may be given in &quot;dot notation&quot; which allows to reference
-option elements outside of the current form section. If a name without
+option elements outside the current form section. If a name without
 dot is specified, it refers to an option within the same configuration
 section. If specified as <code>configname.sectionid.optionname</code>,
 options anywhere within the same form may be specified.</p>
@@ -4966,7 +4966,7 @@ is ignored. The recognized tags are:</p>
        
         <tr>
             
-                <td class="name"><code>optionname_or_depends</code></td>
+                <td class="name"><code>field</code></td>
             
             
             <td class="type">
@@ -4986,20 +4986,23 @@ is ignored. The recognized tags are:</p>
             <td class="description last">
                 
                 <p>The name of the option to depend on or an object describing multiple
-dependencies which must be satified (a logical &quot;and&quot; expression).</p></td>
+dependencies which must be satisfied (a logical &quot;and&quot; expression).</p></td>
         </tr>
        
        
        
         <tr>
             
-                <td class="name"><code>optionvalue|RegExp</code></td>
+                <td class="name"><code>value</code></td>
             
             
             <td class="type">
             
                 
 <span class="param-type">string</span>
+|
+
+<span class="param-type">RegExp</span>
 
 
             
@@ -6417,7 +6420,7 @@ the form element's markup, including the markup of any child elements.</td>
             
                 <span class="inherited"><a href="LuCI.form.AbstractElement.html#stripTags">inherited</a></span>
             
-            stripTags<span class="signature">(input)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{string}</span>
+            stripTags<span class="signature">(s)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{string}</span>
         </h4>
     
         
@@ -6464,7 +6467,7 @@ the form element's markup, including the markup of any child elements.</td>
        
         <tr>
             
-                <td class="name"><code>input</code></td>
+                <td class="name"><code>s</code></td>
             
             
             <td class="type">
@@ -7275,7 +7278,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 Tue Sep 26 2023 07:47:32 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Tue Sep 26 2023 07:48:05 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index 35b01df3c8bcda81de0ec7274c92ea474eeb5787..e295b09647fc5af7298f5a26c3e1905cbac7fbd7 100644 (file)
@@ -4450,7 +4450,7 @@ with.</p>
     
     <div class="description">
         <p>If set to <code>true</code>, the underlying ui input widget value is not cleared
-from the configuration on unsatisfied depedencies. The default behavior
+from the configuration on unsatisfied dependencies. The default behavior
 is to remove the values of all options whose dependencies are not
 fulfilled.</p>
     </div>
@@ -4813,7 +4813,7 @@ table section elements.</p>
             
                 <span class="inherited"><a href="LuCI.form.AbstractElement.html#append">inherited</a></span>
             
-            append<span class="signature">(element)</span>
+            append<span class="signature">(obj)</span>
         </h4>
     
         
@@ -4860,7 +4860,7 @@ table section elements.</p>
        
         <tr>
             
-                <td class="name"><code>element</code></td>
+                <td class="name"><code>obj</code></td>
             
             
             <td class="type">
@@ -5287,7 +5287,7 @@ different way.</p>
             
                 <span class="inherited"><a href="LuCI.form.AbstractValue.html#depends">inherited</a></span>
             
-            depends<span class="signature">(optionname_or_depends, optionvalue|RegExp)</span>
+            depends<span class="signature">(field, value)</span>
         </h4>
     
         
@@ -5303,9 +5303,9 @@ different way.</p>
     
     
     <div class="description">
-        <p>Add a dependency contraint to the option.</p>
+        <p>Add a dependency constraint to the option.</p>
 <p>Dependency constraints allow making the presence of option elements
-dependant on the current values of certain other options within the
+dependent on the current values of certain other options within the
 same form. An option element with unsatisfied dependencies will be
 hidden from the view and its current value is omitted when saving.</p>
 <p>Multiple constraints (that is, multiple calls to <code>depends()</code>) are
@@ -5314,7 +5314,7 @@ treated as alternatives, forming a logical &quot;or&quot; expression.</p>
 possible to depend on multiple options simultaneously, allowing to form
 a logical &quot;and&quot; expression.</p>
 <p>Option names may be given in &quot;dot notation&quot; which allows to reference
-option elements outside of the current form section. If a name without
+option elements outside the current form section. If a name without
 dot is specified, it refers to an option within the same configuration
 section. If specified as <code>configname.sectionid.optionname</code>,
 options anywhere within the same form may be specified.</p>
@@ -5405,7 +5405,7 @@ is ignored. The recognized tags are:</p>
        
         <tr>
             
-                <td class="name"><code>optionname_or_depends</code></td>
+                <td class="name"><code>field</code></td>
             
             
             <td class="type">
@@ -5425,20 +5425,23 @@ is ignored. The recognized tags are:</p>
             <td class="description last">
                 
                 <p>The name of the option to depend on or an object describing multiple
-dependencies which must be satified (a logical &quot;and&quot; expression).</p></td>
+dependencies which must be satisfied (a logical &quot;and&quot; expression).</p></td>
         </tr>
        
        
        
         <tr>
             
-                <td class="name"><code>optionvalue|RegExp</code></td>
+                <td class="name"><code>value</code></td>
             
             
             <td class="type">
             
                 
 <span class="param-type">string</span>
+|
+
+<span class="param-type">RegExp</span>
 
 
             
@@ -6764,7 +6767,7 @@ implement alternative removal logic, e.g. to retain the original value.</p>
             
                 <span class="inherited"><a href="LuCI.form.AbstractElement.html#stripTags">inherited</a></span>
             
-            stripTags<span class="signature">(input)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{string}</span>
+            stripTags<span class="signature">(s)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{string}</span>
         </h4>
     
         
@@ -6811,7 +6814,7 @@ implement alternative removal logic, e.g. to retain the original value.</p>
        
         <tr>
             
-                <td class="name"><code>input</code></td>
+                <td class="name"><code>s</code></td>
             
             
             <td class="type">
@@ -7286,7 +7289,7 @@ was neither a string nor a function.</td>
             
                 <span class="inherited"><a href="LuCI.form.Value.html#value">inherited</a></span>
             
-            value<span class="signature">(key, value)</span>
+            value<span class="signature">(key, val)</span>
         </h4>
     
         
@@ -7359,7 +7362,7 @@ custom value.</p>
        
         <tr>
             
-                <td class="name"><code>value</code></td>
+                <td class="name"><code>val</code></td>
             
             
             <td class="type">
@@ -7598,7 +7601,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 Tue Sep 26 2023 07:47:32 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Tue Sep 26 2023 07:48:05 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index edde34134c415da5e4eb28ad9f973b3e5c37d733..92859534da6c35d8b6d1679712e4a50a89413314 100644 (file)
@@ -3873,7 +3873,7 @@ option to the section.</p></td>
 <dd>
     
     <div class="description">
-        <p>Set an URL which is opened when clicking on the dummy value text.</p>
+        <p>Set a URL which is opened when clicking on the dummy value text.</p>
 <p>By setting this property, the dummy value text is wrapped in an <code>&lt;a&gt;</code>
 element with the property value used as <code>href</code> attribute.</p>
     </div>
@@ -4436,7 +4436,7 @@ with.</p>
     
     <div class="description">
         <p>If set to <code>true</code>, the underlying ui input widget value is not cleared
-from the configuration on unsatisfied depedencies. The default behavior
+from the configuration on unsatisfied dependencies. The default behavior
 is to remove the values of all options whose dependencies are not
 fulfilled.</p>
     </div>
@@ -4799,7 +4799,7 @@ table section elements.</p>
             
                 <span class="inherited"><a href="LuCI.form.AbstractElement.html#append">inherited</a></span>
             
-            append<span class="signature">(element)</span>
+            append<span class="signature">(obj)</span>
         </h4>
     
         
@@ -4846,7 +4846,7 @@ table section elements.</p>
        
         <tr>
             
-                <td class="name"><code>element</code></td>
+                <td class="name"><code>obj</code></td>
             
             
             <td class="type">
@@ -5273,7 +5273,7 @@ different way.</p>
             
                 <span class="inherited"><a href="LuCI.form.AbstractValue.html#depends">inherited</a></span>
             
-            depends<span class="signature">(optionname_or_depends, optionvalue|RegExp)</span>
+            depends<span class="signature">(field, value)</span>
         </h4>
     
         
@@ -5289,9 +5289,9 @@ different way.</p>
     
     
     <div class="description">
-        <p>Add a dependency contraint to the option.</p>
+        <p>Add a dependency constraint to the option.</p>
 <p>Dependency constraints allow making the presence of option elements
-dependant on the current values of certain other options within the
+dependent on the current values of certain other options within the
 same form. An option element with unsatisfied dependencies will be
 hidden from the view and its current value is omitted when saving.</p>
 <p>Multiple constraints (that is, multiple calls to <code>depends()</code>) are
@@ -5300,7 +5300,7 @@ treated as alternatives, forming a logical &quot;or&quot; expression.</p>
 possible to depend on multiple options simultaneously, allowing to form
 a logical &quot;and&quot; expression.</p>
 <p>Option names may be given in &quot;dot notation&quot; which allows to reference
-option elements outside of the current form section. If a name without
+option elements outside the current form section. If a name without
 dot is specified, it refers to an option within the same configuration
 section. If specified as <code>configname.sectionid.optionname</code>,
 options anywhere within the same form may be specified.</p>
@@ -5391,7 +5391,7 @@ is ignored. The recognized tags are:</p>
        
         <tr>
             
-                <td class="name"><code>optionname_or_depends</code></td>
+                <td class="name"><code>field</code></td>
             
             
             <td class="type">
@@ -5411,20 +5411,23 @@ is ignored. The recognized tags are:</p>
             <td class="description last">
                 
                 <p>The name of the option to depend on or an object describing multiple
-dependencies which must be satified (a logical &quot;and&quot; expression).</p></td>
+dependencies which must be satisfied (a logical &quot;and&quot; expression).</p></td>
         </tr>
        
        
        
         <tr>
             
-                <td class="name"><code>optionvalue|RegExp</code></td>
+                <td class="name"><code>value</code></td>
             
             
             <td class="type">
             
                 
 <span class="param-type">string</span>
+|
+
+<span class="param-type">RegExp</span>
 
 
             
@@ -6750,7 +6753,7 @@ implement alternative removal logic, e.g. to retain the original value.</p>
             
                 <span class="inherited"><a href="LuCI.form.AbstractElement.html#stripTags">inherited</a></span>
             
-            stripTags<span class="signature">(input)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{string}</span>
+            stripTags<span class="signature">(s)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{string}</span>
         </h4>
     
         
@@ -6797,7 +6800,7 @@ implement alternative removal logic, e.g. to retain the original value.</p>
        
         <tr>
             
-                <td class="name"><code>input</code></td>
+                <td class="name"><code>s</code></td>
             
             
             <td class="type">
@@ -7272,7 +7275,7 @@ was neither a string nor a function.</td>
             
                 <span class="inherited"><a href="LuCI.form.Value.html#value">inherited</a></span>
             
-            value<span class="signature">(key, value)</span>
+            value<span class="signature">(key, val)</span>
         </h4>
     
         
@@ -7345,7 +7348,7 @@ custom value.</p>
        
         <tr>
             
-                <td class="name"><code>value</code></td>
+                <td class="name"><code>val</code></td>
             
             
             <td class="type">
@@ -7584,7 +7587,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 Tue Sep 26 2023 07:47:33 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Tue Sep 26 2023 07:48:05 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index 955de736aa38d3715f659b5d9507a75ab705c767..2db847c418eff77a8de82174354712874dd81d72 100644 (file)
@@ -4287,7 +4287,7 @@ with.</p>
     
     <div class="description">
         <p>If set to <code>true</code>, the underlying ui input widget value is not cleared
-from the configuration on unsatisfied depedencies. The default behavior
+from the configuration on unsatisfied dependencies. The default behavior
 is to remove the values of all options whose dependencies are not
 fulfilled.</p>
     </div>
@@ -4650,7 +4650,7 @@ table section elements.</p>
             
                 <span class="inherited"><a href="LuCI.form.AbstractElement.html#append">inherited</a></span>
             
-            append<span class="signature">(element)</span>
+            append<span class="signature">(obj)</span>
         </h4>
     
         
@@ -4697,7 +4697,7 @@ table section elements.</p>
        
         <tr>
             
-                <td class="name"><code>element</code></td>
+                <td class="name"><code>obj</code></td>
             
             
             <td class="type">
@@ -5124,7 +5124,7 @@ different way.</p>
             
                 <span class="inherited"><a href="LuCI.form.AbstractValue.html#depends">inherited</a></span>
             
-            depends<span class="signature">(optionname_or_depends, optionvalue|RegExp)</span>
+            depends<span class="signature">(field, value)</span>
         </h4>
     
         
@@ -5140,9 +5140,9 @@ different way.</p>
     
     
     <div class="description">
-        <p>Add a dependency contraint to the option.</p>
+        <p>Add a dependency constraint to the option.</p>
 <p>Dependency constraints allow making the presence of option elements
-dependant on the current values of certain other options within the
+dependent on the current values of certain other options within the
 same form. An option element with unsatisfied dependencies will be
 hidden from the view and its current value is omitted when saving.</p>
 <p>Multiple constraints (that is, multiple calls to <code>depends()</code>) are
@@ -5151,7 +5151,7 @@ treated as alternatives, forming a logical &quot;or&quot; expression.</p>
 possible to depend on multiple options simultaneously, allowing to form
 a logical &quot;and&quot; expression.</p>
 <p>Option names may be given in &quot;dot notation&quot; which allows to reference
-option elements outside of the current form section. If a name without
+option elements outside the current form section. If a name without
 dot is specified, it refers to an option within the same configuration
 section. If specified as <code>configname.sectionid.optionname</code>,
 options anywhere within the same form may be specified.</p>
@@ -5242,7 +5242,7 @@ is ignored. The recognized tags are:</p>
        
         <tr>
             
-                <td class="name"><code>optionname_or_depends</code></td>
+                <td class="name"><code>field</code></td>
             
             
             <td class="type">
@@ -5262,20 +5262,23 @@ is ignored. The recognized tags are:</p>
             <td class="description last">
                 
                 <p>The name of the option to depend on or an object describing multiple
-dependencies which must be satified (a logical &quot;and&quot; expression).</p></td>
+dependencies which must be satisfied (a logical &quot;and&quot; expression).</p></td>
         </tr>
        
        
        
         <tr>
             
-                <td class="name"><code>optionvalue|RegExp</code></td>
+                <td class="name"><code>value</code></td>
             
             
             <td class="type">
             
                 
 <span class="param-type">string</span>
+|
+
+<span class="param-type">RegExp</span>
 
 
             
@@ -6601,7 +6604,7 @@ implement alternative removal logic, e.g. to retain the original value.</p>
             
                 <span class="inherited"><a href="LuCI.form.AbstractElement.html#stripTags">inherited</a></span>
             
-            stripTags<span class="signature">(input)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{string}</span>
+            stripTags<span class="signature">(s)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{string}</span>
         </h4>
     
         
@@ -6648,7 +6651,7 @@ implement alternative removal logic, e.g. to retain the original value.</p>
        
         <tr>
             
-                <td class="name"><code>input</code></td>
+                <td class="name"><code>s</code></td>
             
             
             <td class="type">
@@ -7123,7 +7126,7 @@ was neither a string nor a function.</td>
             
                 <span class="inherited"><a href="LuCI.form.Value.html#value">inherited</a></span>
             
-            value<span class="signature">(key, value)</span>
+            value<span class="signature">(key, val)</span>
         </h4>
     
         
@@ -7196,7 +7199,7 @@ custom value.</p>
        
         <tr>
             
-                <td class="name"><code>value</code></td>
+                <td class="name"><code>val</code></td>
             
             
             <td class="type">
@@ -7435,7 +7438,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 Tue Sep 26 2023 07:47:33 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Tue Sep 26 2023 07:48:05 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index 4f2f3862274c120bca12781f6b3544727ae85951..31291c9ca95f394b9bfac73489675b346349d7e0 100644 (file)
@@ -4498,7 +4498,7 @@ with.</p>
     
     <div class="description">
         <p>If set to <code>true</code>, the underlying ui input widget value is not cleared
-from the configuration on unsatisfied depedencies. The default behavior
+from the configuration on unsatisfied dependencies. The default behavior
 is to remove the values of all options whose dependencies are not
 fulfilled.</p>
     </div>
@@ -4861,7 +4861,7 @@ table section elements.</p>
             
                 <span class="inherited"><a href="LuCI.form.AbstractElement.html#append">inherited</a></span>
             
-            append<span class="signature">(element)</span>
+            append<span class="signature">(obj)</span>
         </h4>
     
         
@@ -4908,7 +4908,7 @@ table section elements.</p>
        
         <tr>
             
-                <td class="name"><code>element</code></td>
+                <td class="name"><code>obj</code></td>
             
             
             <td class="type">
@@ -5335,7 +5335,7 @@ different way.</p>
             
                 <span class="inherited"><a href="LuCI.form.AbstractValue.html#depends">inherited</a></span>
             
-            depends<span class="signature">(optionname_or_depends, optionvalue|RegExp)</span>
+            depends<span class="signature">(field, value)</span>
         </h4>
     
         
@@ -5351,9 +5351,9 @@ different way.</p>
     
     
     <div class="description">
-        <p>Add a dependency contraint to the option.</p>
+        <p>Add a dependency constraint to the option.</p>
 <p>Dependency constraints allow making the presence of option elements
-dependant on the current values of certain other options within the
+dependent on the current values of certain other options within the
 same form. An option element with unsatisfied dependencies will be
 hidden from the view and its current value is omitted when saving.</p>
 <p>Multiple constraints (that is, multiple calls to <code>depends()</code>) are
@@ -5362,7 +5362,7 @@ treated as alternatives, forming a logical &quot;or&quot; expression.</p>
 possible to depend on multiple options simultaneously, allowing to form
 a logical &quot;and&quot; expression.</p>
 <p>Option names may be given in &quot;dot notation&quot; which allows to reference
-option elements outside of the current form section. If a name without
+option elements outside the current form section. If a name without
 dot is specified, it refers to an option within the same configuration
 section. If specified as <code>configname.sectionid.optionname</code>,
 options anywhere within the same form may be specified.</p>
@@ -5453,7 +5453,7 @@ is ignored. The recognized tags are:</p>
        
         <tr>
             
-                <td class="name"><code>optionname_or_depends</code></td>
+                <td class="name"><code>field</code></td>
             
             
             <td class="type">
@@ -5473,20 +5473,23 @@ is ignored. The recognized tags are:</p>
             <td class="description last">
                 
                 <p>The name of the option to depend on or an object describing multiple
-dependencies which must be satified (a logical &quot;and&quot; expression).</p></td>
+dependencies which must be satisfied (a logical &quot;and&quot; expression).</p></td>
         </tr>
        
        
        
         <tr>
             
-                <td class="name"><code>optionvalue|RegExp</code></td>
+                <td class="name"><code>value</code></td>
             
             
             <td class="type">
             
                 
 <span class="param-type">string</span>
+|
+
+<span class="param-type">RegExp</span>
 
 
             
@@ -6812,7 +6815,7 @@ implement alternative removal logic, e.g. to retain the original value.</p>
             
                 <span class="inherited"><a href="LuCI.form.AbstractElement.html#stripTags">inherited</a></span>
             
-            stripTags<span class="signature">(input)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{string}</span>
+            stripTags<span class="signature">(s)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{string}</span>
         </h4>
     
         
@@ -6859,7 +6862,7 @@ implement alternative removal logic, e.g. to retain the original value.</p>
        
         <tr>
             
-                <td class="name"><code>input</code></td>
+                <td class="name"><code>s</code></td>
             
             
             <td class="type">
@@ -7334,7 +7337,7 @@ was neither a string nor a function.</td>
             
                 <span class="inherited"><a href="LuCI.form.Value.html#value">inherited</a></span>
             
-            value<span class="signature">(key, value)</span>
+            value<span class="signature">(key, val)</span>
         </h4>
     
         
@@ -7407,7 +7410,7 @@ custom value.</p>
        
         <tr>
             
-                <td class="name"><code>value</code></td>
+                <td class="name"><code>val</code></td>
             
             
             <td class="type">
@@ -7646,7 +7649,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 Tue Sep 26 2023 07:47:33 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Tue Sep 26 2023 07:48:05 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index 4d4ba3a42fc9613596cff23d345401a827d8dfc2..4b45e17c9b92516b6471ed1a16b971b7f745e52c 100644 (file)
@@ -4382,7 +4382,7 @@ with.</p>
     
     <div class="description">
         <p>If set to <code>true</code>, the underlying ui input widget value is not cleared
-from the configuration on unsatisfied depedencies. The default behavior
+from the configuration on unsatisfied dependencies. The default behavior
 is to remove the values of all options whose dependencies are not
 fulfilled.</p>
     </div>
@@ -4745,7 +4745,7 @@ table section elements.</p>
             
                 <span class="inherited"><a href="LuCI.form.AbstractElement.html#append">inherited</a></span>
             
-            append<span class="signature">(element)</span>
+            append<span class="signature">(obj)</span>
         </h4>
     
         
@@ -4792,7 +4792,7 @@ table section elements.</p>
        
         <tr>
             
-                <td class="name"><code>element</code></td>
+                <td class="name"><code>obj</code></td>
             
             
             <td class="type">
@@ -5219,7 +5219,7 @@ different way.</p>
             
                 <span class="inherited"><a href="LuCI.form.AbstractValue.html#depends">inherited</a></span>
             
-            depends<span class="signature">(optionname_or_depends, optionvalue|RegExp)</span>
+            depends<span class="signature">(field, value)</span>
         </h4>
     
         
@@ -5235,9 +5235,9 @@ different way.</p>
     
     
     <div class="description">
-        <p>Add a dependency contraint to the option.</p>
+        <p>Add a dependency constraint to the option.</p>
 <p>Dependency constraints allow making the presence of option elements
-dependant on the current values of certain other options within the
+dependent on the current values of certain other options within the
 same form. An option element with unsatisfied dependencies will be
 hidden from the view and its current value is omitted when saving.</p>
 <p>Multiple constraints (that is, multiple calls to <code>depends()</code>) are
@@ -5246,7 +5246,7 @@ treated as alternatives, forming a logical &quot;or&quot; expression.</p>
 possible to depend on multiple options simultaneously, allowing to form
 a logical &quot;and&quot; expression.</p>
 <p>Option names may be given in &quot;dot notation&quot; which allows to reference
-option elements outside of the current form section. If a name without
+option elements outside the current form section. If a name without
 dot is specified, it refers to an option within the same configuration
 section. If specified as <code>configname.sectionid.optionname</code>,
 options anywhere within the same form may be specified.</p>
@@ -5337,7 +5337,7 @@ is ignored. The recognized tags are:</p>
        
         <tr>
             
-                <td class="name"><code>optionname_or_depends</code></td>
+                <td class="name"><code>field</code></td>
             
             
             <td class="type">
@@ -5357,20 +5357,23 @@ is ignored. The recognized tags are:</p>
             <td class="description last">
                 
                 <p>The name of the option to depend on or an object describing multiple
-dependencies which must be satified (a logical &quot;and&quot; expression).</p></td>
+dependencies which must be satisfied (a logical &quot;and&quot; expression).</p></td>
         </tr>
        
        
        
         <tr>
             
-                <td class="name"><code>optionvalue|RegExp</code></td>
+                <td class="name"><code>value</code></td>
             
             
             <td class="type">
             
                 
 <span class="param-type">string</span>
+|
+
+<span class="param-type">RegExp</span>
 
 
             
@@ -6695,7 +6698,7 @@ implement alternative removal logic, e.g. to retain the original value.</p>
             
                 <span class="inherited"><a href="LuCI.form.AbstractElement.html#stripTags">inherited</a></span>
             
-            stripTags<span class="signature">(input)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{string}</span>
+            stripTags<span class="signature">(s)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{string}</span>
         </h4>
     
         
@@ -6742,7 +6745,7 @@ implement alternative removal logic, e.g. to retain the original value.</p>
        
         <tr>
             
-                <td class="name"><code>input</code></td>
+                <td class="name"><code>s</code></td>
             
             
             <td class="type">
@@ -7212,7 +7215,7 @@ was neither a string nor a function.</td>
             
                 <span class="inherited"><a href="LuCI.form.Value.html#value">inherited</a></span>
             
-            value<span class="signature">(key, value)</span>
+            value<span class="signature">(key, val)</span>
         </h4>
     
         
@@ -7285,7 +7288,7 @@ custom value.</p>
        
         <tr>
             
-                <td class="name"><code>value</code></td>
+                <td class="name"><code>val</code></td>
             
             
             <td class="type">
@@ -7524,7 +7527,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 Tue Sep 26 2023 07:47:33 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Tue Sep 26 2023 07:48:05 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index c9b29a5fa3be870a6a0a54a0cea467730182b2b9..f96c17bf84448494e912f4741c9c73c058982fb4 100644 (file)
@@ -3548,7 +3548,7 @@ elements added with <a href="LuCI.form.GridSection.html#taboption"><code>tabopti
 are displayed in the modal popup.</p>
 <p>Another important difference is that the table cells show a readonly text
 preview of the corresponding option elements by default, unless the child
-option element is explicitely made writable by setting the <code>editable</code>
+option element is explicitly made writable by setting the <code>editable</code>
 property to <code>true</code>.</p>
 <p>Additionally, the grid section honours a <code>modalonly</code> property of child
 option elements. Refer to the <a href="LuCI.form.AbstractValue.html"><code>AbstractValue</code></a>
@@ -4763,7 +4763,7 @@ e.g. query additional data or to inject further option elements.</p>
             </td>
             <td class="description last">Return values of this function are ignored but if a promise is returned,
 it is run to completion before the rendering is continued, allowing
-custom logic to perform asynchroneous work before the modal dialog
+custom logic to perform asynchronous work before the modal dialog
 is shown.</td>
         </tr>
     
@@ -4783,7 +4783,7 @@ is shown.</td>
             
                 <span class="inherited"><a href="LuCI.form.AbstractElement.html#append">inherited</a></span>
             
-            append<span class="signature">(element)</span>
+            append<span class="signature">(obj)</span>
         </h4>
     
         
@@ -4830,7 +4830,7 @@ is shown.</td>
        
         <tr>
             
-                <td class="name"><code>element</code></td>
+                <td class="name"><code>obj</code></td>
             
             
             <td class="type">
@@ -5991,7 +5991,7 @@ should be used instead if this form section element uses tabs.</p>
                 
                 <p>The option class to use for rendering the configuration option. Note
 that this value must be the class itself, not a class instance obtained
-from calling <code>new</code>. It must also be a class dervied from
+from calling <code>new</code>. It must also be a class derived from
 <a href="LuCI.form.AbstractSection.html"><code>LuCI.form.AbstractSection</code></a>.</p></td>
         </tr>
        
@@ -6022,7 +6022,7 @@ from calling <code>new</code>. It must also be a class dervied from
                         <span class="repeatable">repeatable</span>
                     
                 
-                <p>Additional arguments which are passed as-is to the contructor of the
+                <p>Additional arguments which are passed as-is to the constructor of the
 given option class. Refer to the class specific constructor
 documentation for details.</p></td>
         </tr>
@@ -6156,7 +6156,7 @@ descendent of <code>AbstractValue</code>.</p>
 <p>The <code>parse()</code> function recursively walks the section element tree and
 triggers input value reading and validation for each encountered child
 option element.</p>
-<p>Options which are hidden due to unsatisified dependencies are skipped.</p>
+<p>Options which are hidden due to unsatisfied dependencies are skipped.</p>
     </div>
     
 
@@ -6244,7 +6244,7 @@ not meeting the validation constraints of their respective elements.</td>
             
                 <span class="inherited"><a href="LuCI.form.AbstractElement.html#stripTags">inherited</a></span>
             
-            stripTags<span class="signature">(input)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{string}</span>
+            stripTags<span class="signature">(s)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{string}</span>
         </h4>
     
         
@@ -6291,7 +6291,7 @@ not meeting the validation constraints of their respective elements.</td>
        
         <tr>
             
-                <td class="name"><code>input</code></td>
+                <td class="name"><code>s</code></td>
             
             
             <td class="type">
@@ -6573,7 +6573,7 @@ contents. If omitted, no description will be rendered.</p></td>
 <dl>
     <dt>
         <div class="param-desc">
-        <p>Throws an exeption if a tab with the same <code>name</code> already exists.</p>
+        <p>Throws an exception if a tab with the same <code>name</code> already exists.</p>
         </div>
     </dt>
     <dt>
@@ -6607,7 +6607,7 @@ contents. If omitted, no description will be rendered.</p></td>
             
                 <span class="inherited"><a href="LuCI.form.AbstractSection.html#taboption">inherited</a></span>
             
-            taboption<span class="signature">(tabname, optionclass, classargs)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{<a href="LuCI.form.AbstractValue.html">LuCI.form.AbstractValue</a>}</span>
+            taboption<span class="signature">(tabName, optionclass, classargs)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{<a href="LuCI.form.AbstractValue.html">LuCI.form.AbstractValue</a>}</span>
         </h4>
     
         
@@ -6654,7 +6654,7 @@ contents. If omitted, no description will be rendered.</p></td>
        
         <tr>
             
-                <td class="name"><code>tabname</code></td>
+                <td class="name"><code>tabName</code></td>
             
             
             <td class="type">
@@ -6705,7 +6705,7 @@ contents. If omitted, no description will be rendered.</p></td>
                 
                 <p>The option class to use for rendering the configuration option. Note
 that this value must be the class itself, not a class instance obtained
-from calling <code>new</code>. It must also be a class dervied from
+from calling <code>new</code>. It must also be a class derived from
 <a href="LuCI.form.AbstractSection.html"><code>LuCI.form.AbstractSection</code></a>.</p></td>
         </tr>
        
@@ -6736,7 +6736,7 @@ from calling <code>new</code>. It must also be a class dervied from
                         <span class="repeatable">repeatable</span>
                     
                 
-                <p>Additional arguments which are passed as-is to the contructor of the
+                <p>Additional arguments which are passed as-is to the constructor of the
 given option class. Refer to the class specific constructor
 documentation for details.</p></td>
         </tr>
@@ -7082,7 +7082,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 Tue Sep 26 2023 07:47:33 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Tue Sep 26 2023 07:48:05 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index 79efc8dbcf6fd19fb99f536f671ed526a9d3d394..304d167a745c1850dceae387907bee267ac8de89 100644 (file)
@@ -4291,7 +4291,7 @@ with.</p>
     
     <div class="description">
         <p>If set to <code>true</code>, the underlying ui input widget value is not cleared
-from the configuration on unsatisfied depedencies. The default behavior
+from the configuration on unsatisfied dependencies. The default behavior
 is to remove the values of all options whose dependencies are not
 fulfilled.</p>
     </div>
@@ -4654,7 +4654,7 @@ table section elements.</p>
             
                 <span class="inherited"><a href="LuCI.form.AbstractElement.html#append">inherited</a></span>
             
-            append<span class="signature">(element)</span>
+            append<span class="signature">(obj)</span>
         </h4>
     
         
@@ -4701,7 +4701,7 @@ table section elements.</p>
        
         <tr>
             
-                <td class="name"><code>element</code></td>
+                <td class="name"><code>obj</code></td>
             
             
             <td class="type">
@@ -5128,7 +5128,7 @@ different way.</p>
             
                 <span class="inherited"><a href="LuCI.form.AbstractValue.html#depends">inherited</a></span>
             
-            depends<span class="signature">(optionname_or_depends, optionvalue|RegExp)</span>
+            depends<span class="signature">(field, value)</span>
         </h4>
     
         
@@ -5144,9 +5144,9 @@ different way.</p>
     
     
     <div class="description">
-        <p>Add a dependency contraint to the option.</p>
+        <p>Add a dependency constraint to the option.</p>
 <p>Dependency constraints allow making the presence of option elements
-dependant on the current values of certain other options within the
+dependent on the current values of certain other options within the
 same form. An option element with unsatisfied dependencies will be
 hidden from the view and its current value is omitted when saving.</p>
 <p>Multiple constraints (that is, multiple calls to <code>depends()</code>) are
@@ -5155,7 +5155,7 @@ treated as alternatives, forming a logical &quot;or&quot; expression.</p>
 possible to depend on multiple options simultaneously, allowing to form
 a logical &quot;and&quot; expression.</p>
 <p>Option names may be given in &quot;dot notation&quot; which allows to reference
-option elements outside of the current form section. If a name without
+option elements outside the current form section. If a name without
 dot is specified, it refers to an option within the same configuration
 section. If specified as <code>configname.sectionid.optionname</code>,
 options anywhere within the same form may be specified.</p>
@@ -5246,7 +5246,7 @@ is ignored. The recognized tags are:</p>
        
         <tr>
             
-                <td class="name"><code>optionname_or_depends</code></td>
+                <td class="name"><code>field</code></td>
             
             
             <td class="type">
@@ -5266,20 +5266,23 @@ is ignored. The recognized tags are:</p>
             <td class="description last">
                 
                 <p>The name of the option to depend on or an object describing multiple
-dependencies which must be satified (a logical &quot;and&quot; expression).</p></td>
+dependencies which must be satisfied (a logical &quot;and&quot; expression).</p></td>
         </tr>
        
        
        
         <tr>
             
-                <td class="name"><code>optionvalue|RegExp</code></td>
+                <td class="name"><code>value</code></td>
             
             
             <td class="type">
             
                 
 <span class="param-type">string</span>
+|
+
+<span class="param-type">RegExp</span>
 
 
             
@@ -6605,7 +6608,7 @@ implement alternative removal logic, e.g. to retain the original value.</p>
             
                 <span class="inherited"><a href="LuCI.form.AbstractElement.html#stripTags">inherited</a></span>
             
-            stripTags<span class="signature">(input)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{string}</span>
+            stripTags<span class="signature">(s)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{string}</span>
         </h4>
     
         
@@ -6652,7 +6655,7 @@ implement alternative removal logic, e.g. to retain the original value.</p>
        
         <tr>
             
-                <td class="name"><code>input</code></td>
+                <td class="name"><code>s</code></td>
             
             
             <td class="type">
@@ -7127,7 +7130,7 @@ was neither a string nor a function.</td>
             
                 <span class="inherited"><a href="LuCI.form.Value.html#value">inherited</a></span>
             
-            value<span class="signature">(key, value)</span>
+            value<span class="signature">(key, val)</span>
         </h4>
     
         
@@ -7200,7 +7203,7 @@ custom value.</p>
        
         <tr>
             
-                <td class="name"><code>value</code></td>
+                <td class="name"><code>val</code></td>
             
             
             <td class="type">
@@ -7439,7 +7442,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 Tue Sep 26 2023 07:47:33 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Tue Sep 26 2023 07:48:05 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index 33d95a9f20a72d8cccd72bf9ab3db30590bbd82d..d42297c6e792c9777521ba0d0ec4814695d13401 100644 (file)
@@ -3685,7 +3685,7 @@ corresponding headline element will not be rendered.</p></td>
                     
                 
                 <p>The description text of the form which is usually rendered as text
-paragraph below the form title and before the actual form conents.
+paragraph below the form title and before the actual form contents.
 If omitted, the corresponding paragraph element will not be rendered.</p></td>
         </tr>
        
@@ -3819,7 +3819,7 @@ permissions are granted.</p>
             
                 <span class="inherited"><a href="LuCI.form.AbstractElement.html#append">inherited</a></span>
             
-            append<span class="signature">(element)</span>
+            append<span class="signature">(obj)</span>
         </h4>
     
         
@@ -3866,7 +3866,7 @@ permissions are granted.</p>
        
         <tr>
             
-                <td class="name"><code>element</code></td>
+                <td class="name"><code>obj</code></td>
             
             
             <td class="type">
@@ -4616,7 +4616,7 @@ an error.</td>
             
                 <span class="inherited"><a href="LuCI.form.Map.html#lookupOption">inherited</a></span>
             
-            lookupOption<span class="signature">(name_or_id, <span class="optional">section_id</span>, <span class="optional">config</span>)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{Array.&lt;<a href="LuCI.form.AbstractValue.html">LuCI.form.AbstractValue</a>, string>|null}</span>
+            lookupOption<span class="signature">(name, <span class="optional">section_id</span>, <span class="optional">config_name</span>)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{Array.&lt;<a href="LuCI.form.AbstractValue.html">LuCI.form.AbstractValue</a>, string>|null}</span>
         </h4>
     
         
@@ -4663,7 +4663,7 @@ an error.</td>
        
         <tr>
             
-                <td class="name"><code>name_or_id</code></td>
+                <td class="name"><code>name</code></td>
             
             
             <td class="type">
@@ -4722,7 +4722,7 @@ omitted if a full ID is passed as first argument.</p></td>
        
         <tr>
             
-                <td class="name"><code>config</code></td>
+                <td class="name"><code>config_name</code></td>
             
             
             <td class="type">
@@ -4745,7 +4745,7 @@ omitted if a full ID is passed as first argument.</p></td>
                         
                     
                 
-                <p>The name of the UCI configuration the option instance is belonging to.
+                <p>The name of the UCI configuration the option instance belongs to.
 Defaults to the main UCI configuration of the map if omitted.</p></td>
         </tr>
        
@@ -4854,7 +4854,7 @@ Returns <code>null</code> if the option could not be found.</td>
         <p>Parse the form input values.</p>
 <p>The <code>parse()</code> function recursively walks the form element tree and
 triggers input value reading and validation for each child element.</p>
-<p>Elements which are hidden due to unsatisified dependencies are skipped.</p>
+<p>Elements which are hidden due to unsatisfied dependencies are skipped.</p>
     </div>
     
 
@@ -5266,7 +5266,7 @@ additional data manipulation steps before saving the changes.</p></td>
                     
                 
                 <p>If set to <code>true</code>, trigger an alert message to the user in case saving
-the form data failes. Otherwise fail silently.</p></td>
+the form data failures. Otherwise fail silently.</p></td>
         </tr>
        
        
@@ -5430,7 +5430,7 @@ documentation of the different section classes for details.</p>
                 
                 <p>The section class to use for rendering the configuration section.
 Note that this value must be the class itself, not a class instance
-obtained from calling <code>new</code>. It must also be a class dervied from
+obtained from calling <code>new</code>. It must also be a class derived from
 <code>LuCI.form.AbstractSection</code>.</p></td>
         </tr>
        
@@ -5461,7 +5461,7 @@ obtained from calling <code>new</code>. It must also be a class dervied from
                         <span class="repeatable">repeatable</span>
                     
                 
-                <p>Additional arguments which are passed as-is to the contructor of the
+                <p>Additional arguments which are passed as-is to the constructor of the
 given section class. Refer to the class specific constructor
 documentation for details.</p></td>
         </tr>
@@ -5547,7 +5547,7 @@ documentation for details.</p></td>
             
                 <span class="inherited"><a href="LuCI.form.AbstractElement.html#stripTags">inherited</a></span>
             
-            stripTags<span class="signature">(input)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{string}</span>
+            stripTags<span class="signature">(s)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{string}</span>
         </h4>
     
         
@@ -5594,7 +5594,7 @@ documentation for details.</p></td>
        
         <tr>
             
-                <td class="name"><code>input</code></td>
+                <td class="name"><code>s</code></td>
             
             
             <td class="type">
@@ -5900,7 +5900,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 Tue Sep 26 2023 07:47:33 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Tue Sep 26 2023 07:48:05 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index 83c2359c591c5d21c28cb7e2550f23ee8045fbf0..84d860b4bf60c06e33065be6336f4ab0ce180642 100644 (file)
     </h2>
     
         <div class="class-description"><p>The <code>ListValue</code> class implements a simple static HTML select element
-allowing the user to chose a single value from a set of predefined choices.
+allowing the user chose a single value from a set of predefined choices.
 It builds upon the <a href="LuCI.ui.Select.html"><code>LuCI.ui.Select</code></a> widget.</p></div>
     
 </header>  
@@ -4436,7 +4436,7 @@ with.</p>
     
     <div class="description">
         <p>If set to <code>true</code>, the underlying ui input widget value is not cleared
-from the configuration on unsatisfied depedencies. The default behavior
+from the configuration on unsatisfied dependencies. The default behavior
 is to remove the values of all options whose dependencies are not
 fulfilled.</p>
     </div>
@@ -4799,7 +4799,7 @@ table section elements.</p>
             
                 <span class="inherited"><a href="LuCI.form.AbstractElement.html#append">inherited</a></span>
             
-            append<span class="signature">(element)</span>
+            append<span class="signature">(obj)</span>
         </h4>
     
         
@@ -4846,7 +4846,7 @@ table section elements.</p>
        
         <tr>
             
-                <td class="name"><code>element</code></td>
+                <td class="name"><code>obj</code></td>
             
             
             <td class="type">
@@ -5273,7 +5273,7 @@ different way.</p>
             
                 <span class="inherited"><a href="LuCI.form.AbstractValue.html#depends">inherited</a></span>
             
-            depends<span class="signature">(optionname_or_depends, optionvalue|RegExp)</span>
+            depends<span class="signature">(field, value)</span>
         </h4>
     
         
@@ -5289,9 +5289,9 @@ different way.</p>
     
     
     <div class="description">
-        <p>Add a dependency contraint to the option.</p>
+        <p>Add a dependency constraint to the option.</p>
 <p>Dependency constraints allow making the presence of option elements
-dependant on the current values of certain other options within the
+dependent on the current values of certain other options within the
 same form. An option element with unsatisfied dependencies will be
 hidden from the view and its current value is omitted when saving.</p>
 <p>Multiple constraints (that is, multiple calls to <code>depends()</code>) are
@@ -5300,7 +5300,7 @@ treated as alternatives, forming a logical &quot;or&quot; expression.</p>
 possible to depend on multiple options simultaneously, allowing to form
 a logical &quot;and&quot; expression.</p>
 <p>Option names may be given in &quot;dot notation&quot; which allows to reference
-option elements outside of the current form section. If a name without
+option elements outside the current form section. If a name without
 dot is specified, it refers to an option within the same configuration
 section. If specified as <code>configname.sectionid.optionname</code>,
 options anywhere within the same form may be specified.</p>
@@ -5391,7 +5391,7 @@ is ignored. The recognized tags are:</p>
        
         <tr>
             
-                <td class="name"><code>optionname_or_depends</code></td>
+                <td class="name"><code>field</code></td>
             
             
             <td class="type">
@@ -5411,20 +5411,23 @@ is ignored. The recognized tags are:</p>
             <td class="description last">
                 
                 <p>The name of the option to depend on or an object describing multiple
-dependencies which must be satified (a logical &quot;and&quot; expression).</p></td>
+dependencies which must be satisfied (a logical &quot;and&quot; expression).</p></td>
         </tr>
        
        
        
         <tr>
             
-                <td class="name"><code>optionvalue|RegExp</code></td>
+                <td class="name"><code>value</code></td>
             
             
             <td class="type">
             
                 
 <span class="param-type">string</span>
+|
+
+<span class="param-type">RegExp</span>
 
 
             
@@ -6750,7 +6753,7 @@ implement alternative removal logic, e.g. to retain the original value.</p>
             
                 <span class="inherited"><a href="LuCI.form.AbstractElement.html#stripTags">inherited</a></span>
             
-            stripTags<span class="signature">(input)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{string}</span>
+            stripTags<span class="signature">(s)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{string}</span>
         </h4>
     
         
@@ -6797,7 +6800,7 @@ implement alternative removal logic, e.g. to retain the original value.</p>
        
         <tr>
             
-                <td class="name"><code>input</code></td>
+                <td class="name"><code>s</code></td>
             
             
             <td class="type">
@@ -7272,7 +7275,7 @@ was neither a string nor a function.</td>
             
                 <span class="inherited"><a href="LuCI.form.Value.html#value">inherited</a></span>
             
-            value<span class="signature">(key, value)</span>
+            value<span class="signature">(key, val)</span>
         </h4>
     
         
@@ -7345,7 +7348,7 @@ custom value.</p>
        
         <tr>
             
-                <td class="name"><code>value</code></td>
+                <td class="name"><code>val</code></td>
             
             
             <td class="type">
@@ -7584,7 +7587,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 Tue Sep 26 2023 07:47:33 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Tue Sep 26 2023 07:48:05 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index 63250aabef45c4591395ab7eb4638df9b6ee0cbe..64ff3c052a90e1d3bb3b9106058b5cdbf23a963f 100644 (file)
     </h2>
     
         <div class="class-description"><p>The <code>Map</code> class represents one complete form. A form usually maps one UCI
-configuraton file and is divided into multiple sections containing multiple
+configuration file and is divided into multiple sections containing multiple
 fields each.</p>
 <p>It serves as main entry point into the <code>LuCI.form</code> for typical view code.</p></div>
     
@@ -3684,7 +3684,7 @@ corresponding headline element will not be rendered.</p></td>
                     
                 
                 <p>The description text of the form which is usually rendered as text
-paragraph below the form title and before the actual form conents.
+paragraph below the form title and before the actual form contents.
 If omitted, the corresponding paragraph element will not be rendered.</p></td>
         </tr>
        
@@ -3818,7 +3818,7 @@ permissions are granted.</p>
             
                 <span class="inherited"><a href="LuCI.form.AbstractElement.html#append">inherited</a></span>
             
-            append<span class="signature">(element)</span>
+            append<span class="signature">(obj)</span>
         </h4>
     
         
@@ -3865,7 +3865,7 @@ permissions are granted.</p>
        
         <tr>
             
-                <td class="name"><code>element</code></td>
+                <td class="name"><code>obj</code></td>
             
             
             <td class="type">
@@ -4605,7 +4605,7 @@ an error.</td>
     <div class="nameContainer">
         <h4 class="name" id="lookupOption">
             
-            lookupOption<span class="signature">(name_or_id, <span class="optional">section_id</span>, <span class="optional">config</span>)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{Array.&lt;<a href="LuCI.form.AbstractValue.html">LuCI.form.AbstractValue</a>, string>|null}</span>
+            lookupOption<span class="signature">(name, <span class="optional">section_id</span>, <span class="optional">config_name</span>)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{Array.&lt;<a href="LuCI.form.AbstractValue.html">LuCI.form.AbstractValue</a>, string>|null}</span>
         </h4>
     
         
@@ -4652,7 +4652,7 @@ an error.</td>
        
         <tr>
             
-                <td class="name"><code>name_or_id</code></td>
+                <td class="name"><code>name</code></td>
             
             
             <td class="type">
@@ -4711,7 +4711,7 @@ omitted if a full ID is passed as first argument.</p></td>
        
         <tr>
             
-                <td class="name"><code>config</code></td>
+                <td class="name"><code>config_name</code></td>
             
             
             <td class="type">
@@ -4734,7 +4734,7 @@ omitted if a full ID is passed as first argument.</p></td>
                         
                     
                 
-                <p>The name of the UCI configuration the option instance is belonging to.
+                <p>The name of the UCI configuration the option instance belongs to.
 Defaults to the main UCI configuration of the map if omitted.</p></td>
         </tr>
        
@@ -4841,7 +4841,7 @@ Returns <code>null</code> if the option could not be found.</td>
         <p>Parse the form input values.</p>
 <p>The <code>parse()</code> function recursively walks the form element tree and
 triggers input value reading and validation for each child element.</p>
-<p>Elements which are hidden due to unsatisified dependencies are skipped.</p>
+<p>Elements which are hidden due to unsatisfied dependencies are skipped.</p>
     </div>
     
 
@@ -5247,7 +5247,7 @@ additional data manipulation steps before saving the changes.</p></td>
                     
                 
                 <p>If set to <code>true</code>, trigger an alert message to the user in case saving
-the form data failes. Otherwise fail silently.</p></td>
+the form data failures. Otherwise fail silently.</p></td>
         </tr>
        
        
@@ -5409,7 +5409,7 @@ documentation of the different section classes for details.</p>
                 
                 <p>The section class to use for rendering the configuration section.
 Note that this value must be the class itself, not a class instance
-obtained from calling <code>new</code>. It must also be a class dervied from
+obtained from calling <code>new</code>. It must also be a class derived from
 <code>LuCI.form.AbstractSection</code>.</p></td>
         </tr>
        
@@ -5440,7 +5440,7 @@ obtained from calling <code>new</code>. It must also be a class dervied from
                         <span class="repeatable">repeatable</span>
                     
                 
-                <p>Additional arguments which are passed as-is to the contructor of the
+                <p>Additional arguments which are passed as-is to the constructor of the
 given section class. Refer to the class specific constructor
 documentation for details.</p></td>
         </tr>
@@ -5526,7 +5526,7 @@ documentation for details.</p></td>
             
                 <span class="inherited"><a href="LuCI.form.AbstractElement.html#stripTags">inherited</a></span>
             
-            stripTags<span class="signature">(input)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{string}</span>
+            stripTags<span class="signature">(s)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{string}</span>
         </h4>
     
         
@@ -5573,7 +5573,7 @@ documentation for details.</p></td>
        
         <tr>
             
-                <td class="name"><code>input</code></td>
+                <td class="name"><code>s</code></td>
             
             
             <td class="type">
@@ -5879,7 +5879,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 Tue Sep 26 2023 07:47:33 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Tue Sep 26 2023 07:48:05 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index 2d9799ee090aade8be84c51e18e7603a20a66b03..bb7414c8fc18ccf695476b687821e4074720e056 100644 (file)
@@ -4387,7 +4387,7 @@ with.</p>
     
     <div class="description">
         <p>If set to <code>true</code>, the underlying ui input widget value is not cleared
-from the configuration on unsatisfied depedencies. The default behavior
+from the configuration on unsatisfied dependencies. The default behavior
 is to remove the values of all options whose dependencies are not
 fulfilled.</p>
     </div>
@@ -4750,7 +4750,7 @@ table section elements.</p>
             
                 <span class="inherited"><a href="LuCI.form.AbstractElement.html#append">inherited</a></span>
             
-            append<span class="signature">(element)</span>
+            append<span class="signature">(obj)</span>
         </h4>
     
         
@@ -4797,7 +4797,7 @@ table section elements.</p>
        
         <tr>
             
-                <td class="name"><code>element</code></td>
+                <td class="name"><code>obj</code></td>
             
             
             <td class="type">
@@ -5224,7 +5224,7 @@ different way.</p>
             
                 <span class="inherited"><a href="LuCI.form.AbstractValue.html#depends">inherited</a></span>
             
-            depends<span class="signature">(optionname_or_depends, optionvalue|RegExp)</span>
+            depends<span class="signature">(field, value)</span>
         </h4>
     
         
@@ -5240,9 +5240,9 @@ different way.</p>
     
     
     <div class="description">
-        <p>Add a dependency contraint to the option.</p>
+        <p>Add a dependency constraint to the option.</p>
 <p>Dependency constraints allow making the presence of option elements
-dependant on the current values of certain other options within the
+dependent on the current values of certain other options within the
 same form. An option element with unsatisfied dependencies will be
 hidden from the view and its current value is omitted when saving.</p>
 <p>Multiple constraints (that is, multiple calls to <code>depends()</code>) are
@@ -5251,7 +5251,7 @@ treated as alternatives, forming a logical &quot;or&quot; expression.</p>
 possible to depend on multiple options simultaneously, allowing to form
 a logical &quot;and&quot; expression.</p>
 <p>Option names may be given in &quot;dot notation&quot; which allows to reference
-option elements outside of the current form section. If a name without
+option elements outside the current form section. If a name without
 dot is specified, it refers to an option within the same configuration
 section. If specified as <code>configname.sectionid.optionname</code>,
 options anywhere within the same form may be specified.</p>
@@ -5342,7 +5342,7 @@ is ignored. The recognized tags are:</p>
        
         <tr>
             
-                <td class="name"><code>optionname_or_depends</code></td>
+                <td class="name"><code>field</code></td>
             
             
             <td class="type">
@@ -5362,20 +5362,23 @@ is ignored. The recognized tags are:</p>
             <td class="description last">
                 
                 <p>The name of the option to depend on or an object describing multiple
-dependencies which must be satified (a logical &quot;and&quot; expression).</p></td>
+dependencies which must be satisfied (a logical &quot;and&quot; expression).</p></td>
         </tr>
        
        
        
         <tr>
             
-                <td class="name"><code>optionvalue|RegExp</code></td>
+                <td class="name"><code>value</code></td>
             
             
             <td class="type">
             
                 
 <span class="param-type">string</span>
+|
+
+<span class="param-type">RegExp</span>
 
 
             
@@ -6701,7 +6704,7 @@ implement alternative removal logic, e.g. to retain the original value.</p>
             
                 <span class="inherited"><a href="LuCI.form.AbstractElement.html#stripTags">inherited</a></span>
             
-            stripTags<span class="signature">(input)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{string}</span>
+            stripTags<span class="signature">(s)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{string}</span>
         </h4>
     
         
@@ -6748,7 +6751,7 @@ implement alternative removal logic, e.g. to retain the original value.</p>
        
         <tr>
             
-                <td class="name"><code>input</code></td>
+                <td class="name"><code>s</code></td>
             
             
             <td class="type">
@@ -7223,7 +7226,7 @@ was neither a string nor a function.</td>
             
                 <span class="inherited"><a href="LuCI.form.Value.html#value">inherited</a></span>
             
-            value<span class="signature">(key, value)</span>
+            value<span class="signature">(key, val)</span>
         </h4>
     
         
@@ -7296,7 +7299,7 @@ custom value.</p>
        
         <tr>
             
-                <td class="name"><code>value</code></td>
+                <td class="name"><code>val</code></td>
             
             
             <td class="type">
@@ -7535,7 +7538,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 Tue Sep 26 2023 07:47:33 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Tue Sep 26 2023 07:48:05 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index 9ec0231643eef61e604c75410c604166e399c1c5..d886b2aacc433cdabbc00e014782081e6433ae39 100644 (file)
@@ -3972,7 +3972,7 @@ this property will hold a reference to the parent option instance.</p>
             
                 <span class="inherited"><a href="LuCI.form.AbstractElement.html#append">inherited</a></span>
             
-            append<span class="signature">(element)</span>
+            append<span class="signature">(obj)</span>
         </h4>
     
         
@@ -4019,7 +4019,7 @@ this property will hold a reference to the parent option instance.</p>
        
         <tr>
             
-                <td class="name"><code>element</code></td>
+                <td class="name"><code>obj</code></td>
             
             
             <td class="type">
@@ -5282,7 +5282,7 @@ should be used instead if this form section element uses tabs.</p>
                 
                 <p>The option class to use for rendering the configuration option. Note
 that this value must be the class itself, not a class instance obtained
-from calling <code>new</code>. It must also be a class dervied from
+from calling <code>new</code>. It must also be a class derived from
 <a href="LuCI.form.AbstractSection.html"><code>LuCI.form.AbstractSection</code></a>.</p></td>
         </tr>
        
@@ -5313,7 +5313,7 @@ from calling <code>new</code>. It must also be a class dervied from
                         <span class="repeatable">repeatable</span>
                     
                 
-                <p>Additional arguments which are passed as-is to the contructor of the
+                <p>Additional arguments which are passed as-is to the constructor of the
 given option class. Refer to the class specific constructor
 documentation for details.</p></td>
         </tr>
@@ -5447,7 +5447,7 @@ descendent of <code>AbstractValue</code>.</p>
 <p>The <code>parse()</code> function recursively walks the section element tree and
 triggers input value reading and validation for each encountered child
 option element.</p>
-<p>Options which are hidden due to unsatisified dependencies are skipped.</p>
+<p>Options which are hidden due to unsatisfied dependencies are skipped.</p>
     </div>
     
 
@@ -5643,7 +5643,7 @@ the form element's markup, including the markup of any child elements.</td>
             
                 <span class="inherited"><a href="LuCI.form.AbstractElement.html#stripTags">inherited</a></span>
             
-            stripTags<span class="signature">(input)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{string}</span>
+            stripTags<span class="signature">(s)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{string}</span>
         </h4>
     
         
@@ -5690,7 +5690,7 @@ the form element's markup, including the markup of any child elements.</td>
        
         <tr>
             
-                <td class="name"><code>input</code></td>
+                <td class="name"><code>s</code></td>
             
             
             <td class="type">
@@ -5975,7 +5975,7 @@ contents. If omitted, no description will be rendered.</p></td>
 <dl>
     <dt>
         <div class="param-desc">
-        <p>Throws an exeption if a tab with the same <code>name</code> already exists.</p>
+        <p>Throws an exception if a tab with the same <code>name</code> already exists.</p>
         </div>
     </dt>
     <dt>
@@ -6009,7 +6009,7 @@ contents. If omitted, no description will be rendered.</p></td>
             
                 <span class="inherited"><a href="LuCI.form.AbstractSection.html#taboption">inherited</a></span>
             
-            taboption<span class="signature">(tabname, optionclass, classargs)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{<a href="LuCI.form.AbstractValue.html">LuCI.form.AbstractValue</a>}</span>
+            taboption<span class="signature">(tabName, optionclass, classargs)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{<a href="LuCI.form.AbstractValue.html">LuCI.form.AbstractValue</a>}</span>
         </h4>
     
         
@@ -6056,7 +6056,7 @@ contents. If omitted, no description will be rendered.</p></td>
        
         <tr>
             
-                <td class="name"><code>tabname</code></td>
+                <td class="name"><code>tabName</code></td>
             
             
             <td class="type">
@@ -6107,7 +6107,7 @@ contents. If omitted, no description will be rendered.</p></td>
                 
                 <p>The option class to use for rendering the configuration option. Note
 that this value must be the class itself, not a class instance obtained
-from calling <code>new</code>. It must also be a class dervied from
+from calling <code>new</code>. It must also be a class derived from
 <a href="LuCI.form.AbstractSection.html"><code>LuCI.form.AbstractSection</code></a>.</p></td>
         </tr>
        
@@ -6138,7 +6138,7 @@ from calling <code>new</code>. It must also be a class dervied from
                         <span class="repeatable">repeatable</span>
                     
                 
-                <p>Additional arguments which are passed as-is to the contructor of the
+                <p>Additional arguments which are passed as-is to the constructor of the
 given option class. Refer to the class specific constructor
 documentation for details.</p></td>
         </tr>
@@ -6484,7 +6484,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 Tue Sep 26 2023 07:47:33 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Tue Sep 26 2023 07:48:05 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index 0cccc3672572a7e3384843b2a63dde0aae38bd15..7173dde952f4c6b9be167cd5fd5af4219a799d1d 100644 (file)
@@ -4339,7 +4339,7 @@ with.</p>
     
     <div class="description">
         <p>If set to <code>true</code>, the underlying ui input widget value is not cleared
-from the configuration on unsatisfied depedencies. The default behavior
+from the configuration on unsatisfied dependencies. The default behavior
 is to remove the values of all options whose dependencies are not
 fulfilled.</p>
     </div>
@@ -4702,7 +4702,7 @@ table section elements.</p>
             
                 <span class="inherited"><a href="LuCI.form.AbstractElement.html#append">inherited</a></span>
             
-            append<span class="signature">(element)</span>
+            append<span class="signature">(obj)</span>
         </h4>
     
         
@@ -4749,7 +4749,7 @@ table section elements.</p>
        
         <tr>
             
-                <td class="name"><code>element</code></td>
+                <td class="name"><code>obj</code></td>
             
             
             <td class="type">
@@ -5173,7 +5173,7 @@ its <code>cfgvalue()</code> implementation will always return <code>null</code>.
             
                 <span class="inherited"><a href="LuCI.form.AbstractValue.html#depends">inherited</a></span>
             
-            depends<span class="signature">(optionname_or_depends, optionvalue|RegExp)</span>
+            depends<span class="signature">(field, value)</span>
         </h4>
     
         
@@ -5189,9 +5189,9 @@ its <code>cfgvalue()</code> implementation will always return <code>null</code>.
     
     
     <div class="description">
-        <p>Add a dependency contraint to the option.</p>
+        <p>Add a dependency constraint to the option.</p>
 <p>Dependency constraints allow making the presence of option elements
-dependant on the current values of certain other options within the
+dependent on the current values of certain other options within the
 same form. An option element with unsatisfied dependencies will be
 hidden from the view and its current value is omitted when saving.</p>
 <p>Multiple constraints (that is, multiple calls to <code>depends()</code>) are
@@ -5200,7 +5200,7 @@ treated as alternatives, forming a logical &quot;or&quot; expression.</p>
 possible to depend on multiple options simultaneously, allowing to form
 a logical &quot;and&quot; expression.</p>
 <p>Option names may be given in &quot;dot notation&quot; which allows to reference
-option elements outside of the current form section. If a name without
+option elements outside the current form section. If a name without
 dot is specified, it refers to an option within the same configuration
 section. If specified as <code>configname.sectionid.optionname</code>,
 options anywhere within the same form may be specified.</p>
@@ -5291,7 +5291,7 @@ is ignored. The recognized tags are:</p>
        
         <tr>
             
-                <td class="name"><code>optionname_or_depends</code></td>
+                <td class="name"><code>field</code></td>
             
             
             <td class="type">
@@ -5311,20 +5311,23 @@ is ignored. The recognized tags are:</p>
             <td class="description last">
                 
                 <p>The name of the option to depend on or an object describing multiple
-dependencies which must be satified (a logical &quot;and&quot; expression).</p></td>
+dependencies which must be satisfied (a logical &quot;and&quot; expression).</p></td>
         </tr>
        
        
        
         <tr>
             
-                <td class="name"><code>optionvalue|RegExp</code></td>
+                <td class="name"><code>value</code></td>
             
             
             <td class="type">
             
                 
 <span class="param-type">string</span>
+|
+
+<span class="param-type">RegExp</span>
 
 
             
@@ -6642,7 +6645,7 @@ its <code>remove()</code> implementation is a no-op.</p>
             
                 <span class="inherited"><a href="LuCI.form.AbstractElement.html#stripTags">inherited</a></span>
             
-            stripTags<span class="signature">(input)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{string}</span>
+            stripTags<span class="signature">(s)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{string}</span>
         </h4>
     
         
@@ -6689,7 +6692,7 @@ its <code>remove()</code> implementation is a no-op.</p>
        
         <tr>
             
-                <td class="name"><code>input</code></td>
+                <td class="name"><code>s</code></td>
             
             
             <td class="type">
@@ -7164,7 +7167,7 @@ was neither a string nor a function.</td>
             
                 <span class="inherited"><a href="LuCI.form.SectionValue.html#value">inherited</a></span>
             
-            value<span class="signature">(key, value)</span>
+            value<span class="signature">(key, val)</span>
         </h4>
     
         
@@ -7235,7 +7238,7 @@ its <code>value()</code> implementation is a no-op.</p>
        
         <tr>
             
-                <td class="name"><code>value</code></td>
+                <td class="name"><code>val</code></td>
             
             
             <td class="type">
@@ -7466,7 +7469,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 Tue Sep 26 2023 07:47:33 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Tue Sep 26 2023 07:48:05 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index d2594d932f543f3daf0bf23a1101b19f3d8c54f7..a8c2bcc486bc4240cb4b7e544d73c872faa1fd99 100644 (file)
@@ -4957,7 +4957,7 @@ e.g. query additional data or to inject further option elements.</p>
             </td>
             <td class="description last">Return values of this function are ignored but if a promise is returned,
 it is run to completion before the rendering is continued, allowing
-custom logic to perform asynchroneous work before the modal dialog
+custom logic to perform asynchronous work before the modal dialog
 is shown.</td>
         </tr>
     
@@ -4977,7 +4977,7 @@ is shown.</td>
             
                 <span class="inherited"><a href="LuCI.form.AbstractElement.html#append">inherited</a></span>
             
-            append<span class="signature">(element)</span>
+            append<span class="signature">(obj)</span>
         </h4>
     
         
@@ -5024,7 +5024,7 @@ is shown.</td>
        
         <tr>
             
-                <td class="name"><code>element</code></td>
+                <td class="name"><code>obj</code></td>
             
             
             <td class="type">
@@ -6185,7 +6185,7 @@ should be used instead if this form section element uses tabs.</p>
                 
                 <p>The option class to use for rendering the configuration option. Note
 that this value must be the class itself, not a class instance obtained
-from calling <code>new</code>. It must also be a class dervied from
+from calling <code>new</code>. It must also be a class derived from
 <a href="LuCI.form.AbstractSection.html"><code>LuCI.form.AbstractSection</code></a>.</p></td>
         </tr>
        
@@ -6216,7 +6216,7 @@ from calling <code>new</code>. It must also be a class dervied from
                         <span class="repeatable">repeatable</span>
                     
                 
-                <p>Additional arguments which are passed as-is to the contructor of the
+                <p>Additional arguments which are passed as-is to the constructor of the
 given option class. Refer to the class specific constructor
 documentation for details.</p></td>
         </tr>
@@ -6350,7 +6350,7 @@ descendent of <code>AbstractValue</code>.</p>
 <p>The <code>parse()</code> function recursively walks the section element tree and
 triggers input value reading and validation for each encountered child
 option element.</p>
-<p>Options which are hidden due to unsatisified dependencies are skipped.</p>
+<p>Options which are hidden due to unsatisfied dependencies are skipped.</p>
     </div>
     
 
@@ -6438,7 +6438,7 @@ not meeting the validation constraints of their respective elements.</td>
             
                 <span class="inherited"><a href="LuCI.form.AbstractElement.html#stripTags">inherited</a></span>
             
-            stripTags<span class="signature">(input)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{string}</span>
+            stripTags<span class="signature">(s)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{string}</span>
         </h4>
     
         
@@ -6485,7 +6485,7 @@ not meeting the validation constraints of their respective elements.</td>
        
         <tr>
             
-                <td class="name"><code>input</code></td>
+                <td class="name"><code>s</code></td>
             
             
             <td class="type">
@@ -6783,7 +6783,7 @@ contents. If omitted, no description will be rendered.</p></td>
             
                 <span class="inherited"><a href="LuCI.form.AbstractSection.html#taboption">inherited</a></span>
             
-            taboption<span class="signature">(tabname, optionclass, classargs)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{<a href="LuCI.form.AbstractValue.html">LuCI.form.AbstractValue</a>}</span>
+            taboption<span class="signature">(tabName, optionclass, classargs)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{<a href="LuCI.form.AbstractValue.html">LuCI.form.AbstractValue</a>}</span>
         </h4>
     
         
@@ -6830,7 +6830,7 @@ contents. If omitted, no description will be rendered.</p></td>
        
         <tr>
             
-                <td class="name"><code>tabname</code></td>
+                <td class="name"><code>tabName</code></td>
             
             
             <td class="type">
@@ -6881,7 +6881,7 @@ contents. If omitted, no description will be rendered.</p></td>
                 
                 <p>The option class to use for rendering the configuration option. Note
 that this value must be the class itself, not a class instance obtained
-from calling <code>new</code>. It must also be a class dervied from
+from calling <code>new</code>. It must also be a class derived from
 <a href="LuCI.form.AbstractSection.html"><code>LuCI.form.AbstractSection</code></a>.</p></td>
         </tr>
        
@@ -6912,7 +6912,7 @@ from calling <code>new</code>. It must also be a class dervied from
                         <span class="repeatable">repeatable</span>
                     
                 
-                <p>Additional arguments which are passed as-is to the contructor of the
+                <p>Additional arguments which are passed as-is to the constructor of the
 given option class. Refer to the class specific constructor
 documentation for details.</p></td>
         </tr>
@@ -7258,7 +7258,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 Tue Sep 26 2023 07:47:33 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Tue Sep 26 2023 07:48:05 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index 92111c0d2be40415c17c1be43b01483e5299e941..f0019b626b206cfee0f0aea0338063ed14dde980 100644 (file)
@@ -4482,7 +4482,7 @@ with.</p>
     
     <div class="description">
         <p>If set to <code>true</code>, the underlying ui input widget value is not cleared
-from the configuration on unsatisfied depedencies. The default behavior
+from the configuration on unsatisfied dependencies. The default behavior
 is to remove the values of all options whose dependencies are not
 fulfilled.</p>
     </div>
@@ -4845,7 +4845,7 @@ table section elements.</p>
             
                 <span class="inherited"><a href="LuCI.form.AbstractElement.html#append">inherited</a></span>
             
-            append<span class="signature">(element)</span>
+            append<span class="signature">(obj)</span>
         </h4>
     
         
@@ -4892,7 +4892,7 @@ table section elements.</p>
        
         <tr>
             
-                <td class="name"><code>element</code></td>
+                <td class="name"><code>obj</code></td>
             
             
             <td class="type">
@@ -5319,7 +5319,7 @@ different way.</p>
             
                 <span class="inherited"><a href="LuCI.form.AbstractValue.html#depends">inherited</a></span>
             
-            depends<span class="signature">(optionname_or_depends, optionvalue|RegExp)</span>
+            depends<span class="signature">(field, value)</span>
         </h4>
     
         
@@ -5335,9 +5335,9 @@ different way.</p>
     
     
     <div class="description">
-        <p>Add a dependency contraint to the option.</p>
+        <p>Add a dependency constraint to the option.</p>
 <p>Dependency constraints allow making the presence of option elements
-dependant on the current values of certain other options within the
+dependent on the current values of certain other options within the
 same form. An option element with unsatisfied dependencies will be
 hidden from the view and its current value is omitted when saving.</p>
 <p>Multiple constraints (that is, multiple calls to <code>depends()</code>) are
@@ -5346,7 +5346,7 @@ treated as alternatives, forming a logical &quot;or&quot; expression.</p>
 possible to depend on multiple options simultaneously, allowing to form
 a logical &quot;and&quot; expression.</p>
 <p>Option names may be given in &quot;dot notation&quot; which allows to reference
-option elements outside of the current form section. If a name without
+option elements outside the current form section. If a name without
 dot is specified, it refers to an option within the same configuration
 section. If specified as <code>configname.sectionid.optionname</code>,
 options anywhere within the same form may be specified.</p>
@@ -5437,7 +5437,7 @@ is ignored. The recognized tags are:</p>
        
         <tr>
             
-                <td class="name"><code>optionname_or_depends</code></td>
+                <td class="name"><code>field</code></td>
             
             
             <td class="type">
@@ -5457,20 +5457,23 @@ is ignored. The recognized tags are:</p>
             <td class="description last">
                 
                 <p>The name of the option to depend on or an object describing multiple
-dependencies which must be satified (a logical &quot;and&quot; expression).</p></td>
+dependencies which must be satisfied (a logical &quot;and&quot; expression).</p></td>
         </tr>
        
        
        
         <tr>
             
-                <td class="name"><code>optionvalue|RegExp</code></td>
+                <td class="name"><code>value</code></td>
             
             
             <td class="type">
             
                 
 <span class="param-type">string</span>
+|
+
+<span class="param-type">RegExp</span>
 
 
             
@@ -6796,7 +6799,7 @@ implement alternative removal logic, e.g. to retain the original value.</p>
             
                 <span class="inherited"><a href="LuCI.form.AbstractElement.html#stripTags">inherited</a></span>
             
-            stripTags<span class="signature">(input)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{string}</span>
+            stripTags<span class="signature">(s)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{string}</span>
         </h4>
     
         
@@ -6843,7 +6846,7 @@ implement alternative removal logic, e.g. to retain the original value.</p>
        
         <tr>
             
-                <td class="name"><code>input</code></td>
+                <td class="name"><code>s</code></td>
             
             
             <td class="type">
@@ -7482,7 +7485,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 Tue Sep 26 2023 07:47:33 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Tue Sep 26 2023 07:48:05 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index 6973653f342d908d69fc6e3b13021096439f070e..2cf58bdfd6485fa89928ef1ed91141d6425ad461 100644 (file)
@@ -4203,7 +4203,7 @@ this property will hold a reference to the parent option instance.</p>
             
                 <span class="inherited"><a href="LuCI.form.AbstractElement.html#append">inherited</a></span>
             
-            append<span class="signature">(element)</span>
+            append<span class="signature">(obj)</span>
         </h4>
     
         
@@ -4250,7 +4250,7 @@ this property will hold a reference to the parent option instance.</p>
        
         <tr>
             
-                <td class="name"><code>element</code></td>
+                <td class="name"><code>obj</code></td>
             
             
             <td class="type">
@@ -5541,7 +5541,7 @@ should be used instead if this form section element uses tabs.</p>
                 
                 <p>The option class to use for rendering the configuration option. Note
 that this value must be the class itself, not a class instance obtained
-from calling <code>new</code>. It must also be a class dervied from
+from calling <code>new</code>. It must also be a class derived from
 <a href="LuCI.form.AbstractSection.html"><code>LuCI.form.AbstractSection</code></a>.</p></td>
         </tr>
        
@@ -5572,7 +5572,7 @@ from calling <code>new</code>. It must also be a class dervied from
                         <span class="repeatable">repeatable</span>
                     
                 
-                <p>Additional arguments which are passed as-is to the contructor of the
+                <p>Additional arguments which are passed as-is to the constructor of the
 given option class. Refer to the class specific constructor
 documentation for details.</p></td>
         </tr>
@@ -5706,7 +5706,7 @@ descendent of <code>AbstractValue</code>.</p>
 <p>The <code>parse()</code> function recursively walks the section element tree and
 triggers input value reading and validation for each encountered child
 option element.</p>
-<p>Options which are hidden due to unsatisified dependencies are skipped.</p>
+<p>Options which are hidden due to unsatisfied dependencies are skipped.</p>
     </div>
     
 
@@ -5902,7 +5902,7 @@ the form element's markup, including the markup of any child elements.</td>
             
                 <span class="inherited"><a href="LuCI.form.AbstractElement.html#stripTags">inherited</a></span>
             
-            stripTags<span class="signature">(input)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{string}</span>
+            stripTags<span class="signature">(s)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{string}</span>
         </h4>
     
         
@@ -5949,7 +5949,7 @@ the form element's markup, including the markup of any child elements.</td>
        
         <tr>
             
-                <td class="name"><code>input</code></td>
+                <td class="name"><code>s</code></td>
             
             
             <td class="type">
@@ -6234,7 +6234,7 @@ contents. If omitted, no description will be rendered.</p></td>
 <dl>
     <dt>
         <div class="param-desc">
-        <p>Throws an exeption if a tab with the same <code>name</code> already exists.</p>
+        <p>Throws an exception if a tab with the same <code>name</code> already exists.</p>
         </div>
     </dt>
     <dt>
@@ -6268,7 +6268,7 @@ contents. If omitted, no description will be rendered.</p></td>
             
                 <span class="inherited"><a href="LuCI.form.AbstractSection.html#taboption">inherited</a></span>
             
-            taboption<span class="signature">(tabname, optionclass, classargs)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{<a href="LuCI.form.AbstractValue.html">LuCI.form.AbstractValue</a>}</span>
+            taboption<span class="signature">(tabName, optionclass, classargs)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{<a href="LuCI.form.AbstractValue.html">LuCI.form.AbstractValue</a>}</span>
         </h4>
     
         
@@ -6315,7 +6315,7 @@ contents. If omitted, no description will be rendered.</p></td>
        
         <tr>
             
-                <td class="name"><code>tabname</code></td>
+                <td class="name"><code>tabName</code></td>
             
             
             <td class="type">
@@ -6366,7 +6366,7 @@ contents. If omitted, no description will be rendered.</p></td>
                 
                 <p>The option class to use for rendering the configuration option. Note
 that this value must be the class itself, not a class instance obtained
-from calling <code>new</code>. It must also be a class dervied from
+from calling <code>new</code>. It must also be a class derived from
 <a href="LuCI.form.AbstractSection.html"><code>LuCI.form.AbstractSection</code></a>.</p></td>
         </tr>
        
@@ -6397,7 +6397,7 @@ from calling <code>new</code>. It must also be a class dervied from
                         <span class="repeatable">repeatable</span>
                     
                 
-                <p>Additional arguments which are passed as-is to the contructor of the
+                <p>Additional arguments which are passed as-is to the constructor of the
 given option class. Refer to the class specific constructor
 documentation for details.</p></td>
         </tr>
@@ -6743,7 +6743,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 Tue Sep 26 2023 07:47:33 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Tue Sep 26 2023 07:48:05 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index 295186b2e807505f323330aaa9559fc47b37733a..80ad7281aa84641ad4b35bf08524e959c301f5ac 100644 (file)
@@ -4287,7 +4287,7 @@ with.</p>
     
     <div class="description">
         <p>If set to <code>true</code>, the underlying ui input widget value is not cleared
-from the configuration on unsatisfied depedencies. The default behavior
+from the configuration on unsatisfied dependencies. The default behavior
 is to remove the values of all options whose dependencies are not
 fulfilled.</p>
     </div>
@@ -4650,7 +4650,7 @@ table section elements.</p>
             
                 <span class="inherited"><a href="LuCI.form.AbstractElement.html#append">inherited</a></span>
             
-            append<span class="signature">(element)</span>
+            append<span class="signature">(obj)</span>
         </h4>
     
         
@@ -4697,7 +4697,7 @@ table section elements.</p>
        
         <tr>
             
-                <td class="name"><code>element</code></td>
+                <td class="name"><code>obj</code></td>
             
             
             <td class="type">
@@ -5124,7 +5124,7 @@ different way.</p>
             
                 <span class="inherited"><a href="LuCI.form.AbstractValue.html#depends">inherited</a></span>
             
-            depends<span class="signature">(optionname_or_depends, optionvalue|RegExp)</span>
+            depends<span class="signature">(field, value)</span>
         </h4>
     
         
@@ -5140,9 +5140,9 @@ different way.</p>
     
     
     <div class="description">
-        <p>Add a dependency contraint to the option.</p>
+        <p>Add a dependency constraint to the option.</p>
 <p>Dependency constraints allow making the presence of option elements
-dependant on the current values of certain other options within the
+dependent on the current values of certain other options within the
 same form. An option element with unsatisfied dependencies will be
 hidden from the view and its current value is omitted when saving.</p>
 <p>Multiple constraints (that is, multiple calls to <code>depends()</code>) are
@@ -5151,7 +5151,7 @@ treated as alternatives, forming a logical &quot;or&quot; expression.</p>
 possible to depend on multiple options simultaneously, allowing to form
 a logical &quot;and&quot; expression.</p>
 <p>Option names may be given in &quot;dot notation&quot; which allows to reference
-option elements outside of the current form section. If a name without
+option elements outside the current form section. If a name without
 dot is specified, it refers to an option within the same configuration
 section. If specified as <code>configname.sectionid.optionname</code>,
 options anywhere within the same form may be specified.</p>
@@ -5242,7 +5242,7 @@ is ignored. The recognized tags are:</p>
        
         <tr>
             
-                <td class="name"><code>optionname_or_depends</code></td>
+                <td class="name"><code>field</code></td>
             
             
             <td class="type">
@@ -5262,20 +5262,23 @@ is ignored. The recognized tags are:</p>
             <td class="description last">
                 
                 <p>The name of the option to depend on or an object describing multiple
-dependencies which must be satified (a logical &quot;and&quot; expression).</p></td>
+dependencies which must be satisfied (a logical &quot;and&quot; expression).</p></td>
         </tr>
        
        
        
         <tr>
             
-                <td class="name"><code>optionvalue|RegExp</code></td>
+                <td class="name"><code>value</code></td>
             
             
             <td class="type">
             
                 
 <span class="param-type">string</span>
+|
+
+<span class="param-type">RegExp</span>
 
 
             
@@ -6709,7 +6712,7 @@ the form element's markup, including the markup of any child elements.</td>
             
                 <span class="inherited"><a href="LuCI.form.AbstractElement.html#stripTags">inherited</a></span>
             
-            stripTags<span class="signature">(input)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{string}</span>
+            stripTags<span class="signature">(s)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{string}</span>
         </h4>
     
         
@@ -6756,7 +6759,7 @@ the form element's markup, including the markup of any child elements.</td>
        
         <tr>
             
-                <td class="name"><code>input</code></td>
+                <td class="name"><code>s</code></td>
             
             
             <td class="type">
@@ -7229,7 +7232,7 @@ was neither a string nor a function.</td>
     <div class="nameContainer">
         <h4 class="name" id="value">
             
-            value<span class="signature">(key, value)</span>
+            value<span class="signature">(key, val)</span>
         </h4>
     
         
@@ -7302,7 +7305,7 @@ custom value.</p>
        
         <tr>
             
-                <td class="name"><code>value</code></td>
+                <td class="name"><code>val</code></td>
             
             
             <td class="type">
@@ -7541,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 Tue Sep 26 2023 07:47:33 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Tue Sep 26 2023 07:48:05 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index 81428828173bbd68a870c5151367b26ac985cf70..98a757374a510f8d134e380e44c859c1839a1229 100644 (file)
     form
     </h2>
     
-        <div class="class-description"><p>The LuCI form class provides high level abstractions for creating creating
+        <div class="class-description"><p>The LuCI form class provides high level abstractions for creating
 UCI- or JSON backed configurations forms.</p>
 <p>To import the class in views, use <code>'require form'</code>, to import it in
 external JavaScript, use <code>L.require(&quot;form&quot;).then(...)</code>.</p>
@@ -3742,7 +3742,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 Tue Sep 26 2023 07:47:32 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Tue Sep 26 2023 07:48:05 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index 351f1c5e23e8d596c65095fed2fe56f9b461f803..25e8750fd0fee54dca76a7d4fa406f388701ecb7 100644 (file)
@@ -3989,7 +3989,13 @@ the ubus based exec call.</p>
             <td class="type">
             
                 
-<span class="param-type">string</span>
+<span class="param-type">"blob"</span>
+|
+
+<span class="param-type">"text"</span>
+|
+
+<span class="param-type">"blob"</span>
 
 
             
@@ -4672,7 +4678,13 @@ the ubus based read call.</p>
             <td class="type">
             
                 
-<span class="param-type">string</span>
+<span class="param-type">"blob"</span>
+|
+
+<span class="param-type">"text"</span>
+|
+
+<span class="param-type">"blob"</span>
 
 
             
@@ -4781,7 +4793,7 @@ reason.</td>
     <div class="nameContainer">
         <h4 class="name" id="remove">
             
-            remove<span class="signature">(The)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{Promise.&lt;number>}</span>
+            remove<span class="signature">(path)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{Promise.&lt;number>}</span>
         </h4>
     
         
@@ -4828,7 +4840,7 @@ reason.</td>
        
         <tr>
             
-                <td class="name"><code>The</code></td>
+                <td class="name"><code>path</code></td>
             
             
             <td class="type">
@@ -4844,7 +4856,7 @@ reason.</td>
             
             <td class="description last">
                 
-                <p>file path to remove.</p></td>
+                <p>The file path to remove.</p></td>
         </tr>
        
        
@@ -5919,7 +5931,7 @@ the failure reason.</td>
         
 
         <footer>
-            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Tue Sep 26 2023 07:47:33 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Tue Sep 26 2023 07:48:05 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index 701c381c7a57b32f1fec6fd251f49e252c02733a..2f6f24e33a368de89c22705e2f7b765911224cac 100644 (file)
@@ -3947,7 +3947,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 Tue Sep 26 2023 07:47:33 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Tue Sep 26 2023 07:48:05 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index dd24b43ebcddddee5e677aeab815ee50c83e39aa..aa47667e6cf3c6fa724e0fd6f267045cc6aff782 100644 (file)
@@ -4299,7 +4299,7 @@ as parameters.</p></td>
     
     <div class="description">
         <p>A wrapper around <a href="LuCI.html#raise"><code>raise()</code></a> which also renders
-the error either as modal overlay when <code>ui.js</code> is already loaed
+the error either as modal overlay when <code>ui.js</code> is already loaded
 or directly into the view body.</p>
     </div>
     
@@ -5561,7 +5561,7 @@ not <code>null</code>, else returns <code>false</code>.</td>
     
     
     <div class="description">
-        <p>Construct an URL path relative to the media resource path of the
+        <p>Construct a URL path relative to the media resource path of the
 LuCI ui (usually <code>/luci-static/$theme_name</code>).</p>
 <p>The resulting URL is guaranteed to only contain the characters
 <code>a-z</code>, <code>A-Z</code>, <code>0-9</code>, <code>_</code>, <code>.</code>, <code>%</code>, <code>,</code>, <code>;</code>, and <code>-</code> as well
@@ -5619,7 +5619,7 @@ as <code>/</code> for the path separator.</p>
                         
                     
                 
-                <p>An array of parts to join into an URL path. Parts may contain
+                <p>An array of parts to join into a URL path. Parts may contain
 slashes and any of the other characters mentioned above.</p></td>
         </tr>
        
@@ -5806,7 +5806,7 @@ omitted, it defaults to an empty string.</p></td>
                         
                     
                 
-                <p>An array of parts to join into an URL path. Parts may contain
+                <p>An array of parts to join into a URL path. Parts may contain
 slashes and any of the other characters mentioned above.</p></td>
         </tr>
        
@@ -6922,7 +6922,7 @@ class instance.</p>
     
     
     <div class="description">
-        <p>Returns a promise resolving with either the given value or or with
+        <p>Returns a promise resolving with either the given value or with
 the given default in case the input value is a rejecting promise.</p>
     </div>
     
@@ -7093,7 +7093,7 @@ to the given default value on error.</td>
     
     
     <div class="description">
-        <p>Construct an URL path relative to the global static resource path
+        <p>Construct a URL path relative to the global static resource path
 of the LuCI ui (usually <code>/luci-static/resources</code>).</p>
 <p>The resulting URL is guaranteed to only contain the characters
 <code>a-z</code>, <code>A-Z</code>, <code>0-9</code>, <code>_</code>, <code>.</code>, <code>%</code>, <code>,</code>, <code>;</code>, and <code>-</code> as well
@@ -7151,7 +7151,7 @@ as <code>/</code> for the path separator.</p>
                         
                     
                 
-                <p>An array of parts to join into an URL path. Parts may contain
+                <p>An array of parts to join into a URL path. Parts may contain
 slashes and any of the other characters mentioned above.</p></td>
         </tr>
        
@@ -7578,6 +7578,9 @@ not an object, the function will return an empty array.</p></td>
             
                 
 <span class="param-type">string</span>
+|
+
+<span class="param-type">null</span>
 
 
             
@@ -7610,7 +7613,10 @@ some other key pointing to a value within the nested values.</p></td>
             <td class="type">
             
                 
-<span class="param-type">string</span>
+<span class="param-type">"addr"</span>
+|
+
+<span class="param-type">"num"</span>
 
 
             
@@ -7627,7 +7633,7 @@ some other key pointing to a value within the nested values.</p></td>
                         
                     
                 
-                <p>May be either <code>addr</code> or <code>num</code> to override the natural
+                <p>Can be either <code>addr</code> or <code>num</code> to override the natural
 lexicographic sorting with a sorting suitable for IP/MAC style
 addresses or numeric values respectively.</p></td>
         </tr>
@@ -8025,7 +8031,7 @@ space and returned as array.</p>
     
     
     <div class="description">
-        <p>Construct an URL  pathrelative to the script path of the server
+        <p>Construct a URL with path relative to the script path of the server
 side LuCI application (usually <code>/cgi-bin/luci</code>).</p>
 <p>The resulting URL is guaranteed to only contain the characters
 <code>a-z</code>, <code>A-Z</code>, <code>0-9</code>, <code>_</code>, <code>.</code>, <code>%</code>, <code>,</code>, <code>;</code>, and <code>-</code> as well
@@ -8083,7 +8089,7 @@ as <code>/</code> for the path separator.</p>
                         
                     
                 
-                <p>An array of parts to join into an URL path. Parts may contain
+                <p>An array of parts to join into a URL path. Parts may contain
 slashes and any of the other characters mentioned above.</p></td>
         </tr>
        
@@ -8348,7 +8354,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 Tue Sep 26 2023 07:47:32 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Tue Sep 26 2023 07:48:05 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index da65fcbd0276b3a32a42b828684eb1c946dd8b9f..ae804f6e887189634bec9ff206463c96cf3ddc18 100644 (file)
@@ -6312,7 +6312,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 Tue Sep 26 2023 07:47:33 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Tue Sep 26 2023 07:48:05 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index a8e32ef97f308f5b1b4519b74a86cc105580f3fe..9f89c276c320cab5c010588fc39356bfbfdb8432 100644 (file)
@@ -4873,7 +4873,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 Tue Sep 26 2023 07:47:33 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Tue Sep 26 2023 07:48:05 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index a533bafbfa70a2f5f25af67fd9f68e6d20dab92e..75d00eeb8ce6fecc2691c854b9d1bcfe07eb106e 100644 (file)
@@ -4573,7 +4573,7 @@ interface.</p>
                         
                     
             </td>
-            <td class="description last">Returns an array of of <code>Network.Device</code> class instances representing
+            <td class="description last">Returns an array of <code>Network.Device</code> class instances representing
 the sub-devices attached to this logical interface or <code>null</code> if the
 logical interface does not support sub-devices, e.g. because it is
 virtual and not a bridge.</td>
@@ -5227,7 +5227,7 @@ default route or <code>null</code> if no default route was found.</td>
     
     
     <div class="description">
-        <p>Return a human readable description for the protcol, such as
+        <p>Return a human readable description for the protocol, such as
 <code>Static address</code> or <code>DHCP client</code>.</p>
 <p>This function should be overwritten by subclasses.</p>
     </div>
@@ -5329,7 +5329,7 @@ default route or <code>null</code> if no default route was found.</td>
     
     
     <div class="description">
-        <p>Get the associared Linux network device of this network.</p>
+        <p>Get the associated Linux network device of this network.</p>
     </div>
     
 
@@ -6527,7 +6527,7 @@ protocol handler or <code>null</code> if no IPv4 addresses were set.</td>
                     
             </td>
             <td class="description last">Returns the name of the opkg package required for the protocol to
-function, e.g. <code>odhcp6c</code> for the <code>dhcpv6</code> prototocol.</td>
+function, e.g. <code>odhcp6c</code> for the <code>dhcpv6</code> protocol.</td>
         </tr>
     
     </tbody>
@@ -7542,7 +7542,7 @@ has no network devices attached.</p>
     <div class="description">
         <p>Checks whether this protocol is &quot;floating&quot;.</p>
 <p>A &quot;floating&quot; protocol is a protocol which spawns its own interfaces
-on demand, like a virtual one but which relies on an existinf lower
+on demand, like a virtual one but which relies on an existing lower
 level interface to initiate the connection.</p>
 <p>An example for such a protocol is &quot;pppoe&quot;.</p>
 <p>This function exists for backwards compatibility with older code
@@ -7857,7 +7857,7 @@ returns <code>true</code>.</p>
 <p>A &quot;virtual&quot; protocol is a protocol which spawns its own interfaces
 on demand instead of using existing physical interfaces.</p>
 <p>Examples for virtual protocols are <code>6in4</code> which <code>gre</code> spawn tunnel
-network device on startup, examples for non-virtual protcols are
+network device on startup, examples for non-virtual protocols are
 <code>dhcp</code> or <code>static</code> which apply IP configuration to existing interfaces.</p>
 <p>This function should be overwritten by subclasses.</p>
     </div>
@@ -8103,7 +8103,7 @@ configuration.</p></td>
         
 
         <footer>
-            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Tue Sep 26 2023 07:47:33 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Tue Sep 26 2023 07:48:05 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index 86c92bf16575f63af9bfc33dbb6dcbefaee466e9..0ea89f038c8aefc2855aa22e07b6c09d3a76b8d4 100644 (file)
@@ -4612,7 +4612,7 @@ nearby networks.</p>
                     
             </td>
             <td class="description last">Returns a promise resolving to an array of scan result objects
-describing the networks found in the vincinity.</td>
+describing the networks found in the vicinity.</td>
         </tr>
     
     </tbody>
@@ -4864,7 +4864,7 @@ this radio device.</td>
                     
             </td>
             <td class="description last">Returns a promise resolving to an array of <code>Network.WifiNetwork</code>
-instances respresenting the wireless networks associated with this
+instances representing the wireless networks associated with this
 radio device.</td>
         </tr>
     
@@ -5085,7 +5085,7 @@ runtime state.</p>
     <div class="nameContainer">
         <h4 class="name" id="set">
             
-            set<span class="signature">(opt, val)</span>
+            set<span class="signature">(opt, value)</span>
         </h4>
     
         
@@ -5155,7 +5155,7 @@ runtime state.</p>
        
         <tr>
             
-                <td class="name"><code>val</code></td>
+                <td class="name"><code>value</code></td>
             
             
             <td class="type">
@@ -5244,7 +5244,7 @@ configuration.</p></td>
         
 
         <footer>
-            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Tue Sep 26 2023 07:47:33 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Tue Sep 26 2023 07:48:05 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index 4b21c821b7b20a3ef84682c031eb82ddda77d17c..89c97afff3abe4086c32c3dacd1e58efd061b385 100644 (file)
@@ -3751,7 +3751,7 @@ such networks in parallel.</p></div>
                         
                     
                 
-                <p>Specifies whether to deauthenticate (<code>true</code>) or disassociate (<code>false</code>)
+                <p>Specifies whether to de-authenticate (<code>true</code>) or disassociate (<code>false</code>)
 the client.</p></td>
         </tr>
        
@@ -3827,7 +3827,7 @@ with. Default is <code>1</code> which corresponds to <code>Unspecified reason</c
                 
                 <p>Specifies the amount of milliseconds to ban the client from
 reconnecting. By default, no ban time is set which allows the client
-to reassociate / reauthenticate immediately.</p></td>
+to re-associate / reauthenticate immediately.</p></td>
         </tr>
        
        
@@ -4248,7 +4248,7 @@ information.</td>
                         
                     
             </td>
-            <td class="description last">Returns a string describing the current encryption or <code>-</code> if the the
+            <td class="description last">Returns a string describing the current encryption or <code>-</code> if the
 encryption state could not be found in <code>ubus</code> runtime information.</td>
         </tr>
     
@@ -5181,7 +5181,7 @@ information or <code>00</code> if it cannot be determined.</td>
                     
             </td>
             <td class="description last">Returns a <code>Network.Device</code> instance representing the Linux network
-device associted with this wireless network.</td>
+device associated with this wireless network.</td>
         </tr>
     
     </tbody>
@@ -5423,7 +5423,7 @@ name, depending on which information is available.</td>
     
     <div class="description">
         <p>Get the internal network ID of this wireless network.</p>
-<p>The network ID is a LuCI specific identifer in the form
+<p>The network ID is a LuCI specific identifier in the form
 <code>radio#.network#</code> to identify wireless networks by their corresponding
 radio and network index numbers.</p>
     </div>
@@ -7383,7 +7383,7 @@ or <code>null</code> if it cannot be determined.</td>
     
     
     <div class="description">
-        <p>Check whether this wifi network supports deauthenticating clients.</p>
+        <p>Check whether this wifi network supports de-authenticating clients.</p>
     </div>
     
 
@@ -7451,7 +7451,7 @@ or <code>null</code> if it cannot be determined.</td>
                     
             </td>
             <td class="description last">Returns <code>true</code> when this wifi network instance supports forcibly
-deauthenticating clients, otherwise <code>false</code>.</td>
+de-authenticating clients, otherwise <code>false</code>.</td>
         </tr>
     
     </tbody>
@@ -7675,7 +7675,7 @@ instance.</p>
     <div class="nameContainer">
         <h4 class="name" id="set">
             
-            set<span class="signature">(opt, val)</span>
+            set<span class="signature">(opt, value)</span>
         </h4>
     
         
@@ -7745,7 +7745,7 @@ instance.</p>
        
         <tr>
             
-                <td class="name"><code>val</code></td>
+                <td class="name"><code>value</code></td>
             
             
             <td class="type">
@@ -7834,7 +7834,7 @@ configuration.</p></td>
         
 
         <footer>
-            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Tue Sep 26 2023 07:47:33 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Tue Sep 26 2023 07:48:05 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index 595999b462f62a7d9cc63772719136b378577294..49f4818da49a57fb0bf05b976111a24f33b85d4b 100644 (file)
@@ -5017,7 +5017,7 @@ class instance describing the found hosts.</p>
     
     
     <div class="description">
-        <p>Obtains the the network device name of the given object.</p>
+        <p>Obtains the network device name of the given object.</p>
     </div>
     
 
@@ -6753,7 +6753,7 @@ else returns <code>false</code>.</td>
                         
                     
                 
-                <p>The netmask to convert into a bit count.</p></td>
+                <p>The netmask to convert into a bits count.</p></td>
         </tr>
        
        
@@ -7721,7 +7721,7 @@ rename could not be found.</td>
 <dd>
     
     <div class="description">
-        <p>Describes an swconfig switch topology by specifying the CPU
+        <p>Describes a swconfig switch topology by specifying the CPU
 connections and external port labels of a switch.</p>
     </div>
     
@@ -7800,7 +7800,7 @@ port is hardwired to.</p></td>
             
             <td class="description last"><p>The <code>ports</code> property points to an array describing the populated
 ports of the switch in the external label order. Each array item is
-an object containg the following keys:</p>
+an object containing the following keys:</p>
 <ul>
 <li><code>num</code> - the internal switch port number</li>
 <li><code>label</code> - the label of the port, e.g. <code>LAN 1</code> or <code>CPU (eth0)</code></li>
@@ -8732,7 +8732,7 @@ the driver.</p>
             
             
             
-            <td class="description last"><p>The powersafe mode for all non-peer neigbours, may be an empty
+            <td class="description last"><p>The powersafe mode for all non-peer neighbours, may be an empty
 string (<code>''</code>) or absent if not applicable or supported by the driver.</p>
 <p>The following modes are known:</p>
 <ul>
@@ -8996,7 +8996,7 @@ receiving rates.</p></td>
             
             
             
-            <td class="description last"><p>The amount of failed tranmission attempts. Only applicable to
+            <td class="description last"><p>The amount of failed transmission attempts. Only applicable to
 transmit rates.</p></td>
         </tr>
        
@@ -9208,7 +9208,7 @@ HT or VHT rates.</p></td>
             
             
             
-            <td class="description last"><p>Specifies whether the tranmission rate used 40MHz wide channel.
+            <td class="description last"><p>Specifies whether the transmission rate used 40MHz wide channel.
 Only applicable to HT or VHT rates.</p>
 <p>Note: this option exists for backwards compatibility only and its
 use is discouraged. The <code>mhz</code> field should be used instead to
@@ -9418,7 +9418,7 @@ Only applicable to HE rates.</p></td>
     
     <div class="description">
         <p>A wireless scan result object describes a neighbouring wireless
-network found in the vincinity.</p>
+network found in the vicinity.</p>
     </div>
     
     
@@ -9682,7 +9682,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 Tue Sep 26 2023 07:47:33 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Tue Sep 26 2023 07:48:05 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index a2d899627219e8281441959b5b0335db44fea9fd..38befac53f0c84255a6b743e62f2939dfc602fd6 100644 (file)
@@ -3759,7 +3759,7 @@ loop.</p></div>
     
     <div class="description">
         <p>Add a new operation to the polling loop. If the polling loop is not
-already started at this point, it will be implicitely started.</p>
+already started at this point, it will be implicitly started.</p>
     </div>
     
 
@@ -3955,8 +3955,8 @@ already is registered.</td>
     
     
     <div class="description">
-        <p>Remove an operation from the polling loop. If no further operatons
-are registered, the polling loop is implicitely stopped.</p>
+        <p>Remove an operation from the polling loop. If no further operations
+are registered, the polling loop is implicitly stopped.</p>
     </div>
     
 
@@ -4299,7 +4299,7 @@ to the <code>document</code> object upon successful stop.</p>
                         
                     
             </td>
-            <td class="description last">Returns <code>true</code> if polling has been stopped or <code>false</code> if it din't
+            <td class="description last">Returns <code>true</code> if polling has been stopped or <code>false</code> if it didn't
 run to begin with.</td>
         </tr>
     
@@ -4330,7 +4330,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 Tue Sep 26 2023 07:47:33 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Tue Sep 26 2023 07:48:05 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index 2c59c665b00e39bc6f6d5e1c4ad814b0b4ee44c7..4bd6df2a3d96a3d9b10bd4ef06a51b868dbbf951 100644 (file)
@@ -3940,7 +3940,7 @@ if it already was absolute.</td>
     <div class="nameContainer">
         <h4 class="name" id="get">
             
-            get<span class="signature">(target, <span class="optional">options</span>)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{Promise.&lt;<a href="LuCI.response.html">LuCI.response</a>>}</span>
+            get<span class="signature">(url, <span class="optional">options</span>)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{Promise.&lt;<a href="LuCI.response.html">LuCI.response</a>>}</span>
         </h4>
     
         
@@ -3987,7 +3987,7 @@ if it already was absolute.</td>
        
         <tr>
             
-                <td class="name"><code>target</code></td>
+                <td class="name"><code>url</code></td>
             
             
             <td class="type">
@@ -4120,7 +4120,7 @@ if it already was absolute.</td>
     <div class="nameContainer">
         <h4 class="name" id="post">
             
-            post<span class="signature">(target, <span class="optional">data</span>, <span class="optional">options</span>)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{Promise.&lt;<a href="LuCI.response.html">LuCI.response</a>>}</span>
+            post<span class="signature">(url, <span class="optional">data</span>, <span class="optional">options</span>)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{Promise.&lt;<a href="LuCI.response.html">LuCI.response</a>>}</span>
         </h4>
     
         
@@ -4167,7 +4167,7 @@ if it already was absolute.</td>
        
         <tr>
             
-                <td class="name"><code>target</code></td>
+                <td class="name"><code>url</code></td>
             
             
             <td class="type">
@@ -5265,7 +5265,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 Tue Sep 26 2023 07:47:33 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Tue Sep 26 2023 07:48:05 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index 6b521635d5fbe74b926ace896f74348bdb085eb2..570dba6a98a5a9c117ad86e2cfe440f80f4bbcb3 100644 (file)
     poll
     </h2>
     
-        <div class="class-description"><p>The <code>Request.poll</code> class provides some convience wrappers around
+        <div class="class-description"><p>The <code>Request.poll</code> class provides some convince wrappers around
 <a href="LuCI.poll.html"><code>LuCI.poll</code></a> mainly to simplify registering repeating HTTP
 request calls as polling functions.</p></div>
     
@@ -4449,7 +4449,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 Tue Sep 26 2023 07:47:33 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Tue Sep 26 2023 07:48:05 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index 5166247f8f13a9ef7b1933a8299bbd60ae21e4df..aed3e6e387f256993dee3665d6627acf2c19e5db 100644 (file)
@@ -4407,7 +4407,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 Tue Sep 26 2023 07:47:33 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Tue Sep 26 2023 07:48:05 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index d4e71976499529ffeb556eb83fa4c6fdcd5bc65b..9a8d0c780c8baeaac8194a29e3fe372da0d764f4 100644 (file)
@@ -3702,7 +3702,7 @@ and means for listing and invoking remove RPC methods.</p></div>
             
             <td class="description last">
                 
-                <p>The inteceptor function to register.</p></td>
+                <p>The interceptor function to register.</p></td>
         </tr>
        
        
@@ -4509,7 +4509,7 @@ signatures of each requested <code>ubus</code> object name will be returned.</td
             
             <td class="description last">
                 
-                <p>The inteceptor function to remove.</p></td>
+                <p>The interceptor function to remove.</p></td>
         </tr>
        
        
@@ -4592,7 +4592,7 @@ if it has not been found.</td>
     <div class="nameContainer">
         <h4 class="name" id="setBaseURL">
             
-            setBaseURL<span class="signature">(sid)</span>
+            setBaseURL<span class="signature">(url)</span>
         </h4>
     
         
@@ -4639,7 +4639,7 @@ if it has not been found.</td>
        
         <tr>
             
-                <td class="name"><code>sid</code></td>
+                <td class="name"><code>url</code></td>
             
             
             <td class="type">
@@ -4979,7 +4979,7 @@ When the resulting call function is invoked with <code>fn(true, false)</code>,
 the corresponding args object sent to the remote procedure will be
 <code>{ foo: true, bar: false }</code>.</li>
 <li><code>params: [ &quot;test&quot; ], filter: function(reply, args, extra) { ... }</code> -
-When the resultung generated function is invoked with
+When the resulting generated function is invoked with
 <code>fn(&quot;foo&quot;, &quot;bar&quot;, &quot;baz&quot;)</code> then <code>{ &quot;test&quot;: &quot;foo&quot; }</code> will be sent as
 argument to the remote procedure and the filter function will be
 invoked with <code>filterFn(reply, [ &quot;foo&quot; ], &quot;bar&quot;, &quot;baz&quot;)</code></li>
@@ -5082,7 +5082,7 @@ be returned as default instead.</li>
                 </td>
             
             
-            <td class="description last"><p>Specfies an optional filter function which is invoked to transform the
+            <td class="description last"><p>Specifies an optional filter function which is invoked to transform the
 received reply data before it is returned to the caller.</p></td>
         </tr>
        
@@ -5738,7 +5738,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 Tue Sep 26 2023 07:47:33 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Tue Sep 26 2023 07:48:05 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index 1bf61338b8eb52cc4b74752c635fe0bba21d1ea0..308c45006c9d785011ee16e46a27b4c75ce9c2d6 100644 (file)
@@ -4177,7 +4177,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 Tue Sep 26 2023 07:47:33 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Tue Sep 26 2023 07:48:05 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index e13b16d2479c8c1e09353542371610c3eef4fb9e..e77a5f313cff17a9cc92f99f0d436ba3afba012f 100644 (file)
     
         <div class="class-description"><p>The <code>LuCI.uci</code> class utilizes <a href="LuCI.rpc.html"><code>LuCI.rpc</code></a> to declare low level
 remote UCI <code>ubus</code> procedures and implements a local caching and data
-manipulation layer on top to allow for synchroneous operations on
+manipulation layer on top to allow for synchronous operations on
 UCI configuration data.</p></div>
     
 </header>  
@@ -3641,7 +3641,7 @@ UCI configuration data.</p></div>
     <div class="nameContainer">
         <h4 class="name" id="add">
             
-            add<span class="signature">(config, type, <span class="optional">name</span>)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{string}</span>
+            add<span class="signature">(conf, type, <span class="optional">name</span>)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{string}</span>
         </h4>
     
         
@@ -3689,7 +3689,7 @@ optionally named according to the given name.</p>
        
         <tr>
             
-                <td class="name"><code>config</code></td>
+                <td class="name"><code>conf</code></td>
             
             
             <td class="type">
@@ -4115,7 +4115,7 @@ names as keys and arrays of related change records as values.</td>
     <div class="nameContainer">
         <h4 class="name" id="createSID">
             
-            createSID<span class="signature">(config)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{string}</span>
+            createSID<span class="signature">(conf)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{string}</span>
         </h4>
     
         
@@ -4165,7 +4165,7 @@ by the remote <code>ubus</code> UCI api.</p>
        
         <tr>
             
-                <td class="name"><code>config</code></td>
+                <td class="name"><code>conf</code></td>
             
             
             <td class="type">
@@ -4264,7 +4264,7 @@ where <code>X</code> denotes a hexadecimal digit.</td>
     <div class="nameContainer">
         <h4 class="name" id="get">
             
-            get<span class="signature">(config, sid, <span class="optional">option</span>)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{null|string|Array.&lt;string>|<a href="LuCI.uci.html#.SectionObject">LuCI.uci.SectionObject</a>}</span>
+            get<span class="signature">(conf, sid, <span class="optional">opt</span>)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{null|string|Array.&lt;string>|<a href="LuCI.uci.html#.SectionObject">LuCI.uci.SectionObject</a>}</span>
         </h4>
     
         
@@ -4313,7 +4313,7 @@ option name is omitted.</p>
        
         <tr>
             
-                <td class="name"><code>config</code></td>
+                <td class="name"><code>conf</code></td>
             
             
             <td class="type">
@@ -4369,7 +4369,7 @@ option name is omitted.</p>
        
         <tr>
             
-                <td class="name"><code>option</code></td>
+                <td class="name"><code>opt</code></td>
             
             
             <td class="type">
@@ -4493,7 +4493,7 @@ found or if the corresponding configuration is not loaded.</li>
     <div class="nameContainer">
         <h4 class="name" id="get_first">
             
-            get_first<span class="signature">(config, <span class="optional">type</span>, <span class="optional">option</span>)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{null|string|Array.&lt;string>|<a href="LuCI.uci.html#.SectionObject">LuCI.uci.SectionObject</a>}</span>
+            get_first<span class="signature">(conf, <span class="optional">type</span>, <span class="optional">opt</span>)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{null|string|Array.&lt;string>|<a href="LuCI.uci.html#.SectionObject">LuCI.uci.SectionObject</a>}</span>
         </h4>
     
         
@@ -4511,7 +4511,7 @@ found or if the corresponding configuration is not loaded.</li>
     <div class="description">
         <p>Gets the value of the given option or the entire section object of
 the first found section of the specified type or the first found
-section of the entire configuration if no type is specfied.</p>
+section of the entire configuration if no type is specified.</p>
     </div>
     
 
@@ -4542,7 +4542,7 @@ section of the entire configuration if no type is specfied.</p>
        
         <tr>
             
-                <td class="name"><code>config</code></td>
+                <td class="name"><code>conf</code></td>
             
             
             <td class="type">
@@ -4602,7 +4602,7 @@ matching the given type.</p></td>
        
         <tr>
             
-                <td class="name"><code>option</code></td>
+                <td class="name"><code>opt</code></td>
             
             
             <td class="type">
@@ -4726,7 +4726,7 @@ found or if the corresponding configuration is not loaded.</li>
     <div class="nameContainer">
         <h4 class="name" id="load">
             
-            load<span class="signature">(config)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{Promise.&lt;Array.&lt;string>>}</span>
+            load<span class="signature">(packages)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{Promise.&lt;Array.&lt;string>>}</span>
         </h4>
     
         
@@ -4778,7 +4778,7 @@ data.</p>
        
         <tr>
             
-                <td class="name"><code>config</code></td>
+                <td class="name"><code>packages</code></td>
             
             
             <td class="type">
@@ -4881,7 +4881,7 @@ that have been successfully loaded.</td>
     <div class="nameContainer">
         <h4 class="name" id="move">
             
-            move<span class="signature">(config, sid1, <span class="optional">sid2</span>, <span class="optional">after</span>)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{boolean}</span>
+            move<span class="signature">(conf, sid1, <span class="optional">sid2</span>, <span class="optional">after</span>)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{boolean}</span>
         </h4>
     
         
@@ -4931,7 +4931,7 @@ before or after the second specified section.</p>
        
         <tr>
             
-                <td class="name"><code>config</code></td>
+                <td class="name"><code>conf</code></td>
             
             
             <td class="type">
@@ -5150,7 +5150,7 @@ when either the section specified by <code>sid1</code> or by <code>sid2</code> i
     <div class="nameContainer">
         <h4 class="name" id="remove">
             
-            remove<span class="signature">(config, sid)</span>
+            remove<span class="signature">(conf, sid)</span>
         </h4>
     
         
@@ -5197,7 +5197,7 @@ when either the section specified by <code>sid1</code> or by <code>sid2</code> i
        
         <tr>
             
-                <td class="name"><code>config</code></td>
+                <td class="name"><code>conf</code></td>
             
             
             <td class="type">
@@ -5289,7 +5289,7 @@ when either the section specified by <code>sid1</code> or by <code>sid2</code> i
     <div class="nameContainer">
         <h4 class="name" id="resolveSID">
             
-            resolveSID<span class="signature">(config, sid)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{string|null}</span>
+            resolveSID<span class="signature">(conf, sid)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{string|null}</span>
         </h4>
     
         
@@ -5337,7 +5337,7 @@ section ID value.</p>
        
         <tr>
             
-                <td class="name"><code>config</code></td>
+                <td class="name"><code>conf</code></td>
             
             
             <td class="type">
@@ -5571,7 +5571,7 @@ have been reloaded by the save operation.</td>
     <div class="nameContainer">
         <h4 class="name" id="sections">
             
-            sections<span class="signature">(config, <span class="optional">type</span>, <span class="optional">cb</span>)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{Array.&lt;<a href="LuCI.uci.html#.SectionObject">LuCI.uci.SectionObject</a>>}</span>
+            sections<span class="signature">(conf, <span class="optional">type</span>, <span class="optional">cb</span>)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{Array.&lt;<a href="LuCI.uci.html#.SectionObject">LuCI.uci.SectionObject</a>>}</span>
         </h4>
     
         
@@ -5619,7 +5619,7 @@ filtered by type.</p>
        
         <tr>
             
-                <td class="name"><code>config</code></td>
+                <td class="name"><code>conf</code></td>
             
             
             <td class="type">
@@ -5784,7 +5784,7 @@ configuration, filtered by type of a type has been specified.</td>
     <div class="nameContainer">
         <h4 class="name" id="set">
             
-            set<span class="signature">(config, sid, option, value)</span>
+            set<span class="signature">(conf, sid, opt, val)</span>
         </h4>
     
         
@@ -5834,7 +5834,7 @@ with a dot, the function will do nothing.</p>
        
         <tr>
             
-                <td class="name"><code>config</code></td>
+                <td class="name"><code>conf</code></td>
             
             
             <td class="type">
@@ -5880,7 +5880,7 @@ with a dot, the function will do nothing.</p>
        
         <tr>
             
-                <td class="name"><code>option</code></td>
+                <td class="name"><code>opt</code></td>
             
             
             <td class="type">
@@ -5903,7 +5903,7 @@ with a dot, the function will do nothing.</p>
        
         <tr>
             
-                <td class="name"><code>value</code></td>
+                <td class="name"><code>val</code></td>
             
             
             <td class="type">
@@ -5980,7 +5980,7 @@ with the given value.</p></td>
     <div class="nameContainer">
         <h4 class="name" id="set_first">
             
-            set_first<span class="signature">(config, <span class="optional">type</span>, option, value)</span>
+            set_first<span class="signature">(conf, <span class="optional">type</span>, opt, val)</span>
         </h4>
     
         
@@ -6031,7 +6031,7 @@ with a dot, the function will do nothing.</p>
        
         <tr>
             
-                <td class="name"><code>config</code></td>
+                <td class="name"><code>conf</code></td>
             
             
             <td class="type">
@@ -6091,7 +6091,7 @@ section matching the given type is used.</p></td>
        
         <tr>
             
-                <td class="name"><code>option</code></td>
+                <td class="name"><code>opt</code></td>
             
             
             <td class="type">
@@ -6119,7 +6119,7 @@ section matching the given type is used.</p></td>
        
         <tr>
             
-                <td class="name"><code>value</code></td>
+                <td class="name"><code>val</code></td>
             
             
             <td class="type">
@@ -6201,7 +6201,7 @@ with the given value.</p></td>
     <div class="nameContainer">
         <h4 class="name" id="unload">
             
-            unload<span class="signature">(config)</span>
+            unload<span class="signature">(packages)</span>
         </h4>
     
         
@@ -6248,7 +6248,7 @@ with the given value.</p></td>
        
         <tr>
             
-                <td class="name"><code>config</code></td>
+                <td class="name"><code>packages</code></td>
             
             
             <td class="type">
@@ -6321,7 +6321,7 @@ names to unload.</p></td>
     <div class="nameContainer">
         <h4 class="name" id="unset">
             
-            unset<span class="signature">(config, sid, option)</span>
+            unset<span class="signature">(conf, sid, opt)</span>
         </h4>
     
         
@@ -6371,7 +6371,7 @@ configuration.</p>
        
         <tr>
             
-                <td class="name"><code>config</code></td>
+                <td class="name"><code>conf</code></td>
             
             
             <td class="type">
@@ -6417,7 +6417,7 @@ configuration.</p>
        
         <tr>
             
-                <td class="name"><code>option</code></td>
+                <td class="name"><code>opt</code></td>
             
             
             <td class="type">
@@ -6486,7 +6486,7 @@ configuration.</p>
     <div class="nameContainer">
         <h4 class="name" id="unset_first">
             
-            unset_first<span class="signature">(config, <span class="optional">type</span>, option)</span>
+            unset_first<span class="signature">(conf, <span class="optional">type</span>, opt)</span>
         </h4>
     
         
@@ -6537,7 +6537,7 @@ of the entire config when no type has is specified.</p>
        
         <tr>
             
-                <td class="name"><code>config</code></td>
+                <td class="name"><code>conf</code></td>
             
             
             <td class="type">
@@ -6597,7 +6597,7 @@ section matching the given type is used.</p></td>
        
         <tr>
             
-                <td class="name"><code>option</code></td>
+                <td class="name"><code>opt</code></td>
             
             
             <td class="type">
@@ -6879,7 +6879,7 @@ renamed.</li>
         <p>A section object represents the options and their corresponding values
 enclosed within a configuration section, as well as some additional
 meta data such as sort indexes and internal ID.</p>
-<p>Any internal metadata fields are prefixed with a dot which is isn't
+<p>Any internal metadata fields are prefixed with a dot which isn't
 an allowed character for normal option names.</p>
     </div>
     
@@ -6954,7 +6954,7 @@ anonymous (<code>true</code>) or named (<code>false</code>).</p></td>
             
             
             
-            <td class="description last"><p>The <code>.index</code> property specifes the sort order of the section.</p></td>
+            <td class="description last"><p>The <code>.index</code> property specifies the sort order of the section.</p></td>
         </tr>
        
        
@@ -7225,7 +7225,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 Tue Sep 26 2023 07:47:33 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Tue Sep 26 2023 07:48:05 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index a47ed4001f2b69aa978a912758d2637f2115c355..1a0bc8919ac98a0c477e499a5cbabdcb1d1b695b 100644 (file)
@@ -3544,7 +3544,7 @@ implemented by <code>LuCI.ui</code>. It provides the common logic for getting an
 setting values, for checking the validity state and for wiring up required
 events.</p>
 <p>UI widget instances are usually not supposed to be created by view code
-directly, instead they're implicitely created by <code>LuCI.form</code> when
+directly, instead they're implicitly created by <code>LuCI.form</code> when
 instantiating CBI forms.</p>
 <p>This class is automatically instantiated as part of <code>LuCI.ui</code>. To use it
 in views, use <code>'require ui'</code> and refer to <code>ui.AbstractElement</code>. To import
@@ -3941,7 +3941,7 @@ an array of strings or <code>null</code> for unset values.</td>
                     
             </td>
             <td class="description last">Returns <code>true</code> if the input value has been altered by the user or
-<code>false</code> if it is unchaged. Note that if the user modifies the initial
+<code>false</code> if it is unchanged. Note that if the user modifies the initial
 value and changes it back to the original state, it is still reported
 as changed.</td>
         </tr>
@@ -5281,7 +5281,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 Tue Sep 26 2023 07:47:33 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Tue Sep 26 2023 07:48:05 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index da108d5a5618f8977ca544794b17348f9693c8ef..7fc43759e81a282f8ee99fdd3e92921685ac2ae7 100644 (file)
     
         <div class="class-description"><p>The <code>Checkbox</code> class implements a simple checkbox input field.</p>
 <p>UI widget instances are usually not supposed to be created by view code
-directly, instead they're implicitely created by <code>LuCI.form</code> when
+directly, instead they're implicitly created by <code>LuCI.form</code> when
 instantiating CBI forms.</p>
 <p>This class is automatically instantiated as part of <code>LuCI.ui</code>. To use it
 in views, use <code>'require ui'</code> and refer to <code>ui.Checkbox</code>. To import it in
@@ -4048,7 +4048,7 @@ an array of strings or <code>null</code> for unset values.</td>
                     
             </td>
             <td class="description last">Returns <code>true</code> if the input value has been altered by the user or
-<code>false</code> if it is unchaged. Note that if the user modifies the initial
+<code>false</code> if it is unchanged. Note that if the user modifies the initial
 value and changes it back to the original state, it is still reported
 as changed.</td>
         </tr>
@@ -5395,7 +5395,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 Tue Sep 26 2023 07:47:33 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Tue Sep 26 2023 07:48:05 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index 03cd4afc912c81c8b949025b881666edbd2bab67..3a276570e0d10478795ed9ef7c7e25ab1a44a0ed 100644 (file)
         <div class="class-description"><p>The <code>ComboButton</code> class implements a button element which can be expanded
 into a dropdown to chose from a set of different action choices.</p>
 <p>UI widget instances are usually not supposed to be created by view code
-directly, instead they're implicitely created by <code>LuCI.form</code> when
+directly, instead they're implicitly created by <code>LuCI.form</code> when
 instantiating CBI forms.</p>
 <p>This class is automatically instantiated as part of <code>LuCI.ui</code>. To use it
 in views, use <code>'require ui'</code> and refer to <code>ui.ComboButton</code>. To import it in
@@ -4331,7 +4331,7 @@ of keeping them.</p></td>
                     
             </td>
             <td class="description last">Returns <code>true</code> if the input value has been altered by the user or
-<code>false</code> if it is unchaged. Note that if the user modifies the initial
+<code>false</code> if it is unchanged. Note that if the user modifies the initial
 value and changes it back to the original state, it is still reported
 as changed.</td>
         </tr>
@@ -5156,7 +5156,7 @@ trigger validation runs, e.g. when programmatically altering values.</p>
     <div class="description">
         <p>ComboButtons support the same properties as
 <a href="LuCI.ui.Dropdown.html#.InitOptions"><code>Dropdown.InitOptions</code></a> but enforce
-specific values for some properties and add aditional button specific
+specific values for some properties and add additional button specific
 properties.</p>
     </div>
     
@@ -5425,7 +5425,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 Tue Sep 26 2023 07:47:33 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Tue Sep 26 2023 07:48:05 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index 62ec86e29ed770720c0e21b6ff1de5046ecb6101..b5d3375874e2985a86ad6f4785d5a79441d39d36 100644 (file)
@@ -3544,7 +3544,7 @@ to enter custom values. Historically, comboboxes used to be a dedicated
 widget type in LuCI but nowadays they are direct aliases of dropdown widgets
 with a set of enforced default properties for easier instantiation.</p>
 <p>UI widget instances are usually not supposed to be created by view code
-directly, instead they're implicitely created by <code>LuCI.form</code> when
+directly, instead they're implicitly created by <code>LuCI.form</code> when
 instantiating CBI forms.</p>
 <p>This class is automatically instantiated as part of <code>LuCI.ui</code>. To use it
 in views, use <code>'require ui'</code> and refer to <code>ui.Combobox</code>. To import it in
@@ -4333,7 +4333,7 @@ of keeping them.</p></td>
                     
             </td>
             <td class="description last">Returns <code>true</code> if the input value has been altered by the user or
-<code>false</code> if it is unchaged. Note that if the user modifies the initial
+<code>false</code> if it is unchanged. Note that if the user modifies the initial
 value and changes it back to the original state, it is still reported
 as changed.</td>
         </tr>
@@ -5328,7 +5328,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 Tue Sep 26 2023 07:47:33 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Tue Sep 26 2023 07:48:05 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index 8cad2088aecc6cc4866a664c71b0f1b730590912..721ef7e7abab4d32777db97df3694759e7a0ef5d 100644 (file)
         <div class="class-description"><p>The <code>Dropdown</code> class implements a rich, stylable dropdown menu which
 supports non-text choice labels.</p>
 <p>UI widget instances are usually not supposed to be created by view code
-directly, instead they're implicitely created by <code>LuCI.form</code> when
+directly, instead they're implicitly created by <code>LuCI.form</code> when
 instantiating CBI forms.</p>
 <p>This class is automatically instantiated as part of <code>LuCI.ui</code>. To use it
 in views, use <code>'require ui'</code> and refer to <code>ui.Dropdown</code>. To import it in
@@ -4436,7 +4436,7 @@ an array of strings or <code>null</code> for unset values.</td>
                     
             </td>
             <td class="description last">Returns <code>true</code> if the input value has been altered by the user or
-<code>false</code> if it is unchaged. Note that if the user modifies the initial
+<code>false</code> if it is unchanged. Note that if the user modifies the initial
 value and changes it back to the original state, it is still reported
 as changed.</td>
         </tr>
@@ -6126,7 +6126,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 Tue Sep 26 2023 07:47:33 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Tue Sep 26 2023 07:48:05 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index 3989a807158eee69a8a5164f8c519a298c764956..3d596931c825657ea2cc00f4b1029f695297aa42 100644 (file)
 an arbitrary amount of input values, either from free formed text input or
 from a set of predefined choices.</p>
 <p>UI widget instances are usually not supposed to be created by view code
-directly, instead they're implicitely created by <code>LuCI.form</code> when
+directly, instead they're implicitly created by <code>LuCI.form</code> when
 instantiating CBI forms.</p>
 <p>This class is automatically instantiated as part of <code>LuCI.ui</code>. To use it
 in views, use <code>'require ui'</code> and refer to <code>ui.DynamicList</code>. To import it in
@@ -4307,7 +4307,7 @@ an array of strings or <code>null</code> for unset values.</td>
                     
             </td>
             <td class="description last">Returns <code>true</code> if the input value has been altered by the user or
-<code>false</code> if it is unchaged. Note that if the user modifies the initial
+<code>false</code> if it is unchanged. Note that if the user modifies the initial
 value and changes it back to the original state, it is still reported
 as changed.</td>
         </tr>
@@ -5360,7 +5360,7 @@ trigger validation runs, e.g. when programmatically altering values.</p>
 <dd>
     
     <div class="description">
-        <p>In case choices are passed to the dynamic list contructor, the widget
+        <p>In case choices are passed to the dynamic list constructor, the widget
 supports the same properties as <a href="LuCI.ui.Dropdown.html#.InitOptions"><code>Dropdown.InitOptions</code></a>
 but enforces specific values for some dropdown properties.</p>
     </div>
@@ -5503,7 +5503,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 Tue Sep 26 2023 07:47:33 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Tue Sep 26 2023 07:48:05 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index 62d69ca3823f4186d860a071fb0aa01ef2a1072c..9f19f51d39c9c4db3088803835056feb512d7e74 100644 (file)
         <div class="class-description"><p>The <code>FileUpload</code> class implements a widget which allows the user to upload,
 browse, select and delete files beneath a predefined remote directory.</p>
 <p>UI widget instances are usually not supposed to be created by view code
-directly, instead they're implicitely created by <code>LuCI.form</code> when
+directly, instead they're implicitly created by <code>LuCI.form</code> when
 instantiating CBI forms.</p>
 <p>This class is automatically instantiated as part of <code>LuCI.ui</code>. To use it
 in views, use <code>'require ui'</code> and refer to <code>ui.FileUpload</code>. To import it in
@@ -4053,7 +4053,7 @@ an array of strings or <code>null</code> for unset values.</td>
                     
             </td>
             <td class="description last">Returns <code>true</code> if the input value has been altered by the user or
-<code>false</code> if it is unchaged. Note that if the user modifies the initial
+<code>false</code> if it is unchanged. Note that if the user modifies the initial
 value and changes it back to the original state, it is still reported
 as changed.</td>
         </tr>
@@ -5298,9 +5298,9 @@ merely controls whether the file remove controls are rendered or not.</p></td>
             
             
             <td class="description last"><p>Specifies the remote directory the upload and file browsing actions take
-place in. Browsing to directories outside of the root directory is
+place in. Browsing to directories outside the root directory is
 prevented by the widget. Note that this is not a security feature.
-Whether remote directories are browseable or not solely depends on the
+Whether remote directories are browsable or not solely depends on the
 ACL setup for the current session.</p></td>
         </tr>
        
@@ -5352,7 +5352,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 Tue Sep 26 2023 07:47:33 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Tue Sep 26 2023 07:48:05 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index 793a4411f69a8284ba980665cd91bd80368a7797..1da67b42fa2a00ea0ff1023521530cf11d07d3f1 100644 (file)
         <div class="class-description"><p>The <code>Hiddenfield</code> class implements an HTML <code>&lt;input type=&quot;hidden&quot;&gt;</code> field
 which allows to store form data without exposing it to the user.</p>
 <p>UI widget instances are usually not supposed to be created by view code
-directly, instead they're implicitely created by <code>LuCI.form</code> when
+directly, instead they're implicitly created by <code>LuCI.form</code> when
 instantiating CBI forms.</p>
 <p>This class is automatically instantiated as part of <code>LuCI.ui</code>. To use it
 in views, use <code>'require ui'</code> and refer to <code>ui.Hiddenfield</code>. To import it in
@@ -4052,7 +4052,7 @@ an array of strings or <code>null</code> for unset values.</td>
                     
             </td>
             <td class="description last">Returns <code>true</code> if the input value has been altered by the user or
-<code>false</code> if it is unchaged. Note that if the user modifies the initial
+<code>false</code> if it is unchanged. Note that if the user modifies the initial
 value and changes it back to the original state, it is still reported
 as changed.</td>
         </tr>
@@ -5106,7 +5106,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 Tue Sep 26 2023 07:47:33 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Tue Sep 26 2023 07:48:05 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index f0c96178e44e211cd642db4060c577ce8954979d..a8de27735983630cb88593348fc4c93f7fd7b8e4 100644 (file)
 or a group of checkboxes or radio buttons, depending on whether multiple
 values are enabled or not.</p>
 <p>UI widget instances are usually not supposed to be created by view code
-directly, instead they're implicitely created by <code>LuCI.form</code> when
+directly, instead they're implicitly created by <code>LuCI.form</code> when
 instantiating CBI forms.</p>
 <p>This class is automatically instantiated as part of <code>LuCI.ui</code>. To use it
 in views, use <code>'require ui'</code> and refer to <code>ui.Select</code>. To import it in
@@ -4087,7 +4087,7 @@ an array of strings or <code>null</code> for unset values.</td>
                     
             </td>
             <td class="description last">Returns <code>true</code> if the input value has been altered by the user or
-<code>false</code> if it is unchaged. Note that if the user modifies the initial
+<code>false</code> if it is unchanged. Note that if the user modifies the initial
 value and changes it back to the original state, it is still reported
 as changed.</td>
         </tr>
@@ -5222,7 +5222,10 @@ the following properties are recognized:</p>
             <td class="type">
             
                 
-<span class="param-type">string</span>
+<span class="param-type">"select"</span>
+|
+
+<span class="param-type">"individual"</span>
 
 
             
@@ -5455,7 +5458,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 Tue Sep 26 2023 07:47:33 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Tue Sep 26 2023 07:48:05 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index f238d5835382e9b9c4a5c6ce5a303e58e585a4c1..b8e1b72ff19dc5428fd37c4361aa250f6cb2b5db 100644 (file)
     
         <div class="class-description"><p>The <code>Textarea</code> class implements a multiline text area input field.</p>
 <p>UI widget instances are usually not supposed to be created by view code
-directly, instead they're implicitely created by <code>LuCI.form</code> when
+directly, instead they're implicitly created by <code>LuCI.form</code> when
 instantiating CBI forms.</p>
 <p>This class is automatically instantiated as part of <code>LuCI.ui</code>. To use it
 in views, use <code>'require ui'</code> and refer to <code>ui.Textarea</code>. To import it in
@@ -4048,7 +4048,7 @@ an array of strings or <code>null</code> for unset values.</td>
                     
             </td>
             <td class="description last">Returns <code>true</code> if the input value has been altered by the user or
-<code>false</code> if it is unchaged. Note that if the user modifies the initial
+<code>false</code> if it is unchanged. Note that if the user modifies the initial
 value and changes it back to the original state, it is still reported
 as changed.</td>
         </tr>
@@ -5404,7 +5404,7 @@ contents.</p></td>
         
 
         <footer>
-            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Tue Sep 26 2023 07:47:33 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Tue Sep 26 2023 07:48:05 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index ea987e20ca6c721a6e6b01e549c07e54634b763d..ee4537c4a7601b7251bd6c6f78a21eafad55bbda 100644 (file)
     
         <div class="class-description"><p>The <code>Textfield</code> class implements a standard single line text input field.</p>
 <p>UI widget instances are usually not supposed to be created by view code
-directly, instead they're implicitely created by <code>LuCI.form</code> when
+directly, instead they're implicitly created by <code>LuCI.form</code> when
 instantiating CBI forms.</p>
 <p>This class is automatically instantiated as part of <code>LuCI.ui</code>. To use it
 in views, use <code>'require ui'</code> and refer to <code>ui.Textfield</code>. To import it in
@@ -4048,7 +4048,7 @@ an array of strings or <code>null</code> for unset values.</td>
                     
             </td>
             <td class="description last">Returns <code>true</code> if the input value has been altered by the user or
-<code>false</code> if it is unchaged. Note that if the user modifies the initial
+<code>false</code> if it is unchanged. Note that if the user modifies the initial
 value and changes it back to the original state, it is still reported
 as changed.</td>
         </tr>
@@ -5332,7 +5332,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 Tue Sep 26 2023 07:47:33 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Tue Sep 26 2023 07:48:05 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index 3392bf6cd4682eaa347f0d0d458d2c1eab45d9d9..1c907b1b15198b36afc878c3318362b7fd59b50c 100644 (file)
@@ -4051,7 +4051,7 @@ complete.</p>
     <div class="nameContainer">
         <h4 class="name" id="setIndicator">
             
-            setIndicator<span class="signature">(numChanges)</span>
+            setIndicator<span class="signature">(n)</span>
         </h4>
     
         
@@ -4102,7 +4102,7 @@ is removed.</p>
        
         <tr>
             
-                <td class="name"><code>numChanges</code></td>
+                <td class="name"><code>n</code></td>
             
             
             <td class="type">
@@ -4184,7 +4184,7 @@ is removed.</p>
         
 
         <footer>
-            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Tue Sep 26 2023 07:47:33 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Tue Sep 26 2023 07:48:05 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index 65135b4b4f6d5143b523126181243b910b97033a..14efcbd412e8bf24888f96bc209f7bd1ad39a179 100644 (file)
@@ -3686,7 +3686,7 @@ external JavaScript, use <code>L.require(&quot;ui&quot;).then(...)</code>.</p></
     <div class="nameContainer">
         <h4 class="name" id="addNotification">
             
-            addNotification<span class="signature">(<span class="optional">title</span>, contents, <span class="optional">classes</span>)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{Node}</span>
+            addNotification<span class="signature">(<span class="optional">title</span>, children, <span class="optional">classes</span>)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{Node}</span>
         </h4>
     
         
@@ -3704,10 +3704,10 @@ external JavaScript, use <code>L.require(&quot;ui&quot;).then(...)</code>.</p></
     <div class="description">
         <p>Add a notification banner at the top of the current view.</p>
 <p>A notification banner is an alert message usually displayed at the
-top of the current view, spanning the entire availibe width.
+top of the current view, spanning the entire available width.
 Notification banners will stay in place until dismissed by the user.
 Multiple banners may be shown at the same time.</p>
-<p>Additional CSS class names may be passed to influence the appearence of
+<p>Additional CSS class names may be passed to influence the appearance of
 the banner. Valid values for the classes depend on the underlying theme.</p>
     </div>
     
@@ -3770,7 +3770,7 @@ will be rendered.</p></td>
        
         <tr>
             
-                <td class="name"><code>contents</code></td>
+                <td class="name"><code>children</code></td>
             
             
             <td class="type">
@@ -4609,7 +4609,7 @@ valid function value.</td>
     
     
     <div class="description">
-        <p>Remove an header area indicator.</p>
+        <p>Remove a header area indicator.</p>
 <p>This function removes the given indicator label from the header indicator
 area. When the given indicator is not found, this function does nothing.</p>
     </div>
@@ -4840,7 +4840,7 @@ resulting class instance is a descendant of
 <a href="LuCI.view.html"><code>LuCI.view</code></a>.</p>
 <p>By instantiating the view class, its corresponding contents are
 rendered and included into the view area. Any runtime errors are
-catched and rendered using <a href="LuCI.html#error"><code>LuCI.error()</code></a>.</p>
+caught and rendered using <a href="LuCI.html#error"><code>LuCI.error()</code></a>.</p>
     </div>
     
 
@@ -4993,7 +4993,7 @@ separators and appends the resulting nodes to the given parent DOM node.</p>
 <code>&lt;strong&gt;</code> element and the value corresponding to the label are
 subsequently wrapped into a <code>&lt;span class=&quot;nowrap&quot;&gt;</code> element.</p>
 <p>The resulting <code>&lt;span&gt;</code> element tuples are joined by the given separators
-to form the final markup which is appened to the given parent DOM node.</p>
+to form the final markup which is appended to the given parent DOM node.</p>
     </div>
     
 
@@ -5211,7 +5211,7 @@ accepted by <code>LuCI.dom.content()</code>.</p></td>
     <div class="nameContainer">
         <h4 class="name" id="pingDevice">
             
-            pingDevice<span class="signature">(<span class="optional">proto</span>, <span class="optional">host</span>)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{Promise.&lt;Event>}</span>
+            pingDevice<span class="signature">(<span class="optional">proto</span>, <span class="optional">ipaddr</span>)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{Promise.&lt;Event>}</span>
         </h4>
     
         
@@ -5228,7 +5228,7 @@ accepted by <code>LuCI.dom.content()</code>.</p></td>
     
     <div class="description">
         <p>Perform a device connectivity test.</p>
-<p>Attempt to fetch a well known ressource from the remote device via HTTP
+<p>Attempt to fetch a well known resource from the remote device via HTTP
 in order to test connectivity. This function is mainly useful to wait
 for the router to come back online after a reboot or reconfiguration.</p>
     </div>
@@ -5300,7 +5300,7 @@ for the router to come back online after a reboot or reconfiguration.</p>
        
         <tr>
             
-                <td class="name"><code>host</code></td>
+                <td class="name"><code>ipaddr</code></td>
             
             
             <td class="type">
@@ -5430,7 +5430,7 @@ or rejecting with <code>null</code> when the connectivity check timed out.</td>
     
     
     <div class="description">
-        <p>Display or update an header area indicator.</p>
+        <p>Display or update a header area indicator.</p>
 <p>An indicator is a small label displayed in the header area of the screen
 providing few amounts of status information such as item counts or state
 toggle indicators.</p>
@@ -5579,7 +5579,10 @@ existing labels it is ignored.</p></td>
             <td class="type">
             
                 
-<span class="param-type">string</span>
+<span class="param-type">"active"</span>
+|
+
+<span class="param-type">"inactive"</span>
 
 
             
@@ -5685,7 +5688,7 @@ changes were made.</td>
     <div class="nameContainer">
         <h4 class="name" id="showModal">
             
-            showModal<span class="signature">(<span class="optional">title</span>, contents, <span class="optional">classes</span>)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{Node}</span>
+            showModal<span class="signature">(<span class="optional">title</span>, children, <span class="optional">classes</span>)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{Node}</span>
         </h4>
     
         
@@ -5706,7 +5709,7 @@ changes were made.</td>
 with the underlying view contents. Only one modal dialog instance can
 be opened. Invoking showModal() while a modal dialog is already open will
 replace the open dialog with a new one having the specified contents.</p>
-<p>Additional CSS class names may be passed to influence the appearence of
+<p>Additional CSS class names may be passed to influence the appearance of
 the dialog. Valid values for the classes depend on the underlying theme.</p>
     </div>
     
@@ -5768,7 +5771,7 @@ the dialog. Valid values for the classes depend on the underlying theme.</p>
        
         <tr>
             
-                <td class="name"><code>contents</code></td>
+                <td class="name"><code>children</code></td>
             
             
             <td class="type">
@@ -5914,7 +5917,7 @@ element.</p></td>
     <div class="nameContainer">
         <h4 class="name" id="uploadFile">
             
-            uploadFile<span class="signature">(path, <span class="optional">progessStatusNode</span>)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{Promise.&lt;<a href="LuCI.ui.html#.FileUploadReply">LuCI.ui.FileUploadReply</a>>}</span>
+            uploadFile<span class="signature">(path, <span class="optional">progressStatusNode</span>)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{Promise.&lt;<a href="LuCI.ui.html#.FileUploadReply">LuCI.ui.FileUploadReply</a>>}</span>
         </h4>
     
         
@@ -5991,7 +5994,7 @@ upload a file to a predefined remote destination path.</p>
        
         <tr>
             
-                <td class="name"><code>progessStatusNode</code></td>
+                <td class="name"><code>progressStatusNode</code></td>
             
             
             <td class="type">
@@ -6277,7 +6280,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 Tue Sep 26 2023 07:47:33 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Tue Sep 26 2023 07:48:05 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index 6b0222d665ba399c84d08eca12633643f5b20cf9..7c720bef9be39495928111faba21f1b31f2ce8c3 100644 (file)
@@ -4102,7 +4102,7 @@ internal root node if omitted.</p></td>
             <td class="type">
             
                 
-<span class="param-type">satisified</span>
+<span class="param-type">satisfied</span>
 
 
             
@@ -4118,7 +4118,7 @@ internal root node if omitted.</p></td>
             
             
             
-            <td class="description last"><p>Boolean indicating whether the menu enries dependencies are satisfied</p></td>
+            <td class="description last"><p>Boolean indicating whether the menu entries dependencies are satisfied</p></td>
         </tr>
        
        
@@ -4231,7 +4231,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 Tue Sep 26 2023 07:47:33 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Tue Sep 26 2023 07:48:05 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index b56392876e4737024d3df6bf814d2db42214589a..49a65d647652d072ecd106ecbd4a4566ecc58bc3 100644 (file)
@@ -3931,7 +3931,7 @@ DOM node.</p></td>
         
 
         <footer>
-            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Tue Sep 26 2023 07:47:33 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Tue Sep 26 2023 07:48:05 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index 856291156d0e066875f46a3fa4902f5f18785454..e77f5ae4884146cdbdbaa9377b3c1c0c46c75b89 100644 (file)
@@ -3899,7 +3899,7 @@ with <code>null</code>.</p>
             <td class="description last">Any return values of this function are discarded, but
 passed through <code>Promise.resolve()</code> to ensure that any
 returned promise runs to completion before the button
-is reenabled.</td>
+is re-enabled.</td>
         </tr>
     
     </tbody>
@@ -4063,7 +4063,7 @@ with <code>null</code>.</p>
             <td class="description last">Any return values of this function are discarded, but
 passed through <code>Promise.resolve()</code> to ensure that any
 returned promise runs to completion before the button
-is reenabled.</td>
+is re-enabled.</td>
         </tr>
     
     </tbody>
@@ -4229,7 +4229,7 @@ extending this base class should overwrite the
             <td class="description last">Any return values of this function are discarded, but
 passed through <code>Promise.resolve()</code> to ensure that any
 returned promise runs to completion before the button
-is reenabled.</td>
+is re-enabled.</td>
         </tr>
     
     </tbody>
@@ -4535,7 +4535,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 Tue Sep 26 2023 07:47:33 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Tue Sep 26 2023 07:48:05 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index 5640e7d57e9b863ed8ed585561119fe324a23824..83af0754c552e548a84d6af21d7d36d9e44add2b 100644 (file)
@@ -4499,7 +4499,7 @@ when invoked.</p>
         
 
         <footer>
-            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Tue Sep 26 2023 07:47:33 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Tue Sep 26 2023 07:48:05 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index 949d05ef371f6406934e0cfd12702fc81686748f..ca5c9ad620f8e1f3d7cf405fb0f29de964d409fd 100644 (file)
@@ -3738,7 +3738,7 @@ var CBIAbstractElement = baseclass.extend(/** @lends LuCI.form.AbstractElement.p
        /**
         * Add another form element as children to this element.
         *
-        * @param {AbstractElement} element
+        * @param {AbstractElement} obj
         * The form element to add.
         */
        append: function(obj) {
@@ -3751,7 +3751,7 @@ var CBIAbstractElement = baseclass.extend(/** @lends LuCI.form.AbstractElement.p
         * The `parse()` function recursively walks the form element tree and
         * triggers input value reading and validation for each encountered element.
         *
-        * Elements which are hidden due to unsatisified dependencies are skipped.
+        * Elements which are hidden due to unsatisfied dependencies are skipped.
         *
         * @returns {Promise&lt;void>}
         * Returns a promise resolving once this element's value and the values of
@@ -3811,7 +3811,7 @@ var CBIAbstractElement = baseclass.extend(/** @lends LuCI.form.AbstractElement.p
        /**
         * Strip any HTML tags from the given input string.
         *
-        * @param {string} input
+        * @param {string} s
         * The input string to clean.
         *
         * @returns {string}
@@ -3882,7 +3882,7 @@ var CBIAbstractElement = baseclass.extend(/** @lends LuCI.form.AbstractElement.p
  * @classdesc
  *
  * The `Map` class represents one complete form. A form usually maps one UCI
- * configuraton file and is divided into multiple sections containing multiple
+ * configuration file and is divided into multiple sections containing multiple
  * fields each.
  *
  * It serves as main entry point into the `LuCI.form` for typical view code.
@@ -3898,7 +3898,7 @@ var CBIAbstractElement = baseclass.extend(/** @lends LuCI.form.AbstractElement.p
  *
  * @param {string} [description]
  * The description text of the form which is usually rendered as text
- * paragraph below the form title and before the actual form conents.
+ * paragraph below the form title and before the actual form contents.
  * If omitted, the corresponding paragraph element will not be rendered.
  */
 var CBIMap = CBIAbstractElement.extend(/** @lends LuCI.form.Map.prototype */ {
@@ -4036,11 +4036,11 @@ var CBIMap = CBIAbstractElement.extend(/** @lends LuCI.form.Map.prototype */ {
         * @param {LuCI.form.AbstractSection} sectionclass
         * The section class to use for rendering the configuration section.
         * Note that this value must be the class itself, not a class instance
-        * obtained from calling `new`. It must also be a class dervied from
+        * obtained from calling `new`. It must also be a class derived from
         * `LuCI.form.AbstractSection`.
         *
         * @param {...string} classargs
-        * Additional arguments which are passed as-is to the contructor of the
+        * Additional arguments which are passed as-is to the constructor of the
         * given section class. Refer to the class specific constructor
         * documentation for details.
         *
@@ -4092,7 +4092,7 @@ var CBIMap = CBIAbstractElement.extend(/** @lends LuCI.form.Map.prototype */ {
         * The `parse()` function recursively walks the form element tree and
         * triggers input value reading and validation for each child element.
         *
-        * Elements which are hidden due to unsatisified dependencies are skipped.
+        * Elements which are hidden due to unsatisfied dependencies are skipped.
         *
         * @returns {Promise&lt;void>}
         * Returns a promise resolving once the entire form completed parsing all
@@ -4122,7 +4122,7 @@ var CBIMap = CBIAbstractElement.extend(/** @lends LuCI.form.Map.prototype */ {
         *
         * @param {boolean} [silent=false]
         * If set to `true`, trigger an alert message to the user in case saving
-        * the form data failes. Otherwise fail silently.
+        * the form data failures. Otherwise fail silently.
         *
         * @returns {Promise&lt;void>}
         * Returns a promise resolving once the entire save operation is complete.
@@ -4222,15 +4222,15 @@ var CBIMap = CBIAbstractElement.extend(/** @lends LuCI.form.Map.prototype */ {
        /**
         * Find a form option element instance.
         *
-        * @param {string} name_or_id
+        * @param {string} name
         * The name or the full ID of the option element to look up.
         *
         * @param {string} [section_id]
         * The ID of the UCI section containing the option to look up. May be
         * omitted if a full ID is passed as first argument.
         *
-        * @param {string} [config]
-        * The name of the UCI configuration the option instance is belonging to.
+        * @param {string} [config_name]
+        * The name of the UCI configuration the option instance belongs to.
         * Defaults to the main UCI configuration of the map if omitted.
         *
         * @returns {Array&lt;LuCI.form.AbstractValue,string>|null}
@@ -4331,7 +4331,7 @@ var CBIMap = CBIAbstractElement.extend(/** @lends LuCI.form.Map.prototype */ {
  *
  * @param {string} [description]
  * The description text of the form which is usually rendered as text
- * paragraph below the form title and before the actual form conents.
+ * paragraph below the form title and before the actual form contents.
  * If omitted, the corresponding paragraph element will not be rendered.
  */
 var CBIJSONMap = CBIMap.extend(/** @lends LuCI.form.JSONMap.prototype */ {
@@ -4455,7 +4455,7 @@ var CBIAbstractSection = CBIAbstractElement.extend(/** @lends LuCI.form.Abstract
         * triggers input value reading and validation for each encountered child
         * option element.
         *
-        * Options which are hidden due to unsatisified dependencies are skipped.
+        * Options which are hidden due to unsatisfied dependencies are skipped.
         *
         * @returns {Promise&lt;void>}
         * Returns a promise resolving once the values of all child elements have
@@ -4501,7 +4501,7 @@ var CBIAbstractSection = CBIAbstractElement.extend(/** @lends LuCI.form.Abstract
         * contents. If omitted, no description will be rendered.
         *
         * @throws {Error}
-        * Throws an exeption if a tab with the same `name` already exists.
+        * Throws an exception if a tab with the same `name` already exists.
         */
        tab: function(name, title, description) {
                if (this.tabs &amp;&amp; this.tabs[name])
@@ -4531,11 +4531,11 @@ var CBIAbstractSection = CBIAbstractElement.extend(/** @lends LuCI.form.Abstract
         * @param {LuCI.form.AbstractValue} optionclass
         * The option class to use for rendering the configuration option. Note
         * that this value must be the class itself, not a class instance obtained
-        * from calling `new`. It must also be a class dervied from
+        * from calling `new`. It must also be a class derived from
         * [LuCI.form.AbstractSection]{@link LuCI.form.AbstractSection}.
         *
         * @param {...*} classargs
-        * Additional arguments which are passed as-is to the contructor of the
+        * Additional arguments which are passed as-is to the constructor of the
         * given option class. Refer to the class specific constructor
         * documentation for details.
         *
@@ -4558,17 +4558,17 @@ var CBIAbstractSection = CBIAbstractElement.extend(/** @lends LuCI.form.Abstract
        /**
         * Add a configuration option widget to a tab of the section.
         *
-        * @param {string} tabname
+        * @param {string} tabName
         * The name of the section tab to add the option element to.
         *
         * @param {LuCI.form.AbstractValue} optionclass
         * The option class to use for rendering the configuration option. Note
         * that this value must be the class itself, not a class instance obtained
-        * from calling `new`. It must also be a class dervied from
+        * from calling `new`. It must also be a class derived from
         * [LuCI.form.AbstractSection]{@link LuCI.form.AbstractSection}.
         *
         * @param {...*} classargs
-        * Additional arguments which are passed as-is to the contructor of the
+        * Additional arguments which are passed as-is to the constructor of the
         * given option class. Refer to the class specific constructor
         * documentation for details.
         *
@@ -4911,7 +4911,7 @@ var CBIAbstractValue = CBIAbstractElement.extend(/** @lends LuCI.form.AbstractVa
 
        /**
         * If set to `true`, the underlying ui input widget value is not cleared
-        * from the configuration on unsatisfied depedencies. The default behavior
+        * from the configuration on unsatisfied dependencies. The default behavior
         * is to remove the values of all options whose dependencies are not
         * fulfilled.
         *
@@ -5073,10 +5073,10 @@ var CBIAbstractValue = CBIAbstractElement.extend(/** @lends LuCI.form.AbstractVa
         */
 
        /**
-        * Add a dependency contraint to the option.
+        * Add a dependency constraint to the option.
         *
         * Dependency constraints allow making the presence of option elements
-        * dependant on the current values of certain other options within the
+        * dependent on the current values of certain other options within the
         * same form. An option element with unsatisfied dependencies will be
         * hidden from the view and its current value is omitted when saving.
         *
@@ -5088,7 +5088,7 @@ var CBIAbstractValue = CBIAbstractElement.extend(/** @lends LuCI.form.AbstractVa
         * a logical "and" expression.
         *
         * Option names may be given in "dot notation" which allows to reference
-        * option elements outside of the current form section. If a name without
+        * option elements outside the current form section. If a name without
         * dot is specified, it refers to an option within the same configuration
         * section. If specified as &lt;code>configname.sectionid.optionname&lt;/code>,
         * options anywhere within the same form may be specified.
@@ -5154,11 +5154,11 @@ var CBIAbstractValue = CBIAbstractElement.extend(/** @lends LuCI.form.AbstractVa
         *  &lt;/li>
         * &lt;/ul>
         *
-        * @param {string|Object&lt;string, string|RegExp>} optionname_or_depends
+        * @param {string|Object&lt;string, string|RegExp>} field
         * The name of the option to depend on or an object describing multiple
-        * dependencies which must be satified (a logical "and" expression).
+        * dependencies which must be satisfied (a logical "and" expression).
         *
-        * @param {string} optionvalue|RegExp
+        * @param {string|RegExp} value
         * When invoked with a plain option name as first argument, this parameter
         * specifies the expected value. In case an object is passed as first
         * argument, this parameter is ignored.
@@ -6660,7 +6660,7 @@ var CBITableSection = CBITypedSection.extend(/** @lends LuCI.form.TableSection.p
         * @returns {*|Promise&lt;*>}
         * Return values of this function are ignored but if a promise is returned,
         * it is run to completion before the rendering is continued, allowing
-        * custom logic to perform asynchroneous work before the modal dialog
+        * custom logic to perform asynchronous work before the modal dialog
         * is shown.
         */
        addModalOptions: function(modalSection, section_id, ev) {
@@ -6832,7 +6832,7 @@ var CBITableSection = CBITypedSection.extend(/** @lends LuCI.form.TableSection.p
  *
  * Another important difference is that the table cells show a readonly text
  * preview of the corresponding option elements by default, unless the child
- * option element is explicitely made writable by setting the `editable`
+ * option element is explicitly made writable by setting the `editable`
  * property to `true`.
  *
  * Additionally, the grid section honours a `modalonly` property of child
@@ -6881,7 +6881,7 @@ var CBIGridSection = CBITableSection.extend(/** @lends LuCI.form.GridSection.pro
         * contents. If omitted, no description will be rendered.
         *
         * @throws {Error}
-        * Throws an exeption if a tab with the same `name` already exists.
+        * Throws an exception if a tab with the same `name` already exists.
         */
        tab: function(name, title, description) {
                CBIAbstractSection.prototype.tab.call(this, name, title, description);
@@ -7199,7 +7199,7 @@ var CBIValue = CBIAbstractValue.extend(/** @lends LuCI.form.Value.prototype */ {
         * @param {string} key
         * The choice value to add.
         *
-        * @param {Node|string} value
+        * @param {Node|string} val
         * The caption for the choice value. May be a DOM node, a document fragment
         * or a plain text string. If omitted, the `key` value is used as caption.
         */
@@ -7411,7 +7411,7 @@ var CBIDynamicList = CBIValue.extend(/** @lends LuCI.form.DynamicList.prototype
  * @classdesc
  *
  * The `ListValue` class implements a simple static HTML select element
- * allowing the user to chose a single value from a set of predefined choices.
+ * allowing the user chose a single value from a set of predefined choices.
  * It builds upon the {@link LuCI.ui.Select} widget.
  *
  * @param {LuCI.form.Map|LuCI.form.JSONMap} form
@@ -7860,7 +7860,7 @@ var CBIDummyValue = CBIValue.extend(/** @lends LuCI.form.DummyValue.prototype */
        __name__: 'CBI.DummyValue',
 
        /**
-        * Set an URL which is opened when clicking on the dummy value text.
+        * Set a URL which is opened when clicking on the dummy value text.
         *
         * By setting this property, the dummy value text is wrapped in an `&lt;a>`
         * element with the property value used as `href` attribute.
@@ -8333,7 +8333,7 @@ var CBISectionValue = CBIValue.extend(/** @lends LuCI.form.SectionValue.prototyp
  * @hideconstructor
  * @classdesc
  *
- * The LuCI form class provides high level abstractions for creating creating
+ * The LuCI form class provides high level abstractions for creating
  * UCI- or JSON backed configurations forms.
  *
  * To import the class in views, use `'require form'`, to import it in
@@ -8405,7 +8405,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 Tue Sep 26 2023 07:47:32 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Tue Sep 26 2023 07:48:05 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index 0cb9708f5df84bc7b76453aa3b5a062bc41d3ad6..aa67cbd33524d2b45513490f6808017044c2deb5 100644 (file)
@@ -3763,7 +3763,7 @@ var FileSystem = baseclass.extend(/** @lends LuCI.fs.prototype */ {
        /**
         * Unlink the given file.
         *
-        * @param {string}
+        * @param {string} path
         * The file path to remove.
         *
         * @returns {Promise&lt;number>}
@@ -3879,7 +3879,7 @@ var FileSystem = baseclass.extend(/** @lends LuCI.fs.prototype */ {
         * @param {string} path
         * The file path to read.
         *
-        * @param {string} [type=text]
+        * @param {"blob"|"text"|"blob"} [type=text]
         * The expected type of read file contents. Valid values are `text` to
         * interpret the contents as string, `json` to parse the contents as JSON
         * or `blob` to return the contents as Blob instance.
@@ -3921,7 +3921,7 @@ var FileSystem = baseclass.extend(/** @lends LuCI.fs.prototype */ {
         * @param {string[]} [params]
         * The arguments to pass to the command.
         *
-        * @param {string} [type=text]
+        * @param {"blob"|"text"|"blob"} [type=text]
         * The expected output type of the invoked program. Valid values are
         * `text` to interpret the output as string, `json` to parse the output
         * as JSON or `blob` to return the output as Blob instance.
@@ -3973,7 +3973,7 @@ return FileSystem;
         
 
         <footer>
-            Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Tue Sep 26 2023 07:47:32 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Tue Sep 26 2023 07:48:05 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index 31442d32eefe1c135ff289c20403e67eac6b7aa8..f38188db982e9cfb5e19a71636efe2e2304afb13 100644 (file)
@@ -3560,7 +3560,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 Tue Sep 26 2023 07:47:32 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Tue Sep 26 2023 07:48:05 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index bda622dedf42b9ebf5b619ae685aa7cc4da8fa00..518684445275ce1edb7de51ee43e0c42ef965711 100644 (file)
                 * subclass.
                 *
                 * @returns {LuCI.baseclass}
-                * Returns a new LuCI.baseclass sublassed from this class, extended
+                * Returns a new LuCI.baseclass subclassed from this class, extended
                 * by the given properties and with its prototype set to this base
                 * class to enable inheritance. The resulting value represents a
                 * class constructor and can be instantiated with `new`.
                         * would copy all values till the end.
                         *
                         * @param {...*} [extra_args]
-                        * Extra arguments to add to prepend to the resultung array.
+                        * Extra arguments to add to prepend to the resulting array.
                         *
                         * @returns {Array&lt;*>}
                         * Returns a new array consisting of the optional extra arguments
                 *
                 * @instance
                 * @memberof LuCI.request
-                * @param {string} target
+                * @param {string} url
                 * The URL to request.
                 *
                 * @param {LuCI.request.RequestOptions} [options]
                 *
                 * @instance
                 * @memberof LuCI.request
-                * @param {string} target
+                * @param {string} url
                 * The URL to request.
                 *
                 * @param {*} [data]
                 * @hideconstructor
                 * @classdesc
                 *
-                * The `Request.poll` class provides some convience wrappers around
+                * The `Request.poll` class provides some convince wrappers around
                 * {@link LuCI.poll} mainly to simplify registering repeating HTTP
                 * request calls as polling functions.
                 */
 
                /**
                 * Add a new operation to the polling loop. If the polling loop is not
-                * already started at this point, it will be implicitely started.
+                * already started at this point, it will be implicitly started.
                 *
                 * @instance
                 * @memberof LuCI.poll
                },
 
                /**
-                * Remove an operation from the polling loop. If no further operatons
-                * are registered, the polling loop is implicitely stopped.
+                * Remove an operation from the polling loop. If no further operations
+                * are registered, the polling loop is implicitly stopped.
                 *
                 * @instance
                 * @memberof LuCI.poll
                 * @instance
                 * @memberof LuCI.poll
                 * @returns {boolean}
-                * Returns `true` if polling has been stopped or `false` if it din't
+                * Returns `true` if polling has been stopped or `false` if it didn't
                 * run to begin with.
                 */
                stop: function() {
                 * The `Node` argument to append the children to.
                 *
                 * @param {*} [children]
-                * The childrens to append to the given node.
+                * The children to append to the given node.
                 *
                 * When `children` is an array, then each item of the array
                 * will be either appended as child element or text node,
                 * as first and the return value of the `children` function as
                 * second parameter.
                 *
-                * When `children` is is a DOM `Node` instance, it will be
+                * When `children` is a DOM `Node` instance, it will be
                 * appended to the given `node`.
                 *
                 * When `children` is any other non-`null` value, it will be
-                * converted to a string and appened to the `innerHTML` property
+                * converted to a string and appended to the `innerHTML` property
                 * of the given `node`.
                 *
                 * @returns {Node|null}
                 * Replaces the content of the given node with the given children.
                 *
                 * This function first removes any children of the given DOM
-                * `Node` and then adds the given given children following the
+                * `Node` and then adds the given children following the
                 * rules outlined below.
                 *
                 * @instance
                 * The `Node` argument to replace the children of.
                 *
                 * @param {*} [children]
-                * The childrens to replace into the given node.
+                * The children to replace into the given node.
                 *
                 * When `children` is an array, then each item of the array
                 * will be either appended as child element or text node,
                 * as first and the return value of the `children` function as
                 * second parameter.
                 *
-                * When `children` is is a DOM `Node` instance, it will be
+                * When `children` is a DOM `Node` instance, it will be
                 * appended to the given `node`.
                 *
                 * When `children` is any other non-`null` value, it will be
-                * converted to a string and appened to the `innerHTML` property
+                * converted to a string and appended to the `innerHTML` property
                 * of the given `node`.
                 *
                 * @returns {Node|null}
                 *
                 * When `val` is of any other type, it will be added as attribute
                 * to the given `node` as-is, with the underlying `setAttribute()`
-                * call implicitely turning it into a string.
+                * call implicitly turning it into a string.
                 */
                attr: function(node, key, val) {
                        if (!this.elem(node))
                 * Any return values of this function are discarded, but
                 * passed through `Promise.resolve()` to ensure that any
                 * returned promise runs to completion before the button
-                * is reenabled.
+                * is re-enabled.
                 */
                handleSave: function(ev) {
                        var tasks = [];
                 * Any return values of this function are discarded, but
                 * passed through `Promise.resolve()` to ensure that any
                 * returned promise runs to completion before the button
-                * is reenabled.
+                * is re-enabled.
                 */
                handleSaveApply: function(ev, mode) {
                        return this.handleSave(ev).then(function() {
                 * Any return values of this function are discarded, but
                 * passed through `Promise.resolve()` to ensure that any
                 * returned promise runs to completion before the button
-                * is reenabled.
+                * is re-enabled.
                 */
                handleReset: function(ev) {
                        var tasks = [];
 
                /**
                 * A wrapper around {@link LuCI#raise raise()} which also renders
-                * the error either as modal overlay when `ui.js` is already loaed
+                * the error either as modal overlay when `ui.js` is already loaded
                 * or directly into the view body.
                 *
                 * @instance
                 * omitted, it defaults to an empty string.
                 *
                 * @param {string[]} [parts]
-                * An array of parts to join into an URL path. Parts may contain
+                * An array of parts to join into a URL path. Parts may contain
                 * slashes and any of the other characters mentioned above.
                 *
                 * @return {string}
                },
 
                /**
-                * Construct an URL  pathrelative to the script path of the server
+                * Construct a URL with path relative to the script path of the server
                 * side LuCI application (usually `/cgi-bin/luci`).
                 *
                 * The resulting URL is guaranteed to only contain the characters
                 * @memberof LuCI
                 *
                 * @param {string[]} [parts]
-                * An array of parts to join into an URL path. Parts may contain
+                * An array of parts to join into a URL path. Parts may contain
                 * slashes and any of the other characters mentioned above.
                 *
                 * @return {string}
                },
 
                /**
-                * Construct an URL path relative to the global static resource path
+                * Construct a URL path relative to the global static resource path
                 * of the LuCI ui (usually `/luci-static/resources`).
                 *
                 * The resulting URL is guaranteed to only contain the characters
                 * @memberof LuCI
                 *
                 * @param {string[]} [parts]
-                * An array of parts to join into an URL path. Parts may contain
+                * An array of parts to join into a URL path. Parts may contain
                 * slashes and any of the other characters mentioned above.
                 *
                 * @return {string}
                },
 
                /**
-                * Construct an URL path relative to the media resource path of the
+                * Construct a URL path relative to the media resource path of the
                 * LuCI ui (usually `/luci-static/$theme_name`).
                 *
                 * The resulting URL is guaranteed to only contain the characters
                 * @memberof LuCI
                 *
                 * @param {string[]} [parts]
-                * An array of parts to join into an URL path. Parts may contain
+                * An array of parts to join into a URL path. Parts may contain
                 * slashes and any of the other characters mentioned above.
                 *
                 * @return {string}
                 * The object to extract the keys from. If the given value is
                 * not an object, the function will return an empty array.
                 *
-                * @param {string} [key]
+                * @param {string|null} [key]
                 * Specifies the key to order by. This is mainly useful for
                 * nested objects of objects or objects of arrays when sorting
                 * shall not be performed by the primary object keys but by
                 * some other key pointing to a value within the nested values.
                 *
-                * @param {string} [sortmode]
-                * May be either `addr` or `num` to override the natural
+                * @param {"addr"|"num"} [sortmode]
+                * Can be either `addr` or `num` to override the natural
                 * lexicographic sorting with a sorting suitable for IP/MAC style
                 * addresses or numeric values respectively.
                 *
                },
 
                /**
-                * Returns a promise resolving with either the given value or or with
+                * Returns a promise resolving with either the given value or with
                 * the given default in case the input value is a rejecting promise.
                 *
                 * @instance
         
 
         <footer>
-            Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Tue Sep 26 2023 07:47:32 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Tue Sep 26 2023 07:48:05 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index da0f812c8424829e36623f632dd976b39b5b4079..9f870fcc77e5652cd62ee7b816a84c39e5240c96 100644 (file)
@@ -3744,8 +3744,8 @@ function getWifiNetidBySid(sid) {
        var s = uci.get('wireless', sid);
        if (s != null &amp;&amp; s['.type'] == 'wifi-iface') {
                var radioname = s.device;
-               if (typeof(s.device) == 'string') {
-                       var i = 0, netid = null, sections = uci.sections('wireless', 'wifi-iface');
+               if (typeof(radioname) == 'string') {
+                       var sections = uci.sections('wireless', 'wifi-iface');
                        for (var i = 0, n = 0; i &lt; sections.length; i++) {
                                if (sections[i].device != s.device)
                                        continue;
@@ -4213,7 +4213,7 @@ Network = baseclass.extend(/** @lends LuCI.network.prototype */ {
         * @method
         *
         * @param {string} netmask
-        * The netmask to convert into a bit count.
+        * The netmask to convert into a bits count.
         *
         * @param {boolean} [v6=false]
         * Whether to parse the given netmask as IPv4 (`false`) or IPv6 (`true`)
@@ -5145,7 +5145,7 @@ Network = baseclass.extend(/** @lends LuCI.network.prototype */ {
        },
 
        /**
-        * Describes an swconfig switch topology by specifying the CPU
+        * Describes a swconfig switch topology by specifying the CPU
         * connections and external port labels of a switch.
         *
         * @typedef {Object&lt;string, Object|Array>} SwitchTopology
@@ -5160,7 +5160,7 @@ Network = baseclass.extend(/** @lends LuCI.network.prototype */ {
         * @property {Array&lt;Object&lt;string, boolean|number|string>>} ports
         * The `ports` property points to an array describing the populated
         * ports of the switch in the external label order. Each array item is
-        * an object containg the following keys:
+        * an object containing the following keys:
         *  - `num` - the internal switch port number
         *  - `label` - the label of the port, e.g. `LAN 1` or `CPU (eth0)`
         *  - `device` - the connected Linux network device name (CPU ports only)
@@ -5264,7 +5264,7 @@ Network = baseclass.extend(/** @lends LuCI.network.prototype */ {
        },
 
        /**
-        * Obtains the the network device name of the given object.
+        * Obtains the network device name of the given object.
         *
         * @param {LuCI.network.Protocol|LuCI.network.Device|LuCI.network.WifiDevice|LuCI.network.WifiNetwork|string} obj
         * The object to get the device name from.
@@ -5572,7 +5572,7 @@ Protocol = baseclass.extend(/** @lends LuCI.network.Protocol.prototype */ {
        },
 
        /**
-        * Get the associared Linux network device of this network.
+        * Get the associated Linux network device of this network.
         *
         * @returns {null|string}
         * Returns the name of the associated network device or `null` if
@@ -5609,7 +5609,7 @@ Protocol = baseclass.extend(/** @lends LuCI.network.Protocol.prototype */ {
        },
 
        /**
-        * Return a human readable description for the protcol, such as
+        * Return a human readable description for the protocol, such as
         * `Static address` or `DHCP client`.
         *
         * This function should be overwritten by subclasses.
@@ -5960,7 +5960,7 @@ Protocol = baseclass.extend(/** @lends LuCI.network.Protocol.prototype */ {
         *
         * @returns {string}
         * Returns the name of the opkg package required for the protocol to
-        * function, e.g. `odhcp6c` for the `dhcpv6` prototocol.
+        * function, e.g. `odhcp6c` for the `dhcpv6` protocol.
         */
        getOpkgPackage: function() {
                return null;
@@ -6007,7 +6007,7 @@ Protocol = baseclass.extend(/** @lends LuCI.network.Protocol.prototype */ {
         * on demand instead of using existing physical interfaces.
         *
         * Examples for virtual protocols are `6in4` which `gre` spawn tunnel
-        * network device on startup, examples for non-virtual protcols are
+        * network device on startup, examples for non-virtual protocols are
         * `dhcp` or `static` which apply IP configuration to existing interfaces.
         *
         * This function should be overwritten by subclasses.
@@ -6024,7 +6024,7 @@ Protocol = baseclass.extend(/** @lends LuCI.network.Protocol.prototype */ {
         * Checks whether this protocol is "floating".
         *
         * A "floating" protocol is a protocol which spawns its own interfaces
-        * on demand, like a virtual one but which relies on an existinf lower
+        * on demand, like a virtual one but which relies on an existing lower
         * level interface to initiate the connection.
         *
         * An example for such a protocol is "pppoe".
@@ -6237,7 +6237,7 @@ Protocol = baseclass.extend(/** @lends LuCI.network.Protocol.prototype */ {
         * interface.
         *
         * @returns {null|Array&lt;LuCI.network.Device>}
-        * Returns an array of of `Network.Device` class instances representing
+        * Returns an array of `Network.Device` class instances representing
         * the sub-devices attached to this logical interface or `null` if the
         * logical interface does not support sub-devices, e.g. because it is
         * virtual and not a bridge.
@@ -6843,7 +6843,7 @@ WifiDevice = baseclass.extend(/** @lends LuCI.network.WifiDevice.prototype */ {
         * @param {string} opt
         * The name of the UCI option to set.
         *
-        * @param {null|string|string[]} val
+        * @param {null|string|string[]} value
         * The value to set or `null` to remove the given option from the
         * configuration.
         */
@@ -6943,7 +6943,7 @@ WifiDevice = baseclass.extend(/** @lends LuCI.network.WifiDevice.prototype */ {
 
        /**
         * A wireless scan result object describes a neighbouring wireless
-        * network found in the vincinity.
+        * network found in the vicinity.
         *
         * @typedef {Object&lt;string, number|string|LuCI.network.WifiEncryption>} WifiScanResult
         * @memberof LuCI.network
@@ -6981,7 +6981,7 @@ WifiDevice = baseclass.extend(/** @lends LuCI.network.WifiDevice.prototype */ {
         *
         * @returns {Promise&lt;Array&lt;LuCI.network.WifiScanResult>>}
         * Returns a promise resolving to an array of scan result objects
-        * describing the networks found in the vincinity.
+        * describing the networks found in the vicinity.
         */
        getScanList: function() {
                return callIwinfoScan(this.sid);
@@ -7032,7 +7032,7 @@ WifiDevice = baseclass.extend(/** @lends LuCI.network.WifiDevice.prototype */ {
         *
         * @returns {Promise&lt;Array&lt;LuCI.network.WifiNetwork>>}
         * Returns a promise resolving to an array of `Network.WifiNetwork`
-        * instances respresenting the wireless networks associated with this
+        * instances representing the wireless networks associated with this
         * radio device.
         */
        getWifiNetworks: function() {
@@ -7161,7 +7161,7 @@ WifiNetwork = baseclass.extend(/** @lends LuCI.network.WifiNetwork.prototype */
         * @param {string} opt
         * The name of the UCI option to set.
         *
-        * @param {null|string|string[]} val
+        * @param {null|string|string[]} value
         * The value to set or `null` to remove the given option from the
         * configuration.
         */
@@ -7248,7 +7248,7 @@ WifiNetwork = baseclass.extend(/** @lends LuCI.network.WifiNetwork.prototype */
        /**
         * Get the internal network ID of this wireless network.
         *
-        * The network ID is a LuCI specific identifer in the form
+        * The network ID is a LuCI specific identifier in the form
         * `radio#.network#` to identify wireless networks by their corresponding
         * radio and network index numbers.
         *
@@ -7430,7 +7430,7 @@ WifiNetwork = baseclass.extend(/** @lends LuCI.network.WifiNetwork.prototype */
         * Query the current encryption settings from runtime information.
         *
         * @returns {string}
-        * Returns a string describing the current encryption or `-` if the the
+        * Returns a string describing the current encryption or `-` if the
         * encryption state could not be found in `ubus` runtime information.
         */
        getActiveEncryption: function() {
@@ -7531,7 +7531,7 @@ WifiNetwork = baseclass.extend(/** @lends LuCI.network.WifiNetwork.prototype */
         *  - `UNKNOWN`
         *
         * @property {number} [mesh non-peer PS]
-        * The powersafe mode for all non-peer neigbours, may be an empty
+        * The powersafe mode for all non-peer neighbours, may be an empty
         * string (`''`) or absent if not applicable or supported by the driver.
         *
         * The following modes are known:
@@ -7566,7 +7566,7 @@ WifiNetwork = baseclass.extend(/** @lends LuCI.network.WifiNetwork.prototype */
         * The amount of bytes that have been received or sent.
         *
         * @property {number} [failed]
-        * The amount of failed tranmission attempts. Only applicable to
+        * The amount of failed transmission attempts. Only applicable to
         * transmit rates.
         *
         * @property {number} [retries]
@@ -7590,7 +7590,7 @@ WifiNetwork = baseclass.extend(/** @lends LuCI.network.WifiNetwork.prototype */
         * HT or VHT rates.
         *
         * @property {number} [40mhz]
-        * Specifies whether the tranmission rate used 40MHz wide channel.
+        * Specifies whether the transmission rate used 40MHz wide channel.
         * Only applicable to HT or VHT rates.
         *
         * Note: this option exists for backwards compatibility only and its
@@ -7855,18 +7855,18 @@ WifiNetwork = baseclass.extend(/** @lends LuCI.network.WifiNetwork.prototype */
         *
         * @returns {LuCI.network.Device}
         * Returns a `Network.Device` instance representing the Linux network
-        * device associted with this wireless network.
+        * device associated with this wireless network.
         */
        getDevice: function() {
                return Network.prototype.instantiateDevice(this.getIfname());
        },
 
        /**
-        * Check whether this wifi network supports deauthenticating clients.
+        * Check whether this wifi network supports de-authenticating clients.
         *
         * @returns {boolean}
         * Returns `true` when this wifi network instance supports forcibly
-        * deauthenticating clients, otherwise `false`.
+        * de-authenticating clients, otherwise `false`.
         */
        isClientDisconnectSupported: function() {
                return L.isObject(this.ubus('hostapd', 'del_client'));
@@ -7879,7 +7879,7 @@ WifiNetwork = baseclass.extend(/** @lends LuCI.network.WifiNetwork.prototype */
         * The MAC address of the client to disconnect.
         *
         * @param {boolean} [deauth=false]
-        * Specifies whether to deauthenticate (`true`) or disassociate (`false`)
+        * Specifies whether to de-authenticate (`true`) or disassociate (`false`)
         * the client.
         *
         * @param {number} [reason=1]
@@ -7889,7 +7889,7 @@ WifiNetwork = baseclass.extend(/** @lends LuCI.network.WifiNetwork.prototype */
         * @param {number} [ban_time=0]
         * Specifies the amount of milliseconds to ban the client from
         * reconnecting. By default, no ban time is set which allows the client
-        * to reassociate / reauthenticate immediately.
+        * to re-associate / reauthenticate immediately.
         *
         * @returns {Promise&lt;number>}
         * Returns a promise resolving to the underlying ubus call result code
@@ -7925,7 +7925,7 @@ return Network;
         
 
         <footer>
-            Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Tue Sep 26 2023 07:47:32 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Tue Sep 26 2023 07:48:05 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index 5b4e6b0f79e0da48fe7fde00dc4ab9f3c9e8ffa2..fce481ffd18980355d9a34a1159ee57727c0daab 100644 (file)
@@ -3720,7 +3720,7 @@ return baseclass.extend(/** @lends LuCI.rpc.prototype */ {
         *    the corresponding args object sent to the remote procedure will be
         *    `{ foo: true, bar: false }`.
         *  - `params: [ "test" ], filter: function(reply, args, extra) { ... }` -
-        *    When the resultung generated function is invoked with
+        *    When the resulting generated function is invoked with
         *    `fn("foo", "bar", "baz")` then `{ "test": "foo" }` will be sent as
         *    argument to the remote procedure and the filter function will be
         *    invoked with `filterFn(reply, [ "foo" ], "bar", "baz")`
@@ -3760,7 +3760,7 @@ return baseclass.extend(/** @lends LuCI.rpc.prototype */ {
         *    be returned as default instead.
         *
         * @property {LuCI.rpc~filterFn} [filter]
-        * Specfies an optional filter function which is invoked to transform the
+        * Specifies an optional filter function which is invoked to transform the
         * received reply data before it is returned to the caller.
         *
         * @property {boolean} [reject=false]
@@ -3913,7 +3913,7 @@ return baseclass.extend(/** @lends LuCI.rpc.prototype */ {
        /**
         * Set the RPC base URL to use.
         *
-        * @param {string} sid
+        * @param {string} url
         * Sets the RPC URL endpoint to issue requests against.
         */
        setBaseURL: function(url) {
@@ -3988,7 +3988,7 @@ return baseclass.extend(/** @lends LuCI.rpc.prototype */ {
         * Registers a new interceptor function.
         *
         * @param {LuCI.rpc~interceptorFn} interceptorFn
-        * The inteceptor function to register.
+        * The interceptor function to register.
         *
         * @returns {LuCI.rpc~interceptorFn}
         * Returns the given function value.
@@ -4003,7 +4003,7 @@ return baseclass.extend(/** @lends LuCI.rpc.prototype */ {
         * Removes a registered interceptor function.
         *
         * @param {LuCI.rpc~interceptorFn} interceptorFn
-        * The inteceptor function to remove.
+        * The interceptor function to remove.
         *
         * @returns {boolean}
         * Returns `true` if the given function has been removed or `false`
@@ -4029,7 +4029,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 Tue Sep 26 2023 07:47:32 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Tue Sep 26 2023 07:48:05 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index 2492d65c9bce3d38f06423cd972c2c12daa380ca..a131f68f4b95404b0fd64ee762d443a44eb37b7a 100644 (file)
@@ -3552,7 +3552,7 @@ function isEmpty(object, ignore) {
  *
  * The `LuCI.uci` class utilizes {@link LuCI.rpc} to declare low level
  * remote UCI `ubus` procedures and implements a local caching and data
- * manipulation layer on top to allow for synchroneous operations on
+ * manipulation layer on top to allow for synchronous operations on
  * UCI configuration data.
  */
 return baseclass.extend(/** @lends LuCI.uci.prototype */ {
@@ -3627,7 +3627,7 @@ return baseclass.extend(/** @lends LuCI.uci.prototype */ {
         * identifier in the form `cfgXXXXXX` once the configuration is saved
         * by the remote `ubus` UCI api.
         *
-        * @param {string} config
+        * @param {string} conf
         * The configuration to generate the new section ID for.
         *
         * @returns {string}
@@ -3650,7 +3650,7 @@ return baseclass.extend(/** @lends LuCI.uci.prototype */ {
         * Resolves a given section ID in extended notation to the internal
         * section ID value.
         *
-        * @param {string} config
+        * @param {string} conf
         * The configuration to resolve the section ID for.
         *
         * @param {string} sid
@@ -3743,7 +3743,7 @@ return baseclass.extend(/** @lends LuCI.uci.prototype */ {
         * To force reloading a configuration, it has to be unloaded with
         * {@link LuCI.uci#unload uci.unload()} first.
         *
-        * @param {string|string[]} config
+        * @param {string|string[]} packages
         * The name of the configuration or an array of configuration
         * names to load.
         *
@@ -3779,7 +3779,7 @@ return baseclass.extend(/** @lends LuCI.uci.prototype */ {
        /**
         * Unloads the given UCI configurations from the local cache.
         *
-        * @param {string|string[]} config
+        * @param {string|string[]} packages
         * The name of the configuration or an array of configuration
         * names to unload.
         */
@@ -3801,7 +3801,7 @@ return baseclass.extend(/** @lends LuCI.uci.prototype */ {
         * Adds a new section of the given type to the given configuration,
         * optionally named according to the given name.
         *
-        * @param {string} config
+        * @param {string} conf
         * The name of the configuration to add the section to.
         *
         * @param {string} type
@@ -3836,7 +3836,7 @@ return baseclass.extend(/** @lends LuCI.uci.prototype */ {
        /**
         * Removes the section with the given ID from the given configuration.
         *
-        * @param {string} config
+        * @param {string} conf
         * The name of the configuration to remove the section from.
         *
         * @param {string} sid
@@ -3868,7 +3868,7 @@ return baseclass.extend(/** @lends LuCI.uci.prototype */ {
         * enclosed within a configuration section, as well as some additional
         * meta data such as sort indexes and internal ID.
         *
-        * Any internal metadata fields are prefixed with a dot which is isn't
+        * Any internal metadata fields are prefixed with a dot which isn't
         * an allowed character for normal option names.
         *
         * @typedef {Object&lt;string, boolean|number|string|string[]>} SectionObject
@@ -3879,7 +3879,7 @@ return baseclass.extend(/** @lends LuCI.uci.prototype */ {
         * anonymous (`true`) or named (`false`).
         *
         * @property {number} .index
-        * The `.index` property specifes the sort order of the section.
+        * The `.index` property specifies the sort order of the section.
         *
         * @property {string} .name
         * The `.name` property holds the name of the section object. It may be
@@ -3917,7 +3917,7 @@ return baseclass.extend(/** @lends LuCI.uci.prototype */ {
         * Enumerates the sections of the given configuration, optionally
         * filtered by type.
         *
-        * @param {string} config
+        * @param {string} conf
         * The name of the configuration to enumerate the sections for.
         *
         * @param {string} [type]
@@ -3970,13 +3970,13 @@ return baseclass.extend(/** @lends LuCI.uci.prototype */ {
         * of the given configuration or the entire section object if the
         * option name is omitted.
         *
-        * @param {string} config
+        * @param {string} conf
         * The name of the configuration to read the value from.
         *
         * @param {string} sid
         * The name or ID of the section to read.
         *
-        * @param {string} [option]
+        * @param {string} [opt]
         * The option name to read the value from. If the option name is
         * omitted or `null`, the entire section is returned instead.
         *
@@ -4064,16 +4064,16 @@ return baseclass.extend(/** @lends LuCI.uci.prototype */ {
         * If either config, section or option is null, or if `option` begins
         * with a dot, the function will do nothing.
         *
-        * @param {string} config
+        * @param {string} conf
         * The name of the configuration to set the option value in.
         *
         * @param {string} sid
         * The name or ID of the section to set the option value in.
         *
-        * @param {string} option
+        * @param {string} opt
         * The option name to set the value for.
         *
-        * @param {null|string|string[]} value
+        * @param {null|string|string[]} val
         * The option value to set. If the value is `null` or an empty string,
         * the option will be removed, otherwise it will be set or overwritten
         * with the given value.
@@ -4150,13 +4150,13 @@ return baseclass.extend(/** @lends LuCI.uci.prototype */ {
         * This function is a convenience wrapper around
         * `uci.set(config, section, option, null)`.
         *
-        * @param {string} config
+        * @param {string} conf
         * The name of the configuration to remove the option from.
         *
         * @param {string} sid
         * The name or ID of the section to remove the option from.
         *
-        * @param {string} option
+        * @param {string} opt
         * The name of the option to remove.
         */
        unset: function(conf, sid, opt) {
@@ -4166,9 +4166,9 @@ return baseclass.extend(/** @lends LuCI.uci.prototype */ {
        /**
         * Gets the value of the given option or the entire section object of
         * the first found section of the specified type or the first found
-        * section of the entire configuration if no type is specfied.
+        * section of the entire configuration if no type is specified.
         *
-        * @param {string} config
+        * @param {string} conf
         * The name of the configuration to read the value from.
         *
         * @param {string} [type]
@@ -4176,7 +4176,7 @@ return baseclass.extend(/** @lends LuCI.uci.prototype */ {
         * section of the entire config is read, otherwise the first section
         * matching the given type.
         *
-        * @param {string} [option]
+        * @param {string} [opt]
         * The option name to read the value from. If the option name is
         * omitted or `null`, the entire section is returned instead.
         *
@@ -4209,7 +4209,7 @@ return baseclass.extend(/** @lends LuCI.uci.prototype */ {
         * If either config, type or option is null, or if `option` begins
         * with a dot, the function will do nothing.
         *
-        * @param {string} config
+        * @param {string} conf
         * The name of the configuration to set the option value in.
         *
         * @param {string} [type]
@@ -4217,10 +4217,10 @@ return baseclass.extend(/** @lends LuCI.uci.prototype */ {
         * section of the entire config is written to, otherwise the first
         * section matching the given type is used.
         *
-        * @param {string} option
+        * @param {string} opt
         * The option name to set the value for.
         *
-        * @param {null|string|string[]} value
+        * @param {null|string|string[]} val
         * The option value to set. If the value is `null` or an empty string,
         * the option will be removed, otherwise it will be set or overwritten
         * with the given value.
@@ -4244,7 +4244,7 @@ return baseclass.extend(/** @lends LuCI.uci.prototype */ {
         * This function is a convenience wrapper around
         * `uci.set_first(config, type, option, null)`.
         *
-        * @param {string} config
+        * @param {string} conf
         * The name of the configuration to set the option value in.
         *
         * @param {string} [type]
@@ -4252,7 +4252,7 @@ return baseclass.extend(/** @lends LuCI.uci.prototype */ {
         * section of the entire config is written to, otherwise the first
         * section matching the given type is used.
         *
-        * @param {string} option
+        * @param {string} opt
         * The option name to set the value for.
         */
        unset_first: function(conf, type, opt) {
@@ -4263,7 +4263,7 @@ return baseclass.extend(/** @lends LuCI.uci.prototype */ {
         * Move the first specified section within the given configuration
         * before or after the second specified section.
         *
-        * @param {string} config
+        * @param {string} conf
         * The configuration to move the section within.
         *
         * @param {string} sid1
@@ -4532,7 +4532,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 Tue Sep 26 2023 07:47:32 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Tue Sep 26 2023 07:48:05 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>
index 8b7c92ee3c775cae2672fb7b2065556bb95255e0..873dea89d9d571a373dfc735e9b4e4f06d9b3d4a 100644 (file)
@@ -3560,7 +3560,7 @@ var modalDiv = null,
  * events.
  *
  * UI widget instances are usually not supposed to be created by view code
- * directly, instead they're implicitely created by `LuCI.form` when
+ * directly, instead they're implicitly created by `LuCI.form` when
  * instantiating CBI forms.
  *
  * This class is automatically instantiated as part of `LuCI.ui`. To use it
@@ -3668,7 +3668,7 @@ var UIElement = baseclass.extend(/** @lends LuCI.ui.AbstractElement.prototype */
         * @memberof LuCI.ui.AbstractElement
         * @returns {boolean}
         * Returns `true` if the input value has been altered by the user or
-        * `false` if it is unchaged. Note that if the user modifies the initial
+        * `false` if it is unchanged. Note that if the user modifies the initial
         * value and changes it back to the original state, it is still reported
         * as changed.
         */
@@ -3850,7 +3850,7 @@ var UIElement = baseclass.extend(/** @lends LuCI.ui.AbstractElement.prototype */
  * The `Textfield` class implements a standard single line text input field.
  *
  * UI widget instances are usually not supposed to be created by view code
- * directly, instead they're implicitely created by `LuCI.form` when
+ * directly, instead they're implicitly created by `LuCI.form` when
  * instantiating CBI forms.
  *
  * This class is automatically instantiated as part of `LuCI.ui`. To use it
@@ -3975,7 +3975,7 @@ var UITextfield = UIElement.extend(/** @lends LuCI.ui.Textfield.prototype */ {
  * The `Textarea` class implements a multiline text area input field.
  *
  * UI widget instances are usually not supposed to be created by view code
- * directly, instead they're implicitely created by `LuCI.form` when
+ * directly, instead they're implicitly created by `LuCI.form` when
  * instantiating CBI forms.
  *
  * This class is automatically instantiated as part of `LuCI.ui`. To use it
@@ -4091,7 +4091,7 @@ var UITextarea = UIElement.extend(/** @lends LuCI.ui.Textarea.prototype */ {
  * The `Checkbox` class implements a simple checkbox input field.
  *
  * UI widget instances are usually not supposed to be created by view code
- * directly, instead they're implicitely created by `LuCI.form` when
+ * directly, instead they're implicitly created by `LuCI.form` when
  * instantiating CBI forms.
  *
  * This class is automatically instantiated as part of `LuCI.ui`. To use it
@@ -4230,7 +4230,7 @@ var UICheckbox = UIElement.extend(/** @lends LuCI.ui.Checkbox.prototype */ {
  * values are enabled or not.
  *
  * UI widget instances are usually not supposed to be created by view code
- * directly, instead they're implicitely created by `LuCI.form` when
+ * directly, instead they're implicitly created by `LuCI.form` when
  * instantiating CBI forms.
  *
  * This class is automatically instantiated as part of `LuCI.ui`. To use it
@@ -4260,7 +4260,7 @@ var UISelect = UIElement.extend(/** @lends LuCI.ui.Select.prototype */ {
         * @property {boolean} [multiple=false]
         * Specifies whether multiple choice values may be selected.
         *
-        * @property {string} [widget=select]
+        * @property {"select"|"individual"} [widget=select]
         * Specifies the kind of widget to render. May be either `select` or
         * `individual`. When set to `select` an HTML `&lt;select>` element will be
         * used, otherwise a group of checkbox or radio button elements is created,
@@ -4438,7 +4438,7 @@ var UISelect = UIElement.extend(/** @lends LuCI.ui.Select.prototype */ {
  * supports non-text choice labels.
  *
  * UI widget instances are usually not supposed to be created by view code
- * directly, instead they're implicitely created by `LuCI.form` when
+ * directly, instead they're implicitly created by `LuCI.form` when
  * instantiating CBI forms.
  *
  * This class is automatically instantiated as part of `LuCI.ui`. To use it
@@ -5522,7 +5522,7 @@ var UIDropdown = UIElement.extend(/** @lends LuCI.ui.Dropdown.prototype */ {
  * with a set of enforced default properties for easier instantiation.
  *
  * UI widget instances are usually not supposed to be created by view code
- * directly, instead they're implicitely created by `LuCI.form` when
+ * directly, instead they're implicitly created by `LuCI.form` when
  * instantiating CBI forms.
  *
  * This class is automatically instantiated as part of `LuCI.ui`. To use it
@@ -5589,7 +5589,7 @@ var UICombobox = UIDropdown.extend(/** @lends LuCI.ui.Combobox.prototype */ {
  * into a dropdown to chose from a set of different action choices.
  *
  * UI widget instances are usually not supposed to be created by view code
- * directly, instead they're implicitely created by `LuCI.form` when
+ * directly, instead they're implicitly created by `LuCI.form` when
  * instantiating CBI forms.
  *
  * This class is automatically instantiated as part of `LuCI.ui`. To use it
@@ -5612,7 +5612,7 @@ var UIComboButton = UIDropdown.extend(/** @lends LuCI.ui.ComboButton.prototype *
        /**
         * ComboButtons support the same properties as
         * [Dropdown.InitOptions]{@link LuCI.ui.Dropdown.InitOptions} but enforce
-        * specific values for some properties and add aditional button specific
+        * specific values for some properties and add additional button specific
         * properties.
         *
         * @typedef {LuCI.ui.Dropdown.InitOptions} InitOptions
@@ -5706,7 +5706,7 @@ var UIComboButton = UIDropdown.extend(/** @lends LuCI.ui.ComboButton.prototype *
  * from a set of predefined choices.
  *
  * UI widget instances are usually not supposed to be created by view code
- * directly, instead they're implicitely created by `LuCI.form` when
+ * directly, instead they're implicitly created by `LuCI.form` when
  * instantiating CBI forms.
  *
  * This class is automatically instantiated as part of `LuCI.ui`. To use it
@@ -5729,7 +5729,7 @@ var UIComboButton = UIDropdown.extend(/** @lends LuCI.ui.ComboButton.prototype *
  */
 var UIDynamicList = UIElement.extend(/** @lends LuCI.ui.DynamicList.prototype */ {
        /**
-        * In case choices are passed to the dynamic list contructor, the widget
+        * In case choices are passed to the dynamic list constructor, the widget
         * supports the same properties as [Dropdown.InitOptions]{@link LuCI.ui.Dropdown.InitOptions}
         * but enforces specific values for some dropdown properties.
         *
@@ -6061,7 +6061,7 @@ var UIDynamicList = UIElement.extend(/** @lends LuCI.ui.DynamicList.prototype */
  * which allows to store form data without exposing it to the user.
  *
  * UI widget instances are usually not supposed to be created by view code
- * directly, instead they're implicitely created by `LuCI.form` when
+ * directly, instead they're implicitly created by `LuCI.form` when
  * instantiating CBI forms.
  *
  * This class is automatically instantiated as part of `LuCI.ui`. To use it
@@ -6127,7 +6127,7 @@ var UIHiddenfield = UIElement.extend(/** @lends LuCI.ui.Hiddenfield.prototype */
  * browse, select and delete files beneath a predefined remote directory.
  *
  * UI widget instances are usually not supposed to be created by view code
- * directly, instead they're implicitely created by `LuCI.form` when
+ * directly, instead they're implicitly created by `LuCI.form` when
  * instantiating CBI forms.
  *
  * This class is automatically instantiated as part of `LuCI.ui`. To use it
@@ -6172,9 +6172,9 @@ var UIFileUpload = UIElement.extend(/** @lends LuCI.ui.FileUpload.prototype */ {
         *
         * @property {string} [root_directory=/etc/luci-uploads]
         * Specifies the remote directory the upload and file browsing actions take
-        * place in. Browsing to directories outside of the root directory is
+        * place in. Browsing to directories outside the root directory is
         * prevented by the widget. Note that this is not a security feature.
-        * Whether remote directories are browseable or not solely depends on the
+        * Whether remote directories are browsable or not solely depends on the
         * ACL setup for the current session.
         */
        __init__: function(value, options) {
@@ -6619,7 +6619,7 @@ var UIMenu = baseclass.singleton(/** @lends LuCI.ui.menu.prototype */ {
         * @property {string} name - The internal name of the node, as used in the URL
         * @property {number} order - The sort index of the menu node
         * @property {string} [title] - The title of the menu node, `null` if the node should be hidden
-        * @property {satisified} boolean - Boolean indicating whether the menu enries dependencies are satisfied
+        * @property {satisfied} boolean - Boolean indicating whether the menu entries dependencies are satisfied
         * @property {readonly} [boolean] - Boolean indicating whether the menu entries underlying ACLs are readonly
         * @property {LuCI.ui.menu.MenuNode[]} [children] - Array of child menu nodes.
         */
@@ -7061,7 +7061,7 @@ var UI = baseclass.extend(/** @lends LuCI.ui.prototype */ {
         * be opened. Invoking showModal() while a modal dialog is already open will
         * replace the open dialog with a new one having the specified contents.
         *
-        * Additional CSS class names may be passed to influence the appearence of
+        * Additional CSS class names may be passed to influence the appearance of
         * the dialog. Valid values for the classes depend on the underlying theme.
         *
         * @see LuCI.dom.content
@@ -7069,7 +7069,7 @@ var UI = baseclass.extend(/** @lends LuCI.ui.prototype */ {
         * @param {string} [title]
         * The title of the dialog. If `null`, no title element will be rendered.
         *
-        * @param {*} contents
+        * @param {*} children
         * The contents to add to the modal dialog. This should be a DOM node or
         * a document fragment in most cases. The value is passed as-is to the
         * `dom.content()` function - refer to its documentation for applicable
@@ -7193,11 +7193,11 @@ var UI = baseclass.extend(/** @lends LuCI.ui.prototype */ {
         * Add a notification banner at the top of the current view.
         *
         * A notification banner is an alert message usually displayed at the
-        * top of the current view, spanning the entire availibe width.
+        * top of the current view, spanning the entire available width.
         * Notification banners will stay in place until dismissed by the user.
         * Multiple banners may be shown at the same time.
         *
-        * Additional CSS class names may be passed to influence the appearence of
+        * Additional CSS class names may be passed to influence the appearance of
         * the banner. Valid values for the classes depend on the underlying theme.
         *
         * @see LuCI.dom.content
@@ -7206,7 +7206,7 @@ var UI = baseclass.extend(/** @lends LuCI.ui.prototype */ {
         * The title of the notification banner. If `null`, no title element
         * will be rendered.
         *
-        * @param {*} contents
+        * @param {*} children
         * The contents to add to the notification banner. This should be a DOM
         * node or a document fragment in most cases. The value is passed as-is
         * to the `dom.content()` function - refer to its documentation for
@@ -7257,7 +7257,7 @@ var UI = baseclass.extend(/** @lends LuCI.ui.prototype */ {
        },
 
        /**
-        * Display or update an header area indicator.
+        * Display or update a header area indicator.
         *
         * An indicator is a small label displayed in the header area of the screen
         * providing few amounts of status information such as item counts or state
@@ -7284,7 +7284,7 @@ var UI = baseclass.extend(/** @lends LuCI.ui.prototype */ {
         * Note that this parameter only applies to new indicators, when updating
         * existing labels it is ignored.
         *
-        * @param {string} [style=active]
+        * @param {"active"|"inactive"} [style=active]
         * The indicator style to use. May be either `active` or `inactive`.
         *
         * @returns {boolean}
@@ -7327,7 +7327,7 @@ var UI = baseclass.extend(/** @lends LuCI.ui.prototype */ {
        },
 
        /**
-        * Remove an header area indicator.
+        * Remove a header area indicator.
         *
         * This function removes the given indicator label from the header indicator
         * area. When the given indicator is not found, this function does nothing.
@@ -7361,7 +7361,7 @@ var UI = baseclass.extend(/** @lends LuCI.ui.prototype */ {
         * subsequently wrapped into a `&lt;span class="nowrap">` element.
         *
         * The resulting `&lt;span>` element tuples are joined by the given separators
-        * to form the final markup which is appened to the given parent DOM node.
+        * to form the final markup which is appended to the given parent DOM node.
         *
         * @param {Node} node
         * The parent DOM node to append the markup to. Any previous child elements
@@ -7688,7 +7688,7 @@ var UI = baseclass.extend(/** @lends LuCI.ui.prototype */ {
         * @param {string} path
         * The remote file path to upload the local file to.
         *
-        * @param {Node} [progessStatusNode]
+        * @param {Node} [progressStatusNode]
         * An optional DOM text node whose content text is set to the progress
         * percentage value during file upload.
         *
@@ -7802,7 +7802,7 @@ var UI = baseclass.extend(/** @lends LuCI.ui.prototype */ {
        /**
         * Perform a device connectivity test.
         *
-        * Attempt to fetch a well known ressource from the remote device via HTTP
+        * Attempt to fetch a well known resource from the remote device via HTTP
         * in order to test connectivity. This function is mainly useful to wait
         * for the router to come back online after a reboot or reconfiguration.
         *
@@ -7810,7 +7810,7 @@ var UI = baseclass.extend(/** @lends LuCI.ui.prototype */ {
         * The protocol to use for fetching the resource. May be either `http`
         * (the default) or `https`.
         *
-        * @param {string} [host=window.location.host]
+        * @param {string} [ipaddr=window.location.host]
         * Override the host address to probe. By default the current host as seen
         * in the address bar is probed.
         *
@@ -7899,7 +7899,7 @@ var UI = baseclass.extend(/** @lends LuCI.ui.prototype */ {
                 *
                 * @instance
                 * @memberof LuCI.ui.changes
-                * @param {number} numChanges
+                * @param {number} n
                 * The number of changes to indicate.
                 */
                setIndicator: function(n) {
@@ -8440,7 +8440,7 @@ var UI = baseclass.extend(/** @lends LuCI.ui.prototype */ {
         *
         * By instantiating the view class, its corresponding contents are
         * rendered and included into the view area. Any runtime errors are
-        * catched and rendered using [LuCI.error()]{@link LuCI#error}.
+        * caught and rendered using [LuCI.error()]{@link LuCI#error}.
         *
         * @param {string} path
         * The view path to render.
@@ -8494,7 +8494,7 @@ return UI;
         
 
         <footer>
-            Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Tue Sep 26 2023 07:47:32 GMT+0000 (Coordinated Universal Time)
+            Documentation generated by <a href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Tue Sep 26 2023 07:48:05 GMT+0000 (Coordinated Universal Time)
         </footer>
     </div>
 </div>