5 <title>Class: TableSection</title>
8 <script src="scripts/prettify/prettify.js"></script>
9 <script src="scripts/prettify/lang-css.js"></script>
10 <script src="scripts/jquery.min.js"></script>
12 <script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script>
14 <link type="text/css" rel="stylesheet" href="styles/prettify-tomorrow.css">
15 <link type="text/css" rel="stylesheet" href="styles/bootstrap.min.css">
16 <link type="text/css" rel="stylesheet" href="styles/jaguar.css">
20 var config = {"monospaceLinks":true,"cleverLinks":true,"default":{"outputSourceFiles":true}};
27 <div id="wrap" class="clearfix">
29 <div class="navigation">
30 <h3 class="applicationName"><a href="index.html"></a></h3>
33 <input id="search" type="text" class="form-control input-sm" placeholder="Search Documentations">
37 <li class="item" data-name="LuCI">
39 <a href="LuCI.html">LuCI</a>
42 <ul class="members itemMembers">
44 <span class="subtitle">Members</span>
46 <li data-name="LuCI#Class"><a href="LuCI.html#Class">Class</a></li>
48 <li data-name="LuCI#dom"><a href="LuCI.html#dom">dom</a></li>
50 <li data-name="LuCI#env"><a href="LuCI.html#env">env</a></li>
52 <li data-name="LuCI#Poll"><a href="LuCI.html#Poll">Poll</a></li>
54 <li data-name="LuCI#Request"><a href="LuCI.html#Request">Request</a></li>
56 <li data-name="LuCI#view"><a href="LuCI.html#view">view</a></li>
59 <ul class="typedefs itemMembers">
61 <span class="subtitle">Typedefs</span>
63 <li data-name="LuCI.requestCallbackFn"><a href="LuCI.html#.requestCallbackFn">requestCallbackFn</a></li>
66 <ul class="typedefs itemMembers">
69 <ul class="methods itemMembers">
71 <span class="subtitle">Methods</span>
73 <li data-name="LuCI#bind"><a href="LuCI.html#bind">bind</a></li>
75 <li data-name="LuCI#error"><a href="LuCI.html#error">error</a></li>
77 <li data-name="LuCI#fspath"><a href="LuCI.html#fspath">fspath</a></li>
79 <li data-name="LuCI#get"><a href="LuCI.html#get">get</a></li>
81 <li data-name="LuCI#halt"><a href="LuCI.html#halt">halt</a></li>
83 <li data-name="LuCI#hasSystemFeature"><a href="LuCI.html#hasSystemFeature">hasSystemFeature</a></li>
85 <li data-name="LuCI#hasViewPermission"><a href="LuCI.html#hasViewPermission">hasViewPermission</a></li>
87 <li data-name="LuCI#isObject"><a href="LuCI.html#isObject">isObject</a></li>
89 <li data-name="LuCI#location"><a href="LuCI.html#location">location</a></li>
91 <li data-name="LuCI#media"><a href="LuCI.html#media">media</a></li>
93 <li data-name="LuCI#path"><a href="LuCI.html#path">path</a></li>
95 <li data-name="LuCI#poll"><a href="LuCI.html#poll">poll</a></li>
97 <li data-name="LuCI#post"><a href="LuCI.html#post">post</a></li>
99 <li data-name="LuCI#raise"><a href="LuCI.html#raise">raise</a></li>
101 <li data-name="LuCI#require"><a href="LuCI.html#require">require</a></li>
103 <li data-name="LuCI#resolveDefault"><a href="LuCI.html#resolveDefault">resolveDefault</a></li>
105 <li data-name="LuCI#resource"><a href="LuCI.html#resource">resource</a></li>
107 <li data-name="LuCI#run"><a href="LuCI.html#run">run</a></li>
109 <li data-name="LuCI#sortedKeys"><a href="LuCI.html#sortedKeys">sortedKeys</a></li>
111 <li data-name="LuCI#stop"><a href="LuCI.html#stop">stop</a></li>
113 <li data-name="LuCI#toArray"><a href="LuCI.html#toArray">toArray</a></li>
115 <li data-name="LuCI#url"><a href="LuCI.html#url">url</a></li>
118 <ul class="events itemMembers">
123 <li class="item" data-name="LuCI.baseclass">
125 <a href="LuCI.baseclass.html">LuCI.baseclass</a>
128 <ul class="members itemMembers">
131 <ul class="typedefs itemMembers">
134 <ul class="typedefs itemMembers">
137 <ul class="methods itemMembers">
139 <span class="subtitle">Methods</span>
141 <li data-name="LuCI.baseclass.extend"><a href="LuCI.baseclass.html#.extend">extend</a></li>
143 <li data-name="LuCI.baseclass.instantiate"><a href="LuCI.baseclass.html#.instantiate">instantiate</a></li>
145 <li data-name="LuCI.baseclass.isSubclass"><a href="LuCI.baseclass.html#.isSubclass">isSubclass</a></li>
147 <li data-name="LuCI.baseclass.singleton"><a href="LuCI.baseclass.html#.singleton">singleton</a></li>
149 <li data-name="LuCI.baseclass#super"><a href="LuCI.baseclass.html#super">super</a></li>
151 <li data-name="LuCI.baseclass#varargs"><a href="LuCI.baseclass.html#varargs">varargs</a></li>
154 <ul class="events itemMembers">
159 <li class="item" data-name="LuCI.dom">
161 <a href="LuCI.dom.html">LuCI.dom</a>
164 <ul class="members itemMembers">
167 <ul class="typedefs itemMembers">
169 <span class="subtitle">Typedefs</span>
171 <li data-name="LuCI.dom~ignoreCallbackFn"><a href="LuCI.dom.html#~ignoreCallbackFn">ignoreCallbackFn</a></li>
174 <ul class="typedefs itemMembers">
177 <ul class="methods itemMembers">
179 <span class="subtitle">Methods</span>
181 <li data-name="LuCI.dom#append"><a href="LuCI.dom.html#append">append</a></li>
183 <li data-name="LuCI.dom#attr"><a href="LuCI.dom.html#attr">attr</a></li>
185 <li data-name="LuCI.dom#bindClassInstance"><a href="LuCI.dom.html#bindClassInstance">bindClassInstance</a></li>
187 <li data-name="LuCI.dom#callClassMethod"><a href="LuCI.dom.html#callClassMethod">callClassMethod</a></li>
189 <li data-name="LuCI.dom#content"><a href="LuCI.dom.html#content">content</a></li>
191 <li data-name="LuCI.dom#create"><a href="LuCI.dom.html#create">create</a></li>
193 <li data-name="LuCI.dom#data"><a href="LuCI.dom.html#data">data</a></li>
195 <li data-name="LuCI.dom#elem"><a href="LuCI.dom.html#elem">elem</a></li>
197 <li data-name="LuCI.dom#findClassInstance"><a href="LuCI.dom.html#findClassInstance">findClassInstance</a></li>
199 <li data-name="LuCI.dom#isEmpty"><a href="LuCI.dom.html#isEmpty">isEmpty</a></li>
201 <li data-name="LuCI.dom#matches"><a href="LuCI.dom.html#matches">matches</a></li>
203 <li data-name="LuCI.dom#parent"><a href="LuCI.dom.html#parent">parent</a></li>
205 <li data-name="LuCI.dom#parse"><a href="LuCI.dom.html#parse">parse</a></li>
208 <ul class="events itemMembers">
213 <li class="item" data-name="LuCI.form">
215 <a href="LuCI.form.html">LuCI.form</a>
218 <ul class="members itemMembers">
221 <ul class="typedefs itemMembers">
224 <ul class="typedefs itemMembers">
227 <ul class="methods itemMembers">
230 <ul class="events itemMembers">
235 <li class="item" data-name="LuCI.form.AbstractElement">
237 <a href="LuCI.form.AbstractElement.html">LuCI.form.AbstractElement</a>
240 <ul class="members itemMembers">
243 <ul class="typedefs itemMembers">
246 <ul class="typedefs itemMembers">
249 <ul class="methods itemMembers">
251 <span class="subtitle">Methods</span>
253 <li data-name="LuCI.form.AbstractElement#append"><a href="LuCI.form.AbstractElement.html#append">append</a></li>
255 <li data-name="LuCI.form.AbstractElement#parse"><a href="LuCI.form.AbstractElement.html#parse">parse</a></li>
257 <li data-name="LuCI.form.AbstractElement#render"><a href="LuCI.form.AbstractElement.html#render">render</a></li>
259 <li data-name="LuCI.form.AbstractElement#stripTags"><a href="LuCI.form.AbstractElement.html#stripTags">stripTags</a></li>
261 <li data-name="LuCI.form.AbstractElement#titleFn"><a href="LuCI.form.AbstractElement.html#titleFn">titleFn</a></li>
264 <ul class="events itemMembers">
269 <li class="item" data-name="LuCI.form.AbstractSection">
271 <a href="LuCI.form.AbstractSection.html">LuCI.form.AbstractSection</a>
274 <ul class="members itemMembers">
276 <span class="subtitle">Members</span>
278 <li data-name="LuCI.form.AbstractSection##parentoption"><a href="LuCI.form.AbstractSection.html#parentoption">parentoption</a></li>
281 <ul class="typedefs itemMembers">
284 <ul class="typedefs itemMembers">
287 <ul class="methods itemMembers">
289 <span class="subtitle">Methods</span>
291 <li data-name="LuCI.form.AbstractSection#append"><a href="LuCI.form.AbstractSection.html#append">append</a></li>
293 <li data-name="LuCI.form.AbstractSection#cfgsections"><a href="LuCI.form.AbstractSection.html#cfgsections">cfgsections</a></li>
295 <li data-name="LuCI.form.AbstractSection#filter"><a href="LuCI.form.AbstractSection.html#filter">filter</a></li>
297 <li data-name="LuCI.form.AbstractSection#load"><a href="LuCI.form.AbstractSection.html#load">load</a></li>
299 <li data-name="LuCI.form.AbstractSection#option"><a href="LuCI.form.AbstractSection.html#option">option</a></li>
301 <li data-name="LuCI.form.AbstractSection#parse"><a href="LuCI.form.AbstractSection.html#parse">parse</a></li>
303 <li data-name="LuCI.form.AbstractSection#render"><a href="LuCI.form.AbstractSection.html#render">render</a></li>
305 <li data-name="LuCI.form.AbstractSection#stripTags"><a href="LuCI.form.AbstractSection.html#stripTags">stripTags</a></li>
307 <li data-name="LuCI.form.AbstractSection#tab"><a href="LuCI.form.AbstractSection.html#tab">tab</a></li>
309 <li data-name="LuCI.form.AbstractSection#taboption"><a href="LuCI.form.AbstractSection.html#taboption">taboption</a></li>
311 <li data-name="LuCI.form.AbstractSection#titleFn"><a href="LuCI.form.AbstractSection.html#titleFn">titleFn</a></li>
314 <ul class="events itemMembers">
319 <li class="item" data-name="LuCI.form.AbstractValue">
321 <a href="LuCI.form.AbstractValue.html">LuCI.form.AbstractValue</a>
324 <ul class="members itemMembers">
326 <span class="subtitle">Members</span>
328 <li data-name="LuCI.form.AbstractValue##datatype"><a href="LuCI.form.AbstractValue.html#datatype">datatype</a></li>
330 <li data-name="LuCI.form.AbstractValue##default"><a href="LuCI.form.AbstractValue.html#default">default</a></li>
332 <li data-name="LuCI.form.AbstractValue##editable"><a href="LuCI.form.AbstractValue.html#editable">editable</a></li>
334 <li data-name="LuCI.form.AbstractValue##modalonly"><a href="LuCI.form.AbstractValue.html#modalonly">modalonly</a></li>
336 <li data-name="LuCI.form.AbstractValue##optional"><a href="LuCI.form.AbstractValue.html#optional">optional</a></li>
338 <li data-name="LuCI.form.AbstractValue##readonly"><a href="LuCI.form.AbstractValue.html#readonly">readonly</a></li>
340 <li data-name="LuCI.form.AbstractValue##rmempty"><a href="LuCI.form.AbstractValue.html#rmempty">rmempty</a></li>
342 <li data-name="LuCI.form.AbstractValue##uciconfig"><a href="LuCI.form.AbstractValue.html#uciconfig">uciconfig</a></li>
344 <li data-name="LuCI.form.AbstractValue##ucioption"><a href="LuCI.form.AbstractValue.html#ucioption">ucioption</a></li>
346 <li data-name="LuCI.form.AbstractValue##ucisection"><a href="LuCI.form.AbstractValue.html#ucisection">ucisection</a></li>
348 <li data-name="LuCI.form.AbstractValue##validate"><a href="LuCI.form.AbstractValue.html#validate">validate</a></li>
350 <li data-name="LuCI.form.AbstractValue##width"><a href="LuCI.form.AbstractValue.html#width">width</a></li>
353 <ul class="typedefs itemMembers">
356 <ul class="typedefs itemMembers">
359 <ul class="methods itemMembers">
361 <span class="subtitle">Methods</span>
363 <li data-name="LuCI.form.AbstractValue#append"><a href="LuCI.form.AbstractValue.html#append">append</a></li>
365 <li data-name="LuCI.form.AbstractValue#cbid"><a href="LuCI.form.AbstractValue.html#cbid">cbid</a></li>
367 <li data-name="LuCI.form.AbstractValue#cfgvalue"><a href="LuCI.form.AbstractValue.html#cfgvalue">cfgvalue</a></li>
369 <li data-name="LuCI.form.AbstractValue#depends"><a href="LuCI.form.AbstractValue.html#depends">depends</a></li>
371 <li data-name="LuCI.form.AbstractValue#formvalue"><a href="LuCI.form.AbstractValue.html#formvalue">formvalue</a></li>
373 <li data-name="LuCI.form.AbstractValue#getUIElement"><a href="LuCI.form.AbstractValue.html#getUIElement">getUIElement</a></li>
375 <li data-name="LuCI.form.AbstractValue#isActive"><a href="LuCI.form.AbstractValue.html#isActive">isActive</a></li>
377 <li data-name="LuCI.form.AbstractValue#isValid"><a href="LuCI.form.AbstractValue.html#isValid">isValid</a></li>
379 <li data-name="LuCI.form.AbstractValue#load"><a href="LuCI.form.AbstractValue.html#load">load</a></li>
381 <li data-name="LuCI.form.AbstractValue#parse"><a href="LuCI.form.AbstractValue.html#parse">parse</a></li>
383 <li data-name="LuCI.form.AbstractValue#remove"><a href="LuCI.form.AbstractValue.html#remove">remove</a></li>
385 <li data-name="LuCI.form.AbstractValue#render"><a href="LuCI.form.AbstractValue.html#render">render</a></li>
387 <li data-name="LuCI.form.AbstractValue#stripTags"><a href="LuCI.form.AbstractValue.html#stripTags">stripTags</a></li>
389 <li data-name="LuCI.form.AbstractValue#textvalue"><a href="LuCI.form.AbstractValue.html#textvalue">textvalue</a></li>
391 <li data-name="LuCI.form.AbstractValue#titleFn"><a href="LuCI.form.AbstractValue.html#titleFn">titleFn</a></li>
393 <li data-name="LuCI.form.AbstractValue#validate"><a href="LuCI.form.AbstractValue.html#validate">validate</a></li>
395 <li data-name="LuCI.form.AbstractValue#write"><a href="LuCI.form.AbstractValue.html#write">write</a></li>
398 <ul class="events itemMembers">
403 <li class="item" data-name="LuCI.form.ButtonValue">
405 <a href="LuCI.form.ButtonValue.html">LuCI.form.ButtonValue</a>
408 <ul class="members itemMembers">
410 <span class="subtitle">Members</span>
412 <li data-name="LuCI.form.ButtonValue##inputstyle"><a href="LuCI.form.ButtonValue.html#inputstyle">inputstyle</a></li>
414 <li data-name="LuCI.form.ButtonValue##inputtitle"><a href="LuCI.form.ButtonValue.html#inputtitle">inputtitle</a></li>
416 <li data-name="LuCI.form.ButtonValue##onclick"><a href="LuCI.form.ButtonValue.html#onclick">onclick</a></li>
418 <li data-name="LuCI.form.ButtonValue#datatype"><a href="LuCI.form.ButtonValue.html#datatype">datatype</a></li>
420 <li data-name="LuCI.form.ButtonValue#default"><a href="LuCI.form.ButtonValue.html#default">default</a></li>
422 <li data-name="LuCI.form.ButtonValue#editable"><a href="LuCI.form.ButtonValue.html#editable">editable</a></li>
424 <li data-name="LuCI.form.ButtonValue#modalonly"><a href="LuCI.form.ButtonValue.html#modalonly">modalonly</a></li>
426 <li data-name="LuCI.form.ButtonValue#optional"><a href="LuCI.form.ButtonValue.html#optional">optional</a></li>
428 <li data-name="LuCI.form.ButtonValue#password"><a href="LuCI.form.ButtonValue.html#password">password</a></li>
430 <li data-name="LuCI.form.ButtonValue#placeholder"><a href="LuCI.form.ButtonValue.html#placeholder">placeholder</a></li>
432 <li data-name="LuCI.form.ButtonValue#readonly"><a href="LuCI.form.ButtonValue.html#readonly">readonly</a></li>
434 <li data-name="LuCI.form.ButtonValue#rmempty"><a href="LuCI.form.ButtonValue.html#rmempty">rmempty</a></li>
436 <li data-name="LuCI.form.ButtonValue#uciconfig"><a href="LuCI.form.ButtonValue.html#uciconfig">uciconfig</a></li>
438 <li data-name="LuCI.form.ButtonValue#ucioption"><a href="LuCI.form.ButtonValue.html#ucioption">ucioption</a></li>
440 <li data-name="LuCI.form.ButtonValue#ucisection"><a href="LuCI.form.ButtonValue.html#ucisection">ucisection</a></li>
442 <li data-name="LuCI.form.ButtonValue#validate"><a href="LuCI.form.ButtonValue.html#validate">validate</a></li>
444 <li data-name="LuCI.form.ButtonValue#width"><a href="LuCI.form.ButtonValue.html#width">width</a></li>
447 <ul class="typedefs itemMembers">
450 <ul class="typedefs itemMembers">
453 <ul class="methods itemMembers">
455 <span class="subtitle">Methods</span>
457 <li data-name="LuCI.form.ButtonValue#append"><a href="LuCI.form.ButtonValue.html#append">append</a></li>
459 <li data-name="LuCI.form.ButtonValue#cbid"><a href="LuCI.form.ButtonValue.html#cbid">cbid</a></li>
461 <li data-name="LuCI.form.ButtonValue#cfgvalue"><a href="LuCI.form.ButtonValue.html#cfgvalue">cfgvalue</a></li>
463 <li data-name="LuCI.form.ButtonValue#depends"><a href="LuCI.form.ButtonValue.html#depends">depends</a></li>
465 <li data-name="LuCI.form.ButtonValue#formvalue"><a href="LuCI.form.ButtonValue.html#formvalue">formvalue</a></li>
467 <li data-name="LuCI.form.ButtonValue#getUIElement"><a href="LuCI.form.ButtonValue.html#getUIElement">getUIElement</a></li>
469 <li data-name="LuCI.form.ButtonValue#isActive"><a href="LuCI.form.ButtonValue.html#isActive">isActive</a></li>
471 <li data-name="LuCI.form.ButtonValue#isValid"><a href="LuCI.form.ButtonValue.html#isValid">isValid</a></li>
473 <li data-name="LuCI.form.ButtonValue#load"><a href="LuCI.form.ButtonValue.html#load">load</a></li>
475 <li data-name="LuCI.form.ButtonValue#parse"><a href="LuCI.form.ButtonValue.html#parse">parse</a></li>
477 <li data-name="LuCI.form.ButtonValue#remove"><a href="LuCI.form.ButtonValue.html#remove">remove</a></li>
479 <li data-name="LuCI.form.ButtonValue#stripTags"><a href="LuCI.form.ButtonValue.html#stripTags">stripTags</a></li>
481 <li data-name="LuCI.form.ButtonValue#textvalue"><a href="LuCI.form.ButtonValue.html#textvalue">textvalue</a></li>
483 <li data-name="LuCI.form.ButtonValue#titleFn"><a href="LuCI.form.ButtonValue.html#titleFn">titleFn</a></li>
485 <li data-name="LuCI.form.ButtonValue#value"><a href="LuCI.form.ButtonValue.html#value">value</a></li>
487 <li data-name="LuCI.form.ButtonValue#write"><a href="LuCI.form.ButtonValue.html#write">write</a></li>
490 <ul class="events itemMembers">
495 <li class="item" data-name="LuCI.form.DummyValue">
497 <a href="LuCI.form.DummyValue.html">LuCI.form.DummyValue</a>
500 <ul class="members itemMembers">
502 <span class="subtitle">Members</span>
504 <li data-name="LuCI.form.DummyValue##href"><a href="LuCI.form.DummyValue.html#href">href</a></li>
506 <li data-name="LuCI.form.DummyValue##rawhtml"><a href="LuCI.form.DummyValue.html#rawhtml">rawhtml</a></li>
508 <li data-name="LuCI.form.DummyValue#datatype"><a href="LuCI.form.DummyValue.html#datatype">datatype</a></li>
510 <li data-name="LuCI.form.DummyValue#default"><a href="LuCI.form.DummyValue.html#default">default</a></li>
512 <li data-name="LuCI.form.DummyValue#editable"><a href="LuCI.form.DummyValue.html#editable">editable</a></li>
514 <li data-name="LuCI.form.DummyValue#modalonly"><a href="LuCI.form.DummyValue.html#modalonly">modalonly</a></li>
516 <li data-name="LuCI.form.DummyValue#optional"><a href="LuCI.form.DummyValue.html#optional">optional</a></li>
518 <li data-name="LuCI.form.DummyValue#password"><a href="LuCI.form.DummyValue.html#password">password</a></li>
520 <li data-name="LuCI.form.DummyValue#placeholder"><a href="LuCI.form.DummyValue.html#placeholder">placeholder</a></li>
522 <li data-name="LuCI.form.DummyValue#readonly"><a href="LuCI.form.DummyValue.html#readonly">readonly</a></li>
524 <li data-name="LuCI.form.DummyValue#rmempty"><a href="LuCI.form.DummyValue.html#rmempty">rmempty</a></li>
526 <li data-name="LuCI.form.DummyValue#uciconfig"><a href="LuCI.form.DummyValue.html#uciconfig">uciconfig</a></li>
528 <li data-name="LuCI.form.DummyValue#ucioption"><a href="LuCI.form.DummyValue.html#ucioption">ucioption</a></li>
530 <li data-name="LuCI.form.DummyValue#ucisection"><a href="LuCI.form.DummyValue.html#ucisection">ucisection</a></li>
532 <li data-name="LuCI.form.DummyValue#validate"><a href="LuCI.form.DummyValue.html#validate">validate</a></li>
534 <li data-name="LuCI.form.DummyValue#width"><a href="LuCI.form.DummyValue.html#width">width</a></li>
537 <ul class="typedefs itemMembers">
540 <ul class="typedefs itemMembers">
543 <ul class="methods itemMembers">
545 <span class="subtitle">Methods</span>
547 <li data-name="LuCI.form.DummyValue#append"><a href="LuCI.form.DummyValue.html#append">append</a></li>
549 <li data-name="LuCI.form.DummyValue#cbid"><a href="LuCI.form.DummyValue.html#cbid">cbid</a></li>
551 <li data-name="LuCI.form.DummyValue#cfgvalue"><a href="LuCI.form.DummyValue.html#cfgvalue">cfgvalue</a></li>
553 <li data-name="LuCI.form.DummyValue#depends"><a href="LuCI.form.DummyValue.html#depends">depends</a></li>
555 <li data-name="LuCI.form.DummyValue#formvalue"><a href="LuCI.form.DummyValue.html#formvalue">formvalue</a></li>
557 <li data-name="LuCI.form.DummyValue#getUIElement"><a href="LuCI.form.DummyValue.html#getUIElement">getUIElement</a></li>
559 <li data-name="LuCI.form.DummyValue#isActive"><a href="LuCI.form.DummyValue.html#isActive">isActive</a></li>
561 <li data-name="LuCI.form.DummyValue#isValid"><a href="LuCI.form.DummyValue.html#isValid">isValid</a></li>
563 <li data-name="LuCI.form.DummyValue#load"><a href="LuCI.form.DummyValue.html#load">load</a></li>
565 <li data-name="LuCI.form.DummyValue#parse"><a href="LuCI.form.DummyValue.html#parse">parse</a></li>
567 <li data-name="LuCI.form.DummyValue#remove"><a href="LuCI.form.DummyValue.html#remove">remove</a></li>
569 <li data-name="LuCI.form.DummyValue#stripTags"><a href="LuCI.form.DummyValue.html#stripTags">stripTags</a></li>
571 <li data-name="LuCI.form.DummyValue#textvalue"><a href="LuCI.form.DummyValue.html#textvalue">textvalue</a></li>
573 <li data-name="LuCI.form.DummyValue#titleFn"><a href="LuCI.form.DummyValue.html#titleFn">titleFn</a></li>
575 <li data-name="LuCI.form.DummyValue#value"><a href="LuCI.form.DummyValue.html#value">value</a></li>
577 <li data-name="LuCI.form.DummyValue#write"><a href="LuCI.form.DummyValue.html#write">write</a></li>
580 <ul class="events itemMembers">
585 <li class="item" data-name="LuCI.form.DynamicList">
587 <a href="LuCI.form.DynamicList.html">LuCI.form.DynamicList</a>
590 <ul class="members itemMembers">
592 <span class="subtitle">Members</span>
594 <li data-name="LuCI.form.DynamicList#datatype"><a href="LuCI.form.DynamicList.html#datatype">datatype</a></li>
596 <li data-name="LuCI.form.DynamicList#default"><a href="LuCI.form.DynamicList.html#default">default</a></li>
598 <li data-name="LuCI.form.DynamicList#editable"><a href="LuCI.form.DynamicList.html#editable">editable</a></li>
600 <li data-name="LuCI.form.DynamicList#modalonly"><a href="LuCI.form.DynamicList.html#modalonly">modalonly</a></li>
602 <li data-name="LuCI.form.DynamicList#optional"><a href="LuCI.form.DynamicList.html#optional">optional</a></li>
604 <li data-name="LuCI.form.DynamicList#password"><a href="LuCI.form.DynamicList.html#password">password</a></li>
606 <li data-name="LuCI.form.DynamicList#placeholder"><a href="LuCI.form.DynamicList.html#placeholder">placeholder</a></li>
608 <li data-name="LuCI.form.DynamicList#readonly"><a href="LuCI.form.DynamicList.html#readonly">readonly</a></li>
610 <li data-name="LuCI.form.DynamicList#rmempty"><a href="LuCI.form.DynamicList.html#rmempty">rmempty</a></li>
612 <li data-name="LuCI.form.DynamicList#uciconfig"><a href="LuCI.form.DynamicList.html#uciconfig">uciconfig</a></li>
614 <li data-name="LuCI.form.DynamicList#ucioption"><a href="LuCI.form.DynamicList.html#ucioption">ucioption</a></li>
616 <li data-name="LuCI.form.DynamicList#ucisection"><a href="LuCI.form.DynamicList.html#ucisection">ucisection</a></li>
618 <li data-name="LuCI.form.DynamicList#validate"><a href="LuCI.form.DynamicList.html#validate">validate</a></li>
620 <li data-name="LuCI.form.DynamicList#width"><a href="LuCI.form.DynamicList.html#width">width</a></li>
623 <ul class="typedefs itemMembers">
626 <ul class="typedefs itemMembers">
629 <ul class="methods itemMembers">
631 <span class="subtitle">Methods</span>
633 <li data-name="LuCI.form.DynamicList#append"><a href="LuCI.form.DynamicList.html#append">append</a></li>
635 <li data-name="LuCI.form.DynamicList#cbid"><a href="LuCI.form.DynamicList.html#cbid">cbid</a></li>
637 <li data-name="LuCI.form.DynamicList#cfgvalue"><a href="LuCI.form.DynamicList.html#cfgvalue">cfgvalue</a></li>
639 <li data-name="LuCI.form.DynamicList#depends"><a href="LuCI.form.DynamicList.html#depends">depends</a></li>
641 <li data-name="LuCI.form.DynamicList#formvalue"><a href="LuCI.form.DynamicList.html#formvalue">formvalue</a></li>
643 <li data-name="LuCI.form.DynamicList#getUIElement"><a href="LuCI.form.DynamicList.html#getUIElement">getUIElement</a></li>
645 <li data-name="LuCI.form.DynamicList#isActive"><a href="LuCI.form.DynamicList.html#isActive">isActive</a></li>
647 <li data-name="LuCI.form.DynamicList#isValid"><a href="LuCI.form.DynamicList.html#isValid">isValid</a></li>
649 <li data-name="LuCI.form.DynamicList#load"><a href="LuCI.form.DynamicList.html#load">load</a></li>
651 <li data-name="LuCI.form.DynamicList#parse"><a href="LuCI.form.DynamicList.html#parse">parse</a></li>
653 <li data-name="LuCI.form.DynamicList#remove"><a href="LuCI.form.DynamicList.html#remove">remove</a></li>
655 <li data-name="LuCI.form.DynamicList#stripTags"><a href="LuCI.form.DynamicList.html#stripTags">stripTags</a></li>
657 <li data-name="LuCI.form.DynamicList#textvalue"><a href="LuCI.form.DynamicList.html#textvalue">textvalue</a></li>
659 <li data-name="LuCI.form.DynamicList#titleFn"><a href="LuCI.form.DynamicList.html#titleFn">titleFn</a></li>
661 <li data-name="LuCI.form.DynamicList#value"><a href="LuCI.form.DynamicList.html#value">value</a></li>
663 <li data-name="LuCI.form.DynamicList#write"><a href="LuCI.form.DynamicList.html#write">write</a></li>
666 <ul class="events itemMembers">
671 <li class="item" data-name="LuCI.form.FileUpload">
673 <a href="LuCI.form.FileUpload.html">LuCI.form.FileUpload</a>
676 <ul class="members itemMembers">
678 <span class="subtitle">Members</span>
680 <li data-name="LuCI.form.FileUpload##enable_remove"><a href="LuCI.form.FileUpload.html#enable_remove">enable_remove</a></li>
682 <li data-name="LuCI.form.FileUpload##enable_upload"><a href="LuCI.form.FileUpload.html#enable_upload">enable_upload</a></li>
684 <li data-name="LuCI.form.FileUpload##root_directory"><a href="LuCI.form.FileUpload.html#root_directory">root_directory</a></li>
686 <li data-name="LuCI.form.FileUpload##show_hidden"><a href="LuCI.form.FileUpload.html#show_hidden">show_hidden</a></li>
688 <li data-name="LuCI.form.FileUpload#datatype"><a href="LuCI.form.FileUpload.html#datatype">datatype</a></li>
690 <li data-name="LuCI.form.FileUpload#default"><a href="LuCI.form.FileUpload.html#default">default</a></li>
692 <li data-name="LuCI.form.FileUpload#editable"><a href="LuCI.form.FileUpload.html#editable">editable</a></li>
694 <li data-name="LuCI.form.FileUpload#modalonly"><a href="LuCI.form.FileUpload.html#modalonly">modalonly</a></li>
696 <li data-name="LuCI.form.FileUpload#optional"><a href="LuCI.form.FileUpload.html#optional">optional</a></li>
698 <li data-name="LuCI.form.FileUpload#password"><a href="LuCI.form.FileUpload.html#password">password</a></li>
700 <li data-name="LuCI.form.FileUpload#placeholder"><a href="LuCI.form.FileUpload.html#placeholder">placeholder</a></li>
702 <li data-name="LuCI.form.FileUpload#readonly"><a href="LuCI.form.FileUpload.html#readonly">readonly</a></li>
704 <li data-name="LuCI.form.FileUpload#rmempty"><a href="LuCI.form.FileUpload.html#rmempty">rmempty</a></li>
706 <li data-name="LuCI.form.FileUpload#uciconfig"><a href="LuCI.form.FileUpload.html#uciconfig">uciconfig</a></li>
708 <li data-name="LuCI.form.FileUpload#ucioption"><a href="LuCI.form.FileUpload.html#ucioption">ucioption</a></li>
710 <li data-name="LuCI.form.FileUpload#ucisection"><a href="LuCI.form.FileUpload.html#ucisection">ucisection</a></li>
712 <li data-name="LuCI.form.FileUpload#validate"><a href="LuCI.form.FileUpload.html#validate">validate</a></li>
714 <li data-name="LuCI.form.FileUpload#width"><a href="LuCI.form.FileUpload.html#width">width</a></li>
717 <ul class="typedefs itemMembers">
720 <ul class="typedefs itemMembers">
723 <ul class="methods itemMembers">
725 <span class="subtitle">Methods</span>
727 <li data-name="LuCI.form.FileUpload#append"><a href="LuCI.form.FileUpload.html#append">append</a></li>
729 <li data-name="LuCI.form.FileUpload#cbid"><a href="LuCI.form.FileUpload.html#cbid">cbid</a></li>
731 <li data-name="LuCI.form.FileUpload#cfgvalue"><a href="LuCI.form.FileUpload.html#cfgvalue">cfgvalue</a></li>
733 <li data-name="LuCI.form.FileUpload#depends"><a href="LuCI.form.FileUpload.html#depends">depends</a></li>
735 <li data-name="LuCI.form.FileUpload#formvalue"><a href="LuCI.form.FileUpload.html#formvalue">formvalue</a></li>
737 <li data-name="LuCI.form.FileUpload#getUIElement"><a href="LuCI.form.FileUpload.html#getUIElement">getUIElement</a></li>
739 <li data-name="LuCI.form.FileUpload#isActive"><a href="LuCI.form.FileUpload.html#isActive">isActive</a></li>
741 <li data-name="LuCI.form.FileUpload#isValid"><a href="LuCI.form.FileUpload.html#isValid">isValid</a></li>
743 <li data-name="LuCI.form.FileUpload#load"><a href="LuCI.form.FileUpload.html#load">load</a></li>
745 <li data-name="LuCI.form.FileUpload#parse"><a href="LuCI.form.FileUpload.html#parse">parse</a></li>
747 <li data-name="LuCI.form.FileUpload#remove"><a href="LuCI.form.FileUpload.html#remove">remove</a></li>
749 <li data-name="LuCI.form.FileUpload#stripTags"><a href="LuCI.form.FileUpload.html#stripTags">stripTags</a></li>
751 <li data-name="LuCI.form.FileUpload#textvalue"><a href="LuCI.form.FileUpload.html#textvalue">textvalue</a></li>
753 <li data-name="LuCI.form.FileUpload#titleFn"><a href="LuCI.form.FileUpload.html#titleFn">titleFn</a></li>
755 <li data-name="LuCI.form.FileUpload#value"><a href="LuCI.form.FileUpload.html#value">value</a></li>
757 <li data-name="LuCI.form.FileUpload#write"><a href="LuCI.form.FileUpload.html#write">write</a></li>
760 <ul class="events itemMembers">
765 <li class="item" data-name="LuCI.form.FlagValue">
767 <a href="LuCI.form.FlagValue.html">LuCI.form.FlagValue</a>
770 <ul class="members itemMembers">
772 <span class="subtitle">Members</span>
774 <li data-name="LuCI.form.FlagValue##disabled"><a href="LuCI.form.FlagValue.html#disabled">disabled</a></li>
776 <li data-name="LuCI.form.FlagValue##enabled"><a href="LuCI.form.FlagValue.html#enabled">enabled</a></li>
778 <li data-name="LuCI.form.FlagValue#datatype"><a href="LuCI.form.FlagValue.html#datatype">datatype</a></li>
780 <li data-name="LuCI.form.FlagValue#default"><a href="LuCI.form.FlagValue.html#default">default</a></li>
782 <li data-name="LuCI.form.FlagValue#editable"><a href="LuCI.form.FlagValue.html#editable">editable</a></li>
784 <li data-name="LuCI.form.FlagValue#modalonly"><a href="LuCI.form.FlagValue.html#modalonly">modalonly</a></li>
786 <li data-name="LuCI.form.FlagValue#optional"><a href="LuCI.form.FlagValue.html#optional">optional</a></li>
788 <li data-name="LuCI.form.FlagValue#password"><a href="LuCI.form.FlagValue.html#password">password</a></li>
790 <li data-name="LuCI.form.FlagValue#placeholder"><a href="LuCI.form.FlagValue.html#placeholder">placeholder</a></li>
792 <li data-name="LuCI.form.FlagValue#readonly"><a href="LuCI.form.FlagValue.html#readonly">readonly</a></li>
794 <li data-name="LuCI.form.FlagValue#rmempty"><a href="LuCI.form.FlagValue.html#rmempty">rmempty</a></li>
796 <li data-name="LuCI.form.FlagValue#uciconfig"><a href="LuCI.form.FlagValue.html#uciconfig">uciconfig</a></li>
798 <li data-name="LuCI.form.FlagValue#ucioption"><a href="LuCI.form.FlagValue.html#ucioption">ucioption</a></li>
800 <li data-name="LuCI.form.FlagValue#ucisection"><a href="LuCI.form.FlagValue.html#ucisection">ucisection</a></li>
802 <li data-name="LuCI.form.FlagValue#validate"><a href="LuCI.form.FlagValue.html#validate">validate</a></li>
804 <li data-name="LuCI.form.FlagValue#width"><a href="LuCI.form.FlagValue.html#width">width</a></li>
807 <ul class="typedefs itemMembers">
810 <ul class="typedefs itemMembers">
813 <ul class="methods itemMembers">
815 <span class="subtitle">Methods</span>
817 <li data-name="LuCI.form.FlagValue#append"><a href="LuCI.form.FlagValue.html#append">append</a></li>
819 <li data-name="LuCI.form.FlagValue#cbid"><a href="LuCI.form.FlagValue.html#cbid">cbid</a></li>
821 <li data-name="LuCI.form.FlagValue#cfgvalue"><a href="LuCI.form.FlagValue.html#cfgvalue">cfgvalue</a></li>
823 <li data-name="LuCI.form.FlagValue#depends"><a href="LuCI.form.FlagValue.html#depends">depends</a></li>
825 <li data-name="LuCI.form.FlagValue#formvalue"><a href="LuCI.form.FlagValue.html#formvalue">formvalue</a></li>
827 <li data-name="LuCI.form.FlagValue#getUIElement"><a href="LuCI.form.FlagValue.html#getUIElement">getUIElement</a></li>
829 <li data-name="LuCI.form.FlagValue#isActive"><a href="LuCI.form.FlagValue.html#isActive">isActive</a></li>
831 <li data-name="LuCI.form.FlagValue#isValid"><a href="LuCI.form.FlagValue.html#isValid">isValid</a></li>
833 <li data-name="LuCI.form.FlagValue#load"><a href="LuCI.form.FlagValue.html#load">load</a></li>
835 <li data-name="LuCI.form.FlagValue#parse"><a href="LuCI.form.FlagValue.html#parse">parse</a></li>
837 <li data-name="LuCI.form.FlagValue#remove"><a href="LuCI.form.FlagValue.html#remove">remove</a></li>
839 <li data-name="LuCI.form.FlagValue#stripTags"><a href="LuCI.form.FlagValue.html#stripTags">stripTags</a></li>
841 <li data-name="LuCI.form.FlagValue#textvalue"><a href="LuCI.form.FlagValue.html#textvalue">textvalue</a></li>
843 <li data-name="LuCI.form.FlagValue#titleFn"><a href="LuCI.form.FlagValue.html#titleFn">titleFn</a></li>
845 <li data-name="LuCI.form.FlagValue#value"><a href="LuCI.form.FlagValue.html#value">value</a></li>
847 <li data-name="LuCI.form.FlagValue#write"><a href="LuCI.form.FlagValue.html#write">write</a></li>
850 <ul class="events itemMembers">
855 <li class="item" data-name="LuCI.form.GridSection">
857 <a href="LuCI.form.GridSection.html">LuCI.form.GridSection</a>
860 <ul class="members itemMembers">
862 <span class="subtitle">Members</span>
864 <li data-name="LuCI.form.GridSection#addbtntitle"><a href="LuCI.form.GridSection.html#addbtntitle">addbtntitle</a></li>
866 <li data-name="LuCI.form.GridSection#addremove"><a href="LuCI.form.GridSection.html#addremove">addremove</a></li>
868 <li data-name="LuCI.form.GridSection#anonymous"><a href="LuCI.form.GridSection.html#anonymous">anonymous</a></li>
870 <li data-name="LuCI.form.GridSection#extedit"><a href="LuCI.form.GridSection.html#extedit">extedit</a></li>
872 <li data-name="LuCI.form.GridSection#max_cols"><a href="LuCI.form.GridSection.html#max_cols">max_cols</a></li>
874 <li data-name="LuCI.form.GridSection#modaltitle"><a href="LuCI.form.GridSection.html#modaltitle">modaltitle</a></li>
876 <li data-name="LuCI.form.GridSection#parentoption"><a href="LuCI.form.GridSection.html#parentoption">parentoption</a></li>
878 <li data-name="LuCI.form.GridSection#rowcolors"><a href="LuCI.form.GridSection.html#rowcolors">rowcolors</a></li>
880 <li data-name="LuCI.form.GridSection#sectiontitle"><a href="LuCI.form.GridSection.html#sectiontitle">sectiontitle</a></li>
882 <li data-name="LuCI.form.GridSection#sortable"><a href="LuCI.form.GridSection.html#sortable">sortable</a></li>
884 <li data-name="LuCI.form.GridSection#tabbed"><a href="LuCI.form.GridSection.html#tabbed">tabbed</a></li>
886 <li data-name="LuCI.form.GridSection#uciconfig"><a href="LuCI.form.GridSection.html#uciconfig">uciconfig</a></li>
889 <ul class="typedefs itemMembers">
892 <ul class="typedefs itemMembers">
895 <ul class="methods itemMembers">
897 <span class="subtitle">Methods</span>
899 <li data-name="LuCI.form.GridSection#addModalOptions"><a href="LuCI.form.GridSection.html#addModalOptions">addModalOptions</a></li>
901 <li data-name="LuCI.form.GridSection#append"><a href="LuCI.form.GridSection.html#append">append</a></li>
903 <li data-name="LuCI.form.GridSection#filter"><a href="LuCI.form.GridSection.html#filter">filter</a></li>
905 <li data-name="LuCI.form.GridSection#load"><a href="LuCI.form.GridSection.html#load">load</a></li>
907 <li data-name="LuCI.form.GridSection#option"><a href="LuCI.form.GridSection.html#option">option</a></li>
909 <li data-name="LuCI.form.GridSection#parse"><a href="LuCI.form.GridSection.html#parse">parse</a></li>
911 <li data-name="LuCI.form.GridSection#stripTags"><a href="LuCI.form.GridSection.html#stripTags">stripTags</a></li>
913 <li data-name="LuCI.form.GridSection#tab"><a href="LuCI.form.GridSection.html#tab">tab</a></li>
915 <li data-name="LuCI.form.GridSection#taboption"><a href="LuCI.form.GridSection.html#taboption">taboption</a></li>
917 <li data-name="LuCI.form.GridSection#titleFn"><a href="LuCI.form.GridSection.html#titleFn">titleFn</a></li>
920 <ul class="events itemMembers">
925 <li class="item" data-name="LuCI.form.HiddenValue">
927 <a href="LuCI.form.HiddenValue.html">LuCI.form.HiddenValue</a>
930 <ul class="members itemMembers">
932 <span class="subtitle">Members</span>
934 <li data-name="LuCI.form.HiddenValue#datatype"><a href="LuCI.form.HiddenValue.html#datatype">datatype</a></li>
936 <li data-name="LuCI.form.HiddenValue#default"><a href="LuCI.form.HiddenValue.html#default">default</a></li>
938 <li data-name="LuCI.form.HiddenValue#editable"><a href="LuCI.form.HiddenValue.html#editable">editable</a></li>
940 <li data-name="LuCI.form.HiddenValue#modalonly"><a href="LuCI.form.HiddenValue.html#modalonly">modalonly</a></li>
942 <li data-name="LuCI.form.HiddenValue#optional"><a href="LuCI.form.HiddenValue.html#optional">optional</a></li>
944 <li data-name="LuCI.form.HiddenValue#password"><a href="LuCI.form.HiddenValue.html#password">password</a></li>
946 <li data-name="LuCI.form.HiddenValue#placeholder"><a href="LuCI.form.HiddenValue.html#placeholder">placeholder</a></li>
948 <li data-name="LuCI.form.HiddenValue#readonly"><a href="LuCI.form.HiddenValue.html#readonly">readonly</a></li>
950 <li data-name="LuCI.form.HiddenValue#rmempty"><a href="LuCI.form.HiddenValue.html#rmempty">rmempty</a></li>
952 <li data-name="LuCI.form.HiddenValue#uciconfig"><a href="LuCI.form.HiddenValue.html#uciconfig">uciconfig</a></li>
954 <li data-name="LuCI.form.HiddenValue#ucioption"><a href="LuCI.form.HiddenValue.html#ucioption">ucioption</a></li>
956 <li data-name="LuCI.form.HiddenValue#ucisection"><a href="LuCI.form.HiddenValue.html#ucisection">ucisection</a></li>
958 <li data-name="LuCI.form.HiddenValue#validate"><a href="LuCI.form.HiddenValue.html#validate">validate</a></li>
960 <li data-name="LuCI.form.HiddenValue#width"><a href="LuCI.form.HiddenValue.html#width">width</a></li>
963 <ul class="typedefs itemMembers">
966 <ul class="typedefs itemMembers">
969 <ul class="methods itemMembers">
971 <span class="subtitle">Methods</span>
973 <li data-name="LuCI.form.HiddenValue#append"><a href="LuCI.form.HiddenValue.html#append">append</a></li>
975 <li data-name="LuCI.form.HiddenValue#cbid"><a href="LuCI.form.HiddenValue.html#cbid">cbid</a></li>
977 <li data-name="LuCI.form.HiddenValue#cfgvalue"><a href="LuCI.form.HiddenValue.html#cfgvalue">cfgvalue</a></li>
979 <li data-name="LuCI.form.HiddenValue#depends"><a href="LuCI.form.HiddenValue.html#depends">depends</a></li>
981 <li data-name="LuCI.form.HiddenValue#formvalue"><a href="LuCI.form.HiddenValue.html#formvalue">formvalue</a></li>
983 <li data-name="LuCI.form.HiddenValue#getUIElement"><a href="LuCI.form.HiddenValue.html#getUIElement">getUIElement</a></li>
985 <li data-name="LuCI.form.HiddenValue#isActive"><a href="LuCI.form.HiddenValue.html#isActive">isActive</a></li>
987 <li data-name="LuCI.form.HiddenValue#isValid"><a href="LuCI.form.HiddenValue.html#isValid">isValid</a></li>
989 <li data-name="LuCI.form.HiddenValue#load"><a href="LuCI.form.HiddenValue.html#load">load</a></li>
991 <li data-name="LuCI.form.HiddenValue#parse"><a href="LuCI.form.HiddenValue.html#parse">parse</a></li>
993 <li data-name="LuCI.form.HiddenValue#remove"><a href="LuCI.form.HiddenValue.html#remove">remove</a></li>
995 <li data-name="LuCI.form.HiddenValue#stripTags"><a href="LuCI.form.HiddenValue.html#stripTags">stripTags</a></li>
997 <li data-name="LuCI.form.HiddenValue#textvalue"><a href="LuCI.form.HiddenValue.html#textvalue">textvalue</a></li>
999 <li data-name="LuCI.form.HiddenValue#titleFn"><a href="LuCI.form.HiddenValue.html#titleFn">titleFn</a></li>
1001 <li data-name="LuCI.form.HiddenValue#value"><a href="LuCI.form.HiddenValue.html#value">value</a></li>
1003 <li data-name="LuCI.form.HiddenValue#write"><a href="LuCI.form.HiddenValue.html#write">write</a></li>
1006 <ul class="events itemMembers">
1011 <li class="item" data-name="LuCI.form.JSONMap">
1012 <span class="title">
1013 <a href="LuCI.form.JSONMap.html">LuCI.form.JSONMap</a>
1016 <ul class="members itemMembers">
1018 <span class="subtitle">Members</span>
1020 <li data-name="LuCI.form.JSONMap#readonly"><a href="LuCI.form.JSONMap.html#readonly">readonly</a></li>
1023 <ul class="typedefs itemMembers">
1026 <ul class="typedefs itemMembers">
1029 <ul class="methods itemMembers">
1031 <span class="subtitle">Methods</span>
1033 <li data-name="LuCI.form.JSONMap#append"><a href="LuCI.form.JSONMap.html#append">append</a></li>
1035 <li data-name="LuCI.form.JSONMap#chain"><a href="LuCI.form.JSONMap.html#chain">chain</a></li>
1037 <li data-name="LuCI.form.JSONMap#findElement"><a href="LuCI.form.JSONMap.html#findElement">findElement</a></li>
1039 <li data-name="LuCI.form.JSONMap#findElements"><a href="LuCI.form.JSONMap.html#findElements">findElements</a></li>
1041 <li data-name="LuCI.form.JSONMap#load"><a href="LuCI.form.JSONMap.html#load">load</a></li>
1043 <li data-name="LuCI.form.JSONMap#lookupOption"><a href="LuCI.form.JSONMap.html#lookupOption">lookupOption</a></li>
1045 <li data-name="LuCI.form.JSONMap#parse"><a href="LuCI.form.JSONMap.html#parse">parse</a></li>
1047 <li data-name="LuCI.form.JSONMap#render"><a href="LuCI.form.JSONMap.html#render">render</a></li>
1049 <li data-name="LuCI.form.JSONMap#reset"><a href="LuCI.form.JSONMap.html#reset">reset</a></li>
1051 <li data-name="LuCI.form.JSONMap#save"><a href="LuCI.form.JSONMap.html#save">save</a></li>
1053 <li data-name="LuCI.form.JSONMap#section"><a href="LuCI.form.JSONMap.html#section">section</a></li>
1055 <li data-name="LuCI.form.JSONMap#stripTags"><a href="LuCI.form.JSONMap.html#stripTags">stripTags</a></li>
1057 <li data-name="LuCI.form.JSONMap#titleFn"><a href="LuCI.form.JSONMap.html#titleFn">titleFn</a></li>
1060 <ul class="events itemMembers">
1065 <li class="item" data-name="LuCI.form.ListValue">
1066 <span class="title">
1067 <a href="LuCI.form.ListValue.html">LuCI.form.ListValue</a>
1070 <ul class="members itemMembers">
1072 <span class="subtitle">Members</span>
1074 <li data-name="LuCI.form.ListValue##size"><a href="LuCI.form.ListValue.html#size">size</a></li>
1076 <li data-name="LuCI.form.ListValue#datatype"><a href="LuCI.form.ListValue.html#datatype">datatype</a></li>
1078 <li data-name="LuCI.form.ListValue#default"><a href="LuCI.form.ListValue.html#default">default</a></li>
1080 <li data-name="LuCI.form.ListValue#editable"><a href="LuCI.form.ListValue.html#editable">editable</a></li>
1082 <li data-name="LuCI.form.ListValue#modalonly"><a href="LuCI.form.ListValue.html#modalonly">modalonly</a></li>
1084 <li data-name="LuCI.form.ListValue#optional"><a href="LuCI.form.ListValue.html#optional">optional</a></li>
1086 <li data-name="LuCI.form.ListValue#password"><a href="LuCI.form.ListValue.html#password">password</a></li>
1088 <li data-name="LuCI.form.ListValue#placeholder"><a href="LuCI.form.ListValue.html#placeholder">placeholder</a></li>
1090 <li data-name="LuCI.form.ListValue#readonly"><a href="LuCI.form.ListValue.html#readonly">readonly</a></li>
1092 <li data-name="LuCI.form.ListValue#rmempty"><a href="LuCI.form.ListValue.html#rmempty">rmempty</a></li>
1094 <li data-name="LuCI.form.ListValue#uciconfig"><a href="LuCI.form.ListValue.html#uciconfig">uciconfig</a></li>
1096 <li data-name="LuCI.form.ListValue#ucioption"><a href="LuCI.form.ListValue.html#ucioption">ucioption</a></li>
1098 <li data-name="LuCI.form.ListValue#ucisection"><a href="LuCI.form.ListValue.html#ucisection">ucisection</a></li>
1100 <li data-name="LuCI.form.ListValue#validate"><a href="LuCI.form.ListValue.html#validate">validate</a></li>
1102 <li data-name="LuCI.form.ListValue#width"><a href="LuCI.form.ListValue.html#width">width</a></li>
1105 <ul class="typedefs itemMembers">
1108 <ul class="typedefs itemMembers">
1111 <ul class="methods itemMembers">
1113 <span class="subtitle">Methods</span>
1115 <li data-name="LuCI.form.ListValue#append"><a href="LuCI.form.ListValue.html#append">append</a></li>
1117 <li data-name="LuCI.form.ListValue#cbid"><a href="LuCI.form.ListValue.html#cbid">cbid</a></li>
1119 <li data-name="LuCI.form.ListValue#cfgvalue"><a href="LuCI.form.ListValue.html#cfgvalue">cfgvalue</a></li>
1121 <li data-name="LuCI.form.ListValue#depends"><a href="LuCI.form.ListValue.html#depends">depends</a></li>
1123 <li data-name="LuCI.form.ListValue#formvalue"><a href="LuCI.form.ListValue.html#formvalue">formvalue</a></li>
1125 <li data-name="LuCI.form.ListValue#getUIElement"><a href="LuCI.form.ListValue.html#getUIElement">getUIElement</a></li>
1127 <li data-name="LuCI.form.ListValue#isActive"><a href="LuCI.form.ListValue.html#isActive">isActive</a></li>
1129 <li data-name="LuCI.form.ListValue#isValid"><a href="LuCI.form.ListValue.html#isValid">isValid</a></li>
1131 <li data-name="LuCI.form.ListValue#load"><a href="LuCI.form.ListValue.html#load">load</a></li>
1133 <li data-name="LuCI.form.ListValue#parse"><a href="LuCI.form.ListValue.html#parse">parse</a></li>
1135 <li data-name="LuCI.form.ListValue#remove"><a href="LuCI.form.ListValue.html#remove">remove</a></li>
1137 <li data-name="LuCI.form.ListValue#stripTags"><a href="LuCI.form.ListValue.html#stripTags">stripTags</a></li>
1139 <li data-name="LuCI.form.ListValue#textvalue"><a href="LuCI.form.ListValue.html#textvalue">textvalue</a></li>
1141 <li data-name="LuCI.form.ListValue#titleFn"><a href="LuCI.form.ListValue.html#titleFn">titleFn</a></li>
1143 <li data-name="LuCI.form.ListValue#value"><a href="LuCI.form.ListValue.html#value">value</a></li>
1145 <li data-name="LuCI.form.ListValue#write"><a href="LuCI.form.ListValue.html#write">write</a></li>
1148 <ul class="events itemMembers">
1153 <li class="item" data-name="LuCI.form.Map">
1154 <span class="title">
1155 <a href="LuCI.form.Map.html">LuCI.form.Map</a>
1158 <ul class="members itemMembers">
1160 <span class="subtitle">Members</span>
1162 <li data-name="LuCI.form.Map##readonly"><a href="LuCI.form.Map.html#readonly">readonly</a></li>
1165 <ul class="typedefs itemMembers">
1168 <ul class="typedefs itemMembers">
1171 <ul class="methods itemMembers">
1173 <span class="subtitle">Methods</span>
1175 <li data-name="LuCI.form.Map#append"><a href="LuCI.form.Map.html#append">append</a></li>
1177 <li data-name="LuCI.form.Map#chain"><a href="LuCI.form.Map.html#chain">chain</a></li>
1179 <li data-name="LuCI.form.Map#findElement"><a href="LuCI.form.Map.html#findElement">findElement</a></li>
1181 <li data-name="LuCI.form.Map#findElements"><a href="LuCI.form.Map.html#findElements">findElements</a></li>
1183 <li data-name="LuCI.form.Map#load"><a href="LuCI.form.Map.html#load">load</a></li>
1185 <li data-name="LuCI.form.Map#lookupOption"><a href="LuCI.form.Map.html#lookupOption">lookupOption</a></li>
1187 <li data-name="LuCI.form.Map#parse"><a href="LuCI.form.Map.html#parse">parse</a></li>
1189 <li data-name="LuCI.form.Map#render"><a href="LuCI.form.Map.html#render">render</a></li>
1191 <li data-name="LuCI.form.Map#reset"><a href="LuCI.form.Map.html#reset">reset</a></li>
1193 <li data-name="LuCI.form.Map#save"><a href="LuCI.form.Map.html#save">save</a></li>
1195 <li data-name="LuCI.form.Map#section"><a href="LuCI.form.Map.html#section">section</a></li>
1197 <li data-name="LuCI.form.Map#stripTags"><a href="LuCI.form.Map.html#stripTags">stripTags</a></li>
1199 <li data-name="LuCI.form.Map#titleFn"><a href="LuCI.form.Map.html#titleFn">titleFn</a></li>
1202 <ul class="events itemMembers">
1207 <li class="item" data-name="LuCI.form.MultiValue">
1208 <span class="title">
1209 <a href="LuCI.form.MultiValue.html">LuCI.form.MultiValue</a>
1212 <ul class="members itemMembers">
1214 <span class="subtitle">Members</span>
1216 <li data-name="LuCI.form.MultiValue##display_size"><a href="LuCI.form.MultiValue.html#display_size">display_size</a></li>
1218 <li data-name="LuCI.form.MultiValue##dropdown_size"><a href="LuCI.form.MultiValue.html#dropdown_size">dropdown_size</a></li>
1220 <li data-name="LuCI.form.MultiValue#datatype"><a href="LuCI.form.MultiValue.html#datatype">datatype</a></li>
1222 <li data-name="LuCI.form.MultiValue#default"><a href="LuCI.form.MultiValue.html#default">default</a></li>
1224 <li data-name="LuCI.form.MultiValue#editable"><a href="LuCI.form.MultiValue.html#editable">editable</a></li>
1226 <li data-name="LuCI.form.MultiValue#modalonly"><a href="LuCI.form.MultiValue.html#modalonly">modalonly</a></li>
1228 <li data-name="LuCI.form.MultiValue#optional"><a href="LuCI.form.MultiValue.html#optional">optional</a></li>
1230 <li data-name="LuCI.form.MultiValue#password"><a href="LuCI.form.MultiValue.html#password">password</a></li>
1232 <li data-name="LuCI.form.MultiValue#placeholder"><a href="LuCI.form.MultiValue.html#placeholder">placeholder</a></li>
1234 <li data-name="LuCI.form.MultiValue#readonly"><a href="LuCI.form.MultiValue.html#readonly">readonly</a></li>
1236 <li data-name="LuCI.form.MultiValue#rmempty"><a href="LuCI.form.MultiValue.html#rmempty">rmempty</a></li>
1238 <li data-name="LuCI.form.MultiValue#uciconfig"><a href="LuCI.form.MultiValue.html#uciconfig">uciconfig</a></li>
1240 <li data-name="LuCI.form.MultiValue#ucioption"><a href="LuCI.form.MultiValue.html#ucioption">ucioption</a></li>
1242 <li data-name="LuCI.form.MultiValue#ucisection"><a href="LuCI.form.MultiValue.html#ucisection">ucisection</a></li>
1244 <li data-name="LuCI.form.MultiValue#validate"><a href="LuCI.form.MultiValue.html#validate">validate</a></li>
1246 <li data-name="LuCI.form.MultiValue#width"><a href="LuCI.form.MultiValue.html#width">width</a></li>
1249 <ul class="typedefs itemMembers">
1252 <ul class="typedefs itemMembers">
1255 <ul class="methods itemMembers">
1257 <span class="subtitle">Methods</span>
1259 <li data-name="LuCI.form.MultiValue#append"><a href="LuCI.form.MultiValue.html#append">append</a></li>
1261 <li data-name="LuCI.form.MultiValue#cbid"><a href="LuCI.form.MultiValue.html#cbid">cbid</a></li>
1263 <li data-name="LuCI.form.MultiValue#cfgvalue"><a href="LuCI.form.MultiValue.html#cfgvalue">cfgvalue</a></li>
1265 <li data-name="LuCI.form.MultiValue#depends"><a href="LuCI.form.MultiValue.html#depends">depends</a></li>
1267 <li data-name="LuCI.form.MultiValue#formvalue"><a href="LuCI.form.MultiValue.html#formvalue">formvalue</a></li>
1269 <li data-name="LuCI.form.MultiValue#getUIElement"><a href="LuCI.form.MultiValue.html#getUIElement">getUIElement</a></li>
1271 <li data-name="LuCI.form.MultiValue#isActive"><a href="LuCI.form.MultiValue.html#isActive">isActive</a></li>
1273 <li data-name="LuCI.form.MultiValue#isValid"><a href="LuCI.form.MultiValue.html#isValid">isValid</a></li>
1275 <li data-name="LuCI.form.MultiValue#load"><a href="LuCI.form.MultiValue.html#load">load</a></li>
1277 <li data-name="LuCI.form.MultiValue#parse"><a href="LuCI.form.MultiValue.html#parse">parse</a></li>
1279 <li data-name="LuCI.form.MultiValue#remove"><a href="LuCI.form.MultiValue.html#remove">remove</a></li>
1281 <li data-name="LuCI.form.MultiValue#stripTags"><a href="LuCI.form.MultiValue.html#stripTags">stripTags</a></li>
1283 <li data-name="LuCI.form.MultiValue#textvalue"><a href="LuCI.form.MultiValue.html#textvalue">textvalue</a></li>
1285 <li data-name="LuCI.form.MultiValue#titleFn"><a href="LuCI.form.MultiValue.html#titleFn">titleFn</a></li>
1287 <li data-name="LuCI.form.MultiValue#value"><a href="LuCI.form.MultiValue.html#value">value</a></li>
1289 <li data-name="LuCI.form.MultiValue#write"><a href="LuCI.form.MultiValue.html#write">write</a></li>
1292 <ul class="events itemMembers">
1297 <li class="item" data-name="LuCI.form.NamedSection">
1298 <span class="title">
1299 <a href="LuCI.form.NamedSection.html">LuCI.form.NamedSection</a>
1302 <ul class="members itemMembers">
1304 <span class="subtitle">Members</span>
1306 <li data-name="LuCI.form.NamedSection##addremove"><a href="LuCI.form.NamedSection.html#addremove">addremove</a></li>
1308 <li data-name="LuCI.form.NamedSection##uciconfig"><a href="LuCI.form.NamedSection.html#uciconfig">uciconfig</a></li>
1310 <li data-name="LuCI.form.NamedSection#parentoption"><a href="LuCI.form.NamedSection.html#parentoption">parentoption</a></li>
1313 <ul class="typedefs itemMembers">
1316 <ul class="typedefs itemMembers">
1319 <ul class="methods itemMembers">
1321 <span class="subtitle">Methods</span>
1323 <li data-name="LuCI.form.NamedSection#append"><a href="LuCI.form.NamedSection.html#append">append</a></li>
1325 <li data-name="LuCI.form.NamedSection#cfgsections"><a href="LuCI.form.NamedSection.html#cfgsections">cfgsections</a></li>
1327 <li data-name="LuCI.form.NamedSection#filter"><a href="LuCI.form.NamedSection.html#filter">filter</a></li>
1329 <li data-name="LuCI.form.NamedSection#load"><a href="LuCI.form.NamedSection.html#load">load</a></li>
1331 <li data-name="LuCI.form.NamedSection#option"><a href="LuCI.form.NamedSection.html#option">option</a></li>
1333 <li data-name="LuCI.form.NamedSection#parse"><a href="LuCI.form.NamedSection.html#parse">parse</a></li>
1335 <li data-name="LuCI.form.NamedSection#render"><a href="LuCI.form.NamedSection.html#render">render</a></li>
1337 <li data-name="LuCI.form.NamedSection#stripTags"><a href="LuCI.form.NamedSection.html#stripTags">stripTags</a></li>
1339 <li data-name="LuCI.form.NamedSection#tab"><a href="LuCI.form.NamedSection.html#tab">tab</a></li>
1341 <li data-name="LuCI.form.NamedSection#taboption"><a href="LuCI.form.NamedSection.html#taboption">taboption</a></li>
1343 <li data-name="LuCI.form.NamedSection#titleFn"><a href="LuCI.form.NamedSection.html#titleFn">titleFn</a></li>
1346 <ul class="events itemMembers">
1351 <li class="item" data-name="LuCI.form.SectionValue">
1352 <span class="title">
1353 <a href="LuCI.form.SectionValue.html">LuCI.form.SectionValue</a>
1356 <ul class="members itemMembers">
1358 <span class="subtitle">Members</span>
1360 <li data-name="LuCI.form.SectionValue##subsection"><a href="LuCI.form.SectionValue.html#subsection">subsection</a></li>
1362 <li data-name="LuCI.form.SectionValue#datatype"><a href="LuCI.form.SectionValue.html#datatype">datatype</a></li>
1364 <li data-name="LuCI.form.SectionValue#default"><a href="LuCI.form.SectionValue.html#default">default</a></li>
1366 <li data-name="LuCI.form.SectionValue#editable"><a href="LuCI.form.SectionValue.html#editable">editable</a></li>
1368 <li data-name="LuCI.form.SectionValue#modalonly"><a href="LuCI.form.SectionValue.html#modalonly">modalonly</a></li>
1370 <li data-name="LuCI.form.SectionValue#optional"><a href="LuCI.form.SectionValue.html#optional">optional</a></li>
1372 <li data-name="LuCI.form.SectionValue#password"><a href="LuCI.form.SectionValue.html#password">password</a></li>
1374 <li data-name="LuCI.form.SectionValue#placeholder"><a href="LuCI.form.SectionValue.html#placeholder">placeholder</a></li>
1376 <li data-name="LuCI.form.SectionValue#readonly"><a href="LuCI.form.SectionValue.html#readonly">readonly</a></li>
1378 <li data-name="LuCI.form.SectionValue#rmempty"><a href="LuCI.form.SectionValue.html#rmempty">rmempty</a></li>
1380 <li data-name="LuCI.form.SectionValue#uciconfig"><a href="LuCI.form.SectionValue.html#uciconfig">uciconfig</a></li>
1382 <li data-name="LuCI.form.SectionValue#ucioption"><a href="LuCI.form.SectionValue.html#ucioption">ucioption</a></li>
1384 <li data-name="LuCI.form.SectionValue#ucisection"><a href="LuCI.form.SectionValue.html#ucisection">ucisection</a></li>
1386 <li data-name="LuCI.form.SectionValue#validate"><a href="LuCI.form.SectionValue.html#validate">validate</a></li>
1388 <li data-name="LuCI.form.SectionValue#width"><a href="LuCI.form.SectionValue.html#width">width</a></li>
1391 <ul class="typedefs itemMembers">
1394 <ul class="typedefs itemMembers">
1397 <ul class="methods itemMembers">
1399 <span class="subtitle">Methods</span>
1401 <li data-name="LuCI.form.SectionValue#append"><a href="LuCI.form.SectionValue.html#append">append</a></li>
1403 <li data-name="LuCI.form.SectionValue#cbid"><a href="LuCI.form.SectionValue.html#cbid">cbid</a></li>
1405 <li data-name="LuCI.form.SectionValue#cfgvalue"><a href="LuCI.form.SectionValue.html#cfgvalue">cfgvalue</a></li>
1407 <li data-name="LuCI.form.SectionValue#depends"><a href="LuCI.form.SectionValue.html#depends">depends</a></li>
1409 <li data-name="LuCI.form.SectionValue#formvalue"><a href="LuCI.form.SectionValue.html#formvalue">formvalue</a></li>
1411 <li data-name="LuCI.form.SectionValue#getUIElement"><a href="LuCI.form.SectionValue.html#getUIElement">getUIElement</a></li>
1413 <li data-name="LuCI.form.SectionValue#isActive"><a href="LuCI.form.SectionValue.html#isActive">isActive</a></li>
1415 <li data-name="LuCI.form.SectionValue#isValid"><a href="LuCI.form.SectionValue.html#isValid">isValid</a></li>
1417 <li data-name="LuCI.form.SectionValue#load"><a href="LuCI.form.SectionValue.html#load">load</a></li>
1419 <li data-name="LuCI.form.SectionValue#parse"><a href="LuCI.form.SectionValue.html#parse">parse</a></li>
1421 <li data-name="LuCI.form.SectionValue#remove"><a href="LuCI.form.SectionValue.html#remove">remove</a></li>
1423 <li data-name="LuCI.form.SectionValue#stripTags"><a href="LuCI.form.SectionValue.html#stripTags">stripTags</a></li>
1425 <li data-name="LuCI.form.SectionValue#textvalue"><a href="LuCI.form.SectionValue.html#textvalue">textvalue</a></li>
1427 <li data-name="LuCI.form.SectionValue#titleFn"><a href="LuCI.form.SectionValue.html#titleFn">titleFn</a></li>
1429 <li data-name="LuCI.form.SectionValue#value"><a href="LuCI.form.SectionValue.html#value">value</a></li>
1431 <li data-name="LuCI.form.SectionValue#write"><a href="LuCI.form.SectionValue.html#write">write</a></li>
1434 <ul class="events itemMembers">
1439 <li class="item" data-name="LuCI.form.TableSection">
1440 <span class="title">
1441 <a href="LuCI.form.TableSection.html">LuCI.form.TableSection</a>
1444 <ul class="members itemMembers">
1446 <span class="subtitle">Members</span>
1448 <li data-name="LuCI.form.TableSection##addbtntitle"><a href="LuCI.form.TableSection.html#addbtntitle">addbtntitle</a></li>
1450 <li data-name="LuCI.form.TableSection##addremove"><a href="LuCI.form.TableSection.html#addremove">addremove</a></li>
1452 <li data-name="LuCI.form.TableSection##anonymous"><a href="LuCI.form.TableSection.html#anonymous">anonymous</a></li>
1454 <li data-name="LuCI.form.TableSection##extedit"><a href="LuCI.form.TableSection.html#extedit">extedit</a></li>
1456 <li data-name="LuCI.form.TableSection##max_cols"><a href="LuCI.form.TableSection.html#max_cols">max_cols</a></li>
1458 <li data-name="LuCI.form.TableSection##modaltitle"><a href="LuCI.form.TableSection.html#modaltitle">modaltitle</a></li>
1460 <li data-name="LuCI.form.TableSection##rowcolors"><a href="LuCI.form.TableSection.html#rowcolors">rowcolors</a></li>
1462 <li data-name="LuCI.form.TableSection##sectiontitle"><a href="LuCI.form.TableSection.html#sectiontitle">sectiontitle</a></li>
1464 <li data-name="LuCI.form.TableSection##sortable"><a href="LuCI.form.TableSection.html#sortable">sortable</a></li>
1466 <li data-name="LuCI.form.TableSection##uciconfig"><a href="LuCI.form.TableSection.html#uciconfig">uciconfig</a></li>
1468 <li data-name="LuCI.form.TableSection#addbtntitle"><a href="LuCI.form.TableSection.html#addbtntitle">addbtntitle</a></li>
1470 <li data-name="LuCI.form.TableSection#addremove"><a href="LuCI.form.TableSection.html#addremove">addremove</a></li>
1472 <li data-name="LuCI.form.TableSection#anonymous"><a href="LuCI.form.TableSection.html#anonymous">anonymous</a></li>
1474 <li data-name="LuCI.form.TableSection#parentoption"><a href="LuCI.form.TableSection.html#parentoption">parentoption</a></li>
1476 <li data-name="LuCI.form.TableSection#tabbed"><a href="LuCI.form.TableSection.html#tabbed">tabbed</a></li>
1478 <li data-name="LuCI.form.TableSection#uciconfig"><a href="LuCI.form.TableSection.html#uciconfig">uciconfig</a></li>
1481 <ul class="typedefs itemMembers">
1484 <ul class="typedefs itemMembers">
1487 <ul class="methods itemMembers">
1489 <span class="subtitle">Methods</span>
1491 <li data-name="LuCI.form.TableSection#addModalOptions"><a href="LuCI.form.TableSection.html#addModalOptions">addModalOptions</a></li>
1493 <li data-name="LuCI.form.TableSection#append"><a href="LuCI.form.TableSection.html#append">append</a></li>
1495 <li data-name="LuCI.form.TableSection#filter"><a href="LuCI.form.TableSection.html#filter">filter</a></li>
1497 <li data-name="LuCI.form.TableSection#load"><a href="LuCI.form.TableSection.html#load">load</a></li>
1499 <li data-name="LuCI.form.TableSection#option"><a href="LuCI.form.TableSection.html#option">option</a></li>
1501 <li data-name="LuCI.form.TableSection#parse"><a href="LuCI.form.TableSection.html#parse">parse</a></li>
1503 <li data-name="LuCI.form.TableSection#stripTags"><a href="LuCI.form.TableSection.html#stripTags">stripTags</a></li>
1505 <li data-name="LuCI.form.TableSection#tab"><a href="LuCI.form.TableSection.html#tab">tab</a></li>
1507 <li data-name="LuCI.form.TableSection#taboption"><a href="LuCI.form.TableSection.html#taboption">taboption</a></li>
1509 <li data-name="LuCI.form.TableSection#titleFn"><a href="LuCI.form.TableSection.html#titleFn">titleFn</a></li>
1512 <ul class="events itemMembers">
1517 <li class="item" data-name="LuCI.form.TextValue">
1518 <span class="title">
1519 <a href="LuCI.form.TextValue.html">LuCI.form.TextValue</a>
1522 <ul class="members itemMembers">
1524 <span class="subtitle">Members</span>
1526 <li data-name="LuCI.form.TextValue##cols"><a href="LuCI.form.TextValue.html#cols">cols</a></li>
1528 <li data-name="LuCI.form.TextValue##monospace"><a href="LuCI.form.TextValue.html#monospace">monospace</a></li>
1530 <li data-name="LuCI.form.TextValue##rows"><a href="LuCI.form.TextValue.html#rows">rows</a></li>
1532 <li data-name="LuCI.form.TextValue##wrap"><a href="LuCI.form.TextValue.html#wrap">wrap</a></li>
1534 <li data-name="LuCI.form.TextValue#datatype"><a href="LuCI.form.TextValue.html#datatype">datatype</a></li>
1536 <li data-name="LuCI.form.TextValue#default"><a href="LuCI.form.TextValue.html#default">default</a></li>
1538 <li data-name="LuCI.form.TextValue#editable"><a href="LuCI.form.TextValue.html#editable">editable</a></li>
1540 <li data-name="LuCI.form.TextValue#modalonly"><a href="LuCI.form.TextValue.html#modalonly">modalonly</a></li>
1542 <li data-name="LuCI.form.TextValue#optional"><a href="LuCI.form.TextValue.html#optional">optional</a></li>
1544 <li data-name="LuCI.form.TextValue#password"><a href="LuCI.form.TextValue.html#password">password</a></li>
1546 <li data-name="LuCI.form.TextValue#placeholder"><a href="LuCI.form.TextValue.html#placeholder">placeholder</a></li>
1548 <li data-name="LuCI.form.TextValue#readonly"><a href="LuCI.form.TextValue.html#readonly">readonly</a></li>
1550 <li data-name="LuCI.form.TextValue#rmempty"><a href="LuCI.form.TextValue.html#rmempty">rmempty</a></li>
1552 <li data-name="LuCI.form.TextValue#uciconfig"><a href="LuCI.form.TextValue.html#uciconfig">uciconfig</a></li>
1554 <li data-name="LuCI.form.TextValue#ucioption"><a href="LuCI.form.TextValue.html#ucioption">ucioption</a></li>
1556 <li data-name="LuCI.form.TextValue#ucisection"><a href="LuCI.form.TextValue.html#ucisection">ucisection</a></li>
1558 <li data-name="LuCI.form.TextValue#validate"><a href="LuCI.form.TextValue.html#validate">validate</a></li>
1560 <li data-name="LuCI.form.TextValue#width"><a href="LuCI.form.TextValue.html#width">width</a></li>
1563 <ul class="typedefs itemMembers">
1566 <ul class="typedefs itemMembers">
1569 <ul class="methods itemMembers">
1571 <span class="subtitle">Methods</span>
1573 <li data-name="LuCI.form.TextValue#append"><a href="LuCI.form.TextValue.html#append">append</a></li>
1575 <li data-name="LuCI.form.TextValue#cbid"><a href="LuCI.form.TextValue.html#cbid">cbid</a></li>
1577 <li data-name="LuCI.form.TextValue#cfgvalue"><a href="LuCI.form.TextValue.html#cfgvalue">cfgvalue</a></li>
1579 <li data-name="LuCI.form.TextValue#depends"><a href="LuCI.form.TextValue.html#depends">depends</a></li>
1581 <li data-name="LuCI.form.TextValue#formvalue"><a href="LuCI.form.TextValue.html#formvalue">formvalue</a></li>
1583 <li data-name="LuCI.form.TextValue#getUIElement"><a href="LuCI.form.TextValue.html#getUIElement">getUIElement</a></li>
1585 <li data-name="LuCI.form.TextValue#isActive"><a href="LuCI.form.TextValue.html#isActive">isActive</a></li>
1587 <li data-name="LuCI.form.TextValue#isValid"><a href="LuCI.form.TextValue.html#isValid">isValid</a></li>
1589 <li data-name="LuCI.form.TextValue#load"><a href="LuCI.form.TextValue.html#load">load</a></li>
1591 <li data-name="LuCI.form.TextValue#parse"><a href="LuCI.form.TextValue.html#parse">parse</a></li>
1593 <li data-name="LuCI.form.TextValue#remove"><a href="LuCI.form.TextValue.html#remove">remove</a></li>
1595 <li data-name="LuCI.form.TextValue#stripTags"><a href="LuCI.form.TextValue.html#stripTags">stripTags</a></li>
1597 <li data-name="LuCI.form.TextValue#textvalue"><a href="LuCI.form.TextValue.html#textvalue">textvalue</a></li>
1599 <li data-name="LuCI.form.TextValue#titleFn"><a href="LuCI.form.TextValue.html#titleFn">titleFn</a></li>
1601 <li data-name="LuCI.form.TextValue#write"><a href="LuCI.form.TextValue.html#write">write</a></li>
1604 <ul class="events itemMembers">
1609 <li class="item" data-name="LuCI.form.TypedSection">
1610 <span class="title">
1611 <a href="LuCI.form.TypedSection.html">LuCI.form.TypedSection</a>
1614 <ul class="members itemMembers">
1616 <span class="subtitle">Members</span>
1618 <li data-name="LuCI.form.TypedSection##addbtntitle"><a href="LuCI.form.TypedSection.html#addbtntitle">addbtntitle</a></li>
1620 <li data-name="LuCI.form.TypedSection##addremove"><a href="LuCI.form.TypedSection.html#addremove">addremove</a></li>
1622 <li data-name="LuCI.form.TypedSection##anonymous"><a href="LuCI.form.TypedSection.html#anonymous">anonymous</a></li>
1624 <li data-name="LuCI.form.TypedSection##tabbed"><a href="LuCI.form.TypedSection.html#tabbed">tabbed</a></li>
1626 <li data-name="LuCI.form.TypedSection##uciconfig"><a href="LuCI.form.TypedSection.html#uciconfig">uciconfig</a></li>
1628 <li data-name="LuCI.form.TypedSection#parentoption"><a href="LuCI.form.TypedSection.html#parentoption">parentoption</a></li>
1631 <ul class="typedefs itemMembers">
1634 <ul class="typedefs itemMembers">
1637 <ul class="methods itemMembers">
1639 <span class="subtitle">Methods</span>
1641 <li data-name="LuCI.form.TypedSection#append"><a href="LuCI.form.TypedSection.html#append">append</a></li>
1643 <li data-name="LuCI.form.TypedSection#cfgsections"><a href="LuCI.form.TypedSection.html#cfgsections">cfgsections</a></li>
1645 <li data-name="LuCI.form.TypedSection#filter"><a href="LuCI.form.TypedSection.html#filter">filter</a></li>
1647 <li data-name="LuCI.form.TypedSection#load"><a href="LuCI.form.TypedSection.html#load">load</a></li>
1649 <li data-name="LuCI.form.TypedSection#option"><a href="LuCI.form.TypedSection.html#option">option</a></li>
1651 <li data-name="LuCI.form.TypedSection#parse"><a href="LuCI.form.TypedSection.html#parse">parse</a></li>
1653 <li data-name="LuCI.form.TypedSection#render"><a href="LuCI.form.TypedSection.html#render">render</a></li>
1655 <li data-name="LuCI.form.TypedSection#stripTags"><a href="LuCI.form.TypedSection.html#stripTags">stripTags</a></li>
1657 <li data-name="LuCI.form.TypedSection#tab"><a href="LuCI.form.TypedSection.html#tab">tab</a></li>
1659 <li data-name="LuCI.form.TypedSection#taboption"><a href="LuCI.form.TypedSection.html#taboption">taboption</a></li>
1661 <li data-name="LuCI.form.TypedSection#titleFn"><a href="LuCI.form.TypedSection.html#titleFn">titleFn</a></li>
1664 <ul class="events itemMembers">
1669 <li class="item" data-name="LuCI.form.Value">
1670 <span class="title">
1671 <a href="LuCI.form.Value.html">LuCI.form.Value</a>
1674 <ul class="members itemMembers">
1676 <span class="subtitle">Members</span>
1678 <li data-name="LuCI.form.Value##password"><a href="LuCI.form.Value.html#password">password</a></li>
1680 <li data-name="LuCI.form.Value##placeholder"><a href="LuCI.form.Value.html#placeholder">placeholder</a></li>
1682 <li data-name="LuCI.form.Value#datatype"><a href="LuCI.form.Value.html#datatype">datatype</a></li>
1684 <li data-name="LuCI.form.Value#default"><a href="LuCI.form.Value.html#default">default</a></li>
1686 <li data-name="LuCI.form.Value#editable"><a href="LuCI.form.Value.html#editable">editable</a></li>
1688 <li data-name="LuCI.form.Value#modalonly"><a href="LuCI.form.Value.html#modalonly">modalonly</a></li>
1690 <li data-name="LuCI.form.Value#optional"><a href="LuCI.form.Value.html#optional">optional</a></li>
1692 <li data-name="LuCI.form.Value#readonly"><a href="LuCI.form.Value.html#readonly">readonly</a></li>
1694 <li data-name="LuCI.form.Value#rmempty"><a href="LuCI.form.Value.html#rmempty">rmempty</a></li>
1696 <li data-name="LuCI.form.Value#uciconfig"><a href="LuCI.form.Value.html#uciconfig">uciconfig</a></li>
1698 <li data-name="LuCI.form.Value#ucioption"><a href="LuCI.form.Value.html#ucioption">ucioption</a></li>
1700 <li data-name="LuCI.form.Value#ucisection"><a href="LuCI.form.Value.html#ucisection">ucisection</a></li>
1702 <li data-name="LuCI.form.Value#validate"><a href="LuCI.form.Value.html#validate">validate</a></li>
1704 <li data-name="LuCI.form.Value#width"><a href="LuCI.form.Value.html#width">width</a></li>
1707 <ul class="typedefs itemMembers">
1710 <ul class="typedefs itemMembers">
1713 <ul class="methods itemMembers">
1715 <span class="subtitle">Methods</span>
1717 <li data-name="LuCI.form.Value#append"><a href="LuCI.form.Value.html#append">append</a></li>
1719 <li data-name="LuCI.form.Value#cbid"><a href="LuCI.form.Value.html#cbid">cbid</a></li>
1721 <li data-name="LuCI.form.Value#cfgvalue"><a href="LuCI.form.Value.html#cfgvalue">cfgvalue</a></li>
1723 <li data-name="LuCI.form.Value#depends"><a href="LuCI.form.Value.html#depends">depends</a></li>
1725 <li data-name="LuCI.form.Value#formvalue"><a href="LuCI.form.Value.html#formvalue">formvalue</a></li>
1727 <li data-name="LuCI.form.Value#getUIElement"><a href="LuCI.form.Value.html#getUIElement">getUIElement</a></li>
1729 <li data-name="LuCI.form.Value#isActive"><a href="LuCI.form.Value.html#isActive">isActive</a></li>
1731 <li data-name="LuCI.form.Value#isValid"><a href="LuCI.form.Value.html#isValid">isValid</a></li>
1733 <li data-name="LuCI.form.Value#load"><a href="LuCI.form.Value.html#load">load</a></li>
1735 <li data-name="LuCI.form.Value#parse"><a href="LuCI.form.Value.html#parse">parse</a></li>
1737 <li data-name="LuCI.form.Value#remove"><a href="LuCI.form.Value.html#remove">remove</a></li>
1739 <li data-name="LuCI.form.Value#render"><a href="LuCI.form.Value.html#render">render</a></li>
1741 <li data-name="LuCI.form.Value#stripTags"><a href="LuCI.form.Value.html#stripTags">stripTags</a></li>
1743 <li data-name="LuCI.form.Value#textvalue"><a href="LuCI.form.Value.html#textvalue">textvalue</a></li>
1745 <li data-name="LuCI.form.Value#titleFn"><a href="LuCI.form.Value.html#titleFn">titleFn</a></li>
1747 <li data-name="LuCI.form.Value#value"><a href="LuCI.form.Value.html#value">value</a></li>
1749 <li data-name="LuCI.form.Value#write"><a href="LuCI.form.Value.html#write">write</a></li>
1752 <ul class="events itemMembers">
1757 <li class="item" data-name="LuCI.fs">
1758 <span class="title">
1759 <a href="LuCI.fs.html">LuCI.fs</a>
1762 <ul class="members itemMembers">
1765 <ul class="typedefs itemMembers">
1767 <span class="subtitle">Typedefs</span>
1769 <li data-name="LuCI.fs.FileExecResult"><a href="LuCI.fs.html#.FileExecResult">FileExecResult</a></li>
1771 <li data-name="LuCI.fs.FileStatEntry"><a href="LuCI.fs.html#.FileStatEntry">FileStatEntry</a></li>
1774 <ul class="typedefs itemMembers">
1777 <ul class="methods itemMembers">
1779 <span class="subtitle">Methods</span>
1781 <li data-name="LuCI.fs#exec"><a href="LuCI.fs.html#exec">exec</a></li>
1783 <li data-name="LuCI.fs#exec_direct"><a href="LuCI.fs.html#exec_direct">exec_direct</a></li>
1785 <li data-name="LuCI.fs#lines"><a href="LuCI.fs.html#lines">lines</a></li>
1787 <li data-name="LuCI.fs#list"><a href="LuCI.fs.html#list">list</a></li>
1789 <li data-name="LuCI.fs#read"><a href="LuCI.fs.html#read">read</a></li>
1791 <li data-name="LuCI.fs#read_direct"><a href="LuCI.fs.html#read_direct">read_direct</a></li>
1793 <li data-name="LuCI.fs#remove"><a href="LuCI.fs.html#remove">remove</a></li>
1795 <li data-name="LuCI.fs#stat"><a href="LuCI.fs.html#stat">stat</a></li>
1797 <li data-name="LuCI.fs#trimmed"><a href="LuCI.fs.html#trimmed">trimmed</a></li>
1799 <li data-name="LuCI.fs#write"><a href="LuCI.fs.html#write">write</a></li>
1802 <ul class="events itemMembers">
1807 <li class="item" data-name="LuCI.headers">
1808 <span class="title">
1809 <a href="LuCI.headers.html">LuCI.headers</a>
1812 <ul class="members itemMembers">
1815 <ul class="typedefs itemMembers">
1818 <ul class="typedefs itemMembers">
1821 <ul class="methods itemMembers">
1823 <span class="subtitle">Methods</span>
1825 <li data-name="LuCI.headers#get"><a href="LuCI.headers.html#get">get</a></li>
1827 <li data-name="LuCI.headers#has"><a href="LuCI.headers.html#has">has</a></li>
1830 <ul class="events itemMembers">
1835 <li class="item" data-name="LuCI.network">
1836 <span class="title">
1837 <a href="LuCI.network.html">LuCI.network</a>
1840 <ul class="members itemMembers">
1843 <ul class="typedefs itemMembers">
1845 <span class="subtitle">Typedefs</span>
1847 <li data-name="LuCI.network.SwitchTopology"><a href="LuCI.network.html#.SwitchTopology">SwitchTopology</a></li>
1849 <li data-name="LuCI.network.WifiEncryption"><a href="LuCI.network.html#.WifiEncryption">WifiEncryption</a></li>
1851 <li data-name="LuCI.network.WifiPeerEntry"><a href="LuCI.network.html#.WifiPeerEntry">WifiPeerEntry</a></li>
1853 <li data-name="LuCI.network.WifiRateEntry"><a href="LuCI.network.html#.WifiRateEntry">WifiRateEntry</a></li>
1855 <li data-name="LuCI.network.WifiScanResult"><a href="LuCI.network.html#.WifiScanResult">WifiScanResult</a></li>
1858 <ul class="typedefs itemMembers">
1861 <ul class="methods itemMembers">
1863 <span class="subtitle">Methods</span>
1865 <li data-name="LuCI.network#addNetwork"><a href="LuCI.network.html#addNetwork">addNetwork</a></li>
1867 <li data-name="LuCI.network#addWifiNetwork"><a href="LuCI.network.html#addWifiNetwork">addWifiNetwork</a></li>
1869 <li data-name="LuCI.network#deleteNetwork"><a href="LuCI.network.html#deleteNetwork">deleteNetwork</a></li>
1871 <li data-name="LuCI.network#deleteWifiNetwork"><a href="LuCI.network.html#deleteWifiNetwork">deleteWifiNetwork</a></li>
1873 <li data-name="LuCI.network#flushCache"><a href="LuCI.network.html#flushCache">flushCache</a></li>
1875 <li data-name="LuCI.network#formatWifiEncryption"><a href="LuCI.network.html#formatWifiEncryption">formatWifiEncryption</a></li>
1877 <li data-name="LuCI.network#getDevice"><a href="LuCI.network.html#getDevice">getDevice</a></li>
1879 <li data-name="LuCI.network#getDevices"><a href="LuCI.network.html#getDevices">getDevices</a></li>
1881 <li data-name="LuCI.network#getDSLModemType"><a href="LuCI.network.html#getDSLModemType">getDSLModemType</a></li>
1883 <li data-name="LuCI.network#getHostHints"><a href="LuCI.network.html#getHostHints">getHostHints</a></li>
1885 <li data-name="LuCI.network#getIfnameOf"><a href="LuCI.network.html#getIfnameOf">getIfnameOf</a></li>
1887 <li data-name="LuCI.network#getNetwork"><a href="LuCI.network.html#getNetwork">getNetwork</a></li>
1889 <li data-name="LuCI.network#getNetworks"><a href="LuCI.network.html#getNetworks">getNetworks</a></li>
1891 <li data-name="LuCI.network#getProtocol"><a href="LuCI.network.html#getProtocol">getProtocol</a></li>
1893 <li data-name="LuCI.network#getProtocols"><a href="LuCI.network.html#getProtocols">getProtocols</a></li>
1895 <li data-name="LuCI.network#getSwitchTopologies"><a href="LuCI.network.html#getSwitchTopologies">getSwitchTopologies</a></li>
1897 <li data-name="LuCI.network#getWAN6Networks"><a href="LuCI.network.html#getWAN6Networks">getWAN6Networks</a></li>
1899 <li data-name="LuCI.network#getWANNetworks"><a href="LuCI.network.html#getWANNetworks">getWANNetworks</a></li>
1901 <li data-name="LuCI.network#getWifiDevice"><a href="LuCI.network.html#getWifiDevice">getWifiDevice</a></li>
1903 <li data-name="LuCI.network#getWifiDevices"><a href="LuCI.network.html#getWifiDevices">getWifiDevices</a></li>
1905 <li data-name="LuCI.network#getWifiNetwork"><a href="LuCI.network.html#getWifiNetwork">getWifiNetwork</a></li>
1907 <li data-name="LuCI.network#getWifiNetworks"><a href="LuCI.network.html#getWifiNetworks">getWifiNetworks</a></li>
1909 <li data-name="LuCI.network#isIgnoredDevice"><a href="LuCI.network.html#isIgnoredDevice">isIgnoredDevice</a></li>
1911 <li data-name="LuCI.network#maskToPrefix"><a href="LuCI.network.html#maskToPrefix">maskToPrefix</a></li>
1913 <li data-name="LuCI.network#prefixToMask"><a href="LuCI.network.html#prefixToMask">prefixToMask</a></li>
1915 <li data-name="LuCI.network#registerErrorCode"><a href="LuCI.network.html#registerErrorCode">registerErrorCode</a></li>
1917 <li data-name="LuCI.network#registerPatternVirtual"><a href="LuCI.network.html#registerPatternVirtual">registerPatternVirtual</a></li>
1919 <li data-name="LuCI.network#registerProtocol"><a href="LuCI.network.html#registerProtocol">registerProtocol</a></li>
1921 <li data-name="LuCI.network#renameNetwork"><a href="LuCI.network.html#renameNetwork">renameNetwork</a></li>
1924 <ul class="events itemMembers">
1929 <li class="item" data-name="LuCI.network.Device">
1930 <span class="title">
1931 <a href="LuCI.network.Device.html">LuCI.network.Device</a>
1934 <ul class="members itemMembers">
1937 <ul class="typedefs itemMembers">
1940 <ul class="typedefs itemMembers">
1943 <ul class="methods itemMembers">
1945 <span class="subtitle">Methods</span>
1947 <li data-name="LuCI.network.Device#getBridgeID"><a href="LuCI.network.Device.html#getBridgeID">getBridgeID</a></li>
1949 <li data-name="LuCI.network.Device#getBridgeSTP"><a href="LuCI.network.Device.html#getBridgeSTP">getBridgeSTP</a></li>
1951 <li data-name="LuCI.network.Device#getI18n"><a href="LuCI.network.Device.html#getI18n">getI18n</a></li>
1953 <li data-name="LuCI.network.Device#getIP6Addrs"><a href="LuCI.network.Device.html#getIP6Addrs">getIP6Addrs</a></li>
1955 <li data-name="LuCI.network.Device#getIPAddrs"><a href="LuCI.network.Device.html#getIPAddrs">getIPAddrs</a></li>
1957 <li data-name="LuCI.network.Device#getMAC"><a href="LuCI.network.Device.html#getMAC">getMAC</a></li>
1959 <li data-name="LuCI.network.Device#getMTU"><a href="LuCI.network.Device.html#getMTU">getMTU</a></li>
1961 <li data-name="LuCI.network.Device#getName"><a href="LuCI.network.Device.html#getName">getName</a></li>
1963 <li data-name="LuCI.network.Device#getNetwork"><a href="LuCI.network.Device.html#getNetwork">getNetwork</a></li>
1965 <li data-name="LuCI.network.Device#getNetworks"><a href="LuCI.network.Device.html#getNetworks">getNetworks</a></li>
1967 <li data-name="LuCI.network.Device#getPorts"><a href="LuCI.network.Device.html#getPorts">getPorts</a></li>
1969 <li data-name="LuCI.network.Device#getRXBytes"><a href="LuCI.network.Device.html#getRXBytes">getRXBytes</a></li>
1971 <li data-name="LuCI.network.Device#getRXPackets"><a href="LuCI.network.Device.html#getRXPackets">getRXPackets</a></li>
1973 <li data-name="LuCI.network.Device#getShortName"><a href="LuCI.network.Device.html#getShortName">getShortName</a></li>
1975 <li data-name="LuCI.network.Device#getTXBytes"><a href="LuCI.network.Device.html#getTXBytes">getTXBytes</a></li>
1977 <li data-name="LuCI.network.Device#getTXPackets"><a href="LuCI.network.Device.html#getTXPackets">getTXPackets</a></li>
1979 <li data-name="LuCI.network.Device#getType"><a href="LuCI.network.Device.html#getType">getType</a></li>
1981 <li data-name="LuCI.network.Device#getTypeI18n"><a href="LuCI.network.Device.html#getTypeI18n">getTypeI18n</a></li>
1983 <li data-name="LuCI.network.Device#getWifiNetwork"><a href="LuCI.network.Device.html#getWifiNetwork">getWifiNetwork</a></li>
1985 <li data-name="LuCI.network.Device#isBridge"><a href="LuCI.network.Device.html#isBridge">isBridge</a></li>
1987 <li data-name="LuCI.network.Device#isBridgePort"><a href="LuCI.network.Device.html#isBridgePort">isBridgePort</a></li>
1989 <li data-name="LuCI.network.Device#isUp"><a href="LuCI.network.Device.html#isUp">isUp</a></li>
1992 <ul class="events itemMembers">
1997 <li class="item" data-name="LuCI.network.Hosts">
1998 <span class="title">
1999 <a href="LuCI.network.Hosts.html">LuCI.network.Hosts</a>
2002 <ul class="members itemMembers">
2005 <ul class="typedefs itemMembers">
2008 <ul class="typedefs itemMembers">
2011 <ul class="methods itemMembers">
2013 <span class="subtitle">Methods</span>
2015 <li data-name="LuCI.network.Hosts#getHostnameByIP6Addr"><a href="LuCI.network.Hosts.html#getHostnameByIP6Addr">getHostnameByIP6Addr</a></li>
2017 <li data-name="LuCI.network.Hosts#getHostnameByIPAddr"><a href="LuCI.network.Hosts.html#getHostnameByIPAddr">getHostnameByIPAddr</a></li>
2019 <li data-name="LuCI.network.Hosts#getHostnameByMACAddr"><a href="LuCI.network.Hosts.html#getHostnameByMACAddr">getHostnameByMACAddr</a></li>
2021 <li data-name="LuCI.network.Hosts#getIP6AddrByMACAddr"><a href="LuCI.network.Hosts.html#getIP6AddrByMACAddr">getIP6AddrByMACAddr</a></li>
2023 <li data-name="LuCI.network.Hosts#getIPAddrByMACAddr"><a href="LuCI.network.Hosts.html#getIPAddrByMACAddr">getIPAddrByMACAddr</a></li>
2025 <li data-name="LuCI.network.Hosts#getMACAddrByIP6Addr"><a href="LuCI.network.Hosts.html#getMACAddrByIP6Addr">getMACAddrByIP6Addr</a></li>
2027 <li data-name="LuCI.network.Hosts#getMACAddrByIPAddr"><a href="LuCI.network.Hosts.html#getMACAddrByIPAddr">getMACAddrByIPAddr</a></li>
2029 <li data-name="LuCI.network.Hosts#getMACHints"><a href="LuCI.network.Hosts.html#getMACHints">getMACHints</a></li>
2032 <ul class="events itemMembers">
2037 <li class="item" data-name="LuCI.network.Protocol">
2038 <span class="title">
2039 <a href="LuCI.network.Protocol.html">LuCI.network.Protocol</a>
2042 <ul class="members itemMembers">
2045 <ul class="typedefs itemMembers">
2048 <ul class="typedefs itemMembers">
2051 <ul class="methods itemMembers">
2053 <span class="subtitle">Methods</span>
2055 <li data-name="LuCI.network.Protocol#addDevice"><a href="LuCI.network.Protocol.html#addDevice">addDevice</a></li>
2057 <li data-name="LuCI.network.Protocol#containsDevice"><a href="LuCI.network.Protocol.html#containsDevice">containsDevice</a></li>
2059 <li data-name="LuCI.network.Protocol#deleteConfiguration"><a href="LuCI.network.Protocol.html#deleteConfiguration">deleteConfiguration</a></li>
2061 <li data-name="LuCI.network.Protocol#deleteDevice"><a href="LuCI.network.Protocol.html#deleteDevice">deleteDevice</a></li>
2063 <li data-name="LuCI.network.Protocol#get"><a href="LuCI.network.Protocol.html#get">get</a></li>
2065 <li data-name="LuCI.network.Protocol#getDevice"><a href="LuCI.network.Protocol.html#getDevice">getDevice</a></li>
2067 <li data-name="LuCI.network.Protocol#getDevices"><a href="LuCI.network.Protocol.html#getDevices">getDevices</a></li>
2069 <li data-name="LuCI.network.Protocol#getDNS6Addrs"><a href="LuCI.network.Protocol.html#getDNS6Addrs">getDNS6Addrs</a></li>
2071 <li data-name="LuCI.network.Protocol#getDNSAddrs"><a href="LuCI.network.Protocol.html#getDNSAddrs">getDNSAddrs</a></li>
2073 <li data-name="LuCI.network.Protocol#getErrors"><a href="LuCI.network.Protocol.html#getErrors">getErrors</a></li>
2075 <li data-name="LuCI.network.Protocol#getExpiry"><a href="LuCI.network.Protocol.html#getExpiry">getExpiry</a></li>
2077 <li data-name="LuCI.network.Protocol#getGateway6Addr"><a href="LuCI.network.Protocol.html#getGateway6Addr">getGateway6Addr</a></li>
2079 <li data-name="LuCI.network.Protocol#getGatewayAddr"><a href="LuCI.network.Protocol.html#getGatewayAddr">getGatewayAddr</a></li>
2081 <li data-name="LuCI.network.Protocol#getI18n"><a href="LuCI.network.Protocol.html#getI18n">getI18n</a></li>
2083 <li data-name="LuCI.network.Protocol#getIfname"><a href="LuCI.network.Protocol.html#getIfname">getIfname</a></li>
2085 <li data-name="LuCI.network.Protocol#getIP6Addr"><a href="LuCI.network.Protocol.html#getIP6Addr">getIP6Addr</a></li>
2087 <li data-name="LuCI.network.Protocol#getIP6Addrs"><a href="LuCI.network.Protocol.html#getIP6Addrs">getIP6Addrs</a></li>
2089 <li data-name="LuCI.network.Protocol#getIP6Prefix"><a href="LuCI.network.Protocol.html#getIP6Prefix">getIP6Prefix</a></li>
2091 <li data-name="LuCI.network.Protocol#getIPAddr"><a href="LuCI.network.Protocol.html#getIPAddr">getIPAddr</a></li>
2093 <li data-name="LuCI.network.Protocol#getIPAddrs"><a href="LuCI.network.Protocol.html#getIPAddrs">getIPAddrs</a></li>
2095 <li data-name="LuCI.network.Protocol#getL2Device"><a href="LuCI.network.Protocol.html#getL2Device">getL2Device</a></li>
2097 <li data-name="LuCI.network.Protocol#getL3Device"><a href="LuCI.network.Protocol.html#getL3Device">getL3Device</a></li>
2099 <li data-name="LuCI.network.Protocol#getMetric"><a href="LuCI.network.Protocol.html#getMetric">getMetric</a></li>
2101 <li data-name="LuCI.network.Protocol#getName"><a href="LuCI.network.Protocol.html#getName">getName</a></li>
2103 <li data-name="LuCI.network.Protocol#getNetmask"><a href="LuCI.network.Protocol.html#getNetmask">getNetmask</a></li>
2105 <li data-name="LuCI.network.Protocol#getOpkgPackage"><a href="LuCI.network.Protocol.html#getOpkgPackage">getOpkgPackage</a></li>
2107 <li data-name="LuCI.network.Protocol#getProtocol"><a href="LuCI.network.Protocol.html#getProtocol">getProtocol</a></li>
2109 <li data-name="LuCI.network.Protocol#getType"><a href="LuCI.network.Protocol.html#getType">getType</a></li>
2111 <li data-name="LuCI.network.Protocol#getUptime"><a href="LuCI.network.Protocol.html#getUptime">getUptime</a></li>
2113 <li data-name="LuCI.network.Protocol#getZoneName"><a href="LuCI.network.Protocol.html#getZoneName">getZoneName</a></li>
2115 <li data-name="LuCI.network.Protocol#isAlias"><a href="LuCI.network.Protocol.html#isAlias">isAlias</a></li>
2117 <li data-name="LuCI.network.Protocol#isBridge"><a href="LuCI.network.Protocol.html#isBridge">isBridge</a></li>
2119 <li data-name="LuCI.network.Protocol#isCreateable"><a href="LuCI.network.Protocol.html#isCreateable">isCreateable</a></li>
2121 <li data-name="LuCI.network.Protocol#isDynamic"><a href="LuCI.network.Protocol.html#isDynamic">isDynamic</a></li>
2123 <li data-name="LuCI.network.Protocol#isEmpty"><a href="LuCI.network.Protocol.html#isEmpty">isEmpty</a></li>
2125 <li data-name="LuCI.network.Protocol#isFloating"><a href="LuCI.network.Protocol.html#isFloating">isFloating</a></li>
2127 <li data-name="LuCI.network.Protocol#isInstalled"><a href="LuCI.network.Protocol.html#isInstalled">isInstalled</a></li>
2129 <li data-name="LuCI.network.Protocol#isUp"><a href="LuCI.network.Protocol.html#isUp">isUp</a></li>
2131 <li data-name="LuCI.network.Protocol#isVirtual"><a href="LuCI.network.Protocol.html#isVirtual">isVirtual</a></li>
2133 <li data-name="LuCI.network.Protocol#set"><a href="LuCI.network.Protocol.html#set">set</a></li>
2136 <ul class="events itemMembers">
2141 <li class="item" data-name="LuCI.network.WifiDevice">
2142 <span class="title">
2143 <a href="LuCI.network.WifiDevice.html">LuCI.network.WifiDevice</a>
2146 <ul class="members itemMembers">
2149 <ul class="typedefs itemMembers">
2152 <ul class="typedefs itemMembers">
2155 <ul class="methods itemMembers">
2157 <span class="subtitle">Methods</span>
2159 <li data-name="LuCI.network.WifiDevice#addWifiNetwork"><a href="LuCI.network.WifiDevice.html#addWifiNetwork">addWifiNetwork</a></li>
2161 <li data-name="LuCI.network.WifiDevice#deleteWifiNetwork"><a href="LuCI.network.WifiDevice.html#deleteWifiNetwork">deleteWifiNetwork</a></li>
2163 <li data-name="LuCI.network.WifiDevice#get"><a href="LuCI.network.WifiDevice.html#get">get</a></li>
2165 <li data-name="LuCI.network.WifiDevice#getHTModes"><a href="LuCI.network.WifiDevice.html#getHTModes">getHTModes</a></li>
2167 <li data-name="LuCI.network.WifiDevice#getHWModes"><a href="LuCI.network.WifiDevice.html#getHWModes">getHWModes</a></li>
2169 <li data-name="LuCI.network.WifiDevice#getI18n"><a href="LuCI.network.WifiDevice.html#getI18n">getI18n</a></li>
2171 <li data-name="LuCI.network.WifiDevice#getName"><a href="LuCI.network.WifiDevice.html#getName">getName</a></li>
2173 <li data-name="LuCI.network.WifiDevice#getScanList"><a href="LuCI.network.WifiDevice.html#getScanList">getScanList</a></li>
2175 <li data-name="LuCI.network.WifiDevice#getWifiNetwork"><a href="LuCI.network.WifiDevice.html#getWifiNetwork">getWifiNetwork</a></li>
2177 <li data-name="LuCI.network.WifiDevice#getWifiNetworks"><a href="LuCI.network.WifiDevice.html#getWifiNetworks">getWifiNetworks</a></li>
2179 <li data-name="LuCI.network.WifiDevice#isDisabled"><a href="LuCI.network.WifiDevice.html#isDisabled">isDisabled</a></li>
2181 <li data-name="LuCI.network.WifiDevice#isUp"><a href="LuCI.network.WifiDevice.html#isUp">isUp</a></li>
2183 <li data-name="LuCI.network.WifiDevice#set"><a href="LuCI.network.WifiDevice.html#set">set</a></li>
2186 <ul class="events itemMembers">
2191 <li class="item" data-name="LuCI.network.WifiNetwork">
2192 <span class="title">
2193 <a href="LuCI.network.WifiNetwork.html">LuCI.network.WifiNetwork</a>
2196 <ul class="members itemMembers">
2199 <ul class="typedefs itemMembers">
2202 <ul class="typedefs itemMembers">
2205 <ul class="methods itemMembers">
2207 <span class="subtitle">Methods</span>
2209 <li data-name="LuCI.network.WifiNetwork#disconnectClient"><a href="LuCI.network.WifiNetwork.html#disconnectClient">disconnectClient</a></li>
2211 <li data-name="LuCI.network.WifiNetwork#get"><a href="LuCI.network.WifiNetwork.html#get">get</a></li>
2213 <li data-name="LuCI.network.WifiNetwork#getActiveBSSID"><a href="LuCI.network.WifiNetwork.html#getActiveBSSID">getActiveBSSID</a></li>
2215 <li data-name="LuCI.network.WifiNetwork#getActiveEncryption"><a href="LuCI.network.WifiNetwork.html#getActiveEncryption">getActiveEncryption</a></li>
2217 <li data-name="LuCI.network.WifiNetwork#getActiveMode"><a href="LuCI.network.WifiNetwork.html#getActiveMode">getActiveMode</a></li>
2219 <li data-name="LuCI.network.WifiNetwork#getActiveModeI18n"><a href="LuCI.network.WifiNetwork.html#getActiveModeI18n">getActiveModeI18n</a></li>
2221 <li data-name="LuCI.network.WifiNetwork#getActiveSSID"><a href="LuCI.network.WifiNetwork.html#getActiveSSID">getActiveSSID</a></li>
2223 <li data-name="LuCI.network.WifiNetwork#getAssocList"><a href="LuCI.network.WifiNetwork.html#getAssocList">getAssocList</a></li>
2225 <li data-name="LuCI.network.WifiNetwork#getBitRate"><a href="LuCI.network.WifiNetwork.html#getBitRate">getBitRate</a></li>
2227 <li data-name="LuCI.network.WifiNetwork#getBSSID"><a href="LuCI.network.WifiNetwork.html#getBSSID">getBSSID</a></li>
2229 <li data-name="LuCI.network.WifiNetwork#getChannel"><a href="LuCI.network.WifiNetwork.html#getChannel">getChannel</a></li>
2231 <li data-name="LuCI.network.WifiNetwork#getCountryCode"><a href="LuCI.network.WifiNetwork.html#getCountryCode">getCountryCode</a></li>
2233 <li data-name="LuCI.network.WifiNetwork#getDevice"><a href="LuCI.network.WifiNetwork.html#getDevice">getDevice</a></li>
2235 <li data-name="LuCI.network.WifiNetwork#getFrequency"><a href="LuCI.network.WifiNetwork.html#getFrequency">getFrequency</a></li>
2237 <li data-name="LuCI.network.WifiNetwork#getI18n"><a href="LuCI.network.WifiNetwork.html#getI18n">getI18n</a></li>
2239 <li data-name="LuCI.network.WifiNetwork#getID"><a href="LuCI.network.WifiNetwork.html#getID">getID</a></li>
2241 <li data-name="LuCI.network.WifiNetwork#getIfname"><a href="LuCI.network.WifiNetwork.html#getIfname">getIfname</a></li>
2243 <li data-name="LuCI.network.WifiNetwork#getMeshID"><a href="LuCI.network.WifiNetwork.html#getMeshID">getMeshID</a></li>
2245 <li data-name="LuCI.network.WifiNetwork#getMode"><a href="LuCI.network.WifiNetwork.html#getMode">getMode</a></li>
2247 <li data-name="LuCI.network.WifiNetwork#getName"><a href="LuCI.network.WifiNetwork.html#getName">getName</a></li>
2249 <li data-name="LuCI.network.WifiNetwork#getNetwork"><a href="LuCI.network.WifiNetwork.html#getNetwork">getNetwork</a></li>
2251 <li data-name="LuCI.network.WifiNetwork#getNetworkNames"><a href="LuCI.network.WifiNetwork.html#getNetworkNames">getNetworkNames</a></li>
2253 <li data-name="LuCI.network.WifiNetwork#getNetworks"><a href="LuCI.network.WifiNetwork.html#getNetworks">getNetworks</a></li>
2255 <li data-name="LuCI.network.WifiNetwork#getNoise"><a href="LuCI.network.WifiNetwork.html#getNoise">getNoise</a></li>
2257 <li data-name="LuCI.network.WifiNetwork#getShortName"><a href="LuCI.network.WifiNetwork.html#getShortName">getShortName</a></li>
2259 <li data-name="LuCI.network.WifiNetwork#getSignal"><a href="LuCI.network.WifiNetwork.html#getSignal">getSignal</a></li>
2261 <li data-name="LuCI.network.WifiNetwork#getSignalLevel"><a href="LuCI.network.WifiNetwork.html#getSignalLevel">getSignalLevel</a></li>
2263 <li data-name="LuCI.network.WifiNetwork#getSignalPercent"><a href="LuCI.network.WifiNetwork.html#getSignalPercent">getSignalPercent</a></li>
2265 <li data-name="LuCI.network.WifiNetwork#getSSID"><a href="LuCI.network.WifiNetwork.html#getSSID">getSSID</a></li>
2267 <li data-name="LuCI.network.WifiNetwork#getTXPower"><a href="LuCI.network.WifiNetwork.html#getTXPower">getTXPower</a></li>
2269 <li data-name="LuCI.network.WifiNetwork#getTXPowerOffset"><a href="LuCI.network.WifiNetwork.html#getTXPowerOffset">getTXPowerOffset</a></li>
2271 <li data-name="LuCI.network.WifiNetwork#getWifiDevice"><a href="LuCI.network.WifiNetwork.html#getWifiDevice">getWifiDevice</a></li>
2273 <li data-name="LuCI.network.WifiNetwork#getWifiDeviceName"><a href="LuCI.network.WifiNetwork.html#getWifiDeviceName">getWifiDeviceName</a></li>
2275 <li data-name="LuCI.network.WifiNetwork#isClientDisconnectSupported"><a href="LuCI.network.WifiNetwork.html#isClientDisconnectSupported">isClientDisconnectSupported</a></li>
2277 <li data-name="LuCI.network.WifiNetwork#isDisabled"><a href="LuCI.network.WifiNetwork.html#isDisabled">isDisabled</a></li>
2279 <li data-name="LuCI.network.WifiNetwork#isUp"><a href="LuCI.network.WifiNetwork.html#isUp">isUp</a></li>
2281 <li data-name="LuCI.network.WifiNetwork#set"><a href="LuCI.network.WifiNetwork.html#set">set</a></li>
2284 <ul class="events itemMembers">
2289 <li class="item" data-name="LuCI.poll">
2290 <span class="title">
2291 <a href="LuCI.poll.html">LuCI.poll</a>
2294 <ul class="members itemMembers">
2297 <ul class="typedefs itemMembers">
2300 <ul class="typedefs itemMembers">
2303 <ul class="methods itemMembers">
2305 <span class="subtitle">Methods</span>
2307 <li data-name="LuCI.poll#active"><a href="LuCI.poll.html#active">active</a></li>
2309 <li data-name="LuCI.poll#add"><a href="LuCI.poll.html#add">add</a></li>
2311 <li data-name="LuCI.poll#remove"><a href="LuCI.poll.html#remove">remove</a></li>
2313 <li data-name="LuCI.poll#start"><a href="LuCI.poll.html#start">start</a></li>
2315 <li data-name="LuCI.poll#stop"><a href="LuCI.poll.html#stop">stop</a></li>
2318 <ul class="events itemMembers">
2323 <li class="item" data-name="LuCI.request">
2324 <span class="title">
2325 <a href="LuCI.request.html">LuCI.request</a>
2328 <ul class="members itemMembers">
2331 <ul class="typedefs itemMembers">
2333 <span class="subtitle">Typedefs</span>
2335 <li data-name="LuCI.request.interceptorFn"><a href="LuCI.request.html#.interceptorFn">interceptorFn</a></li>
2337 <li data-name="LuCI.request.RequestOptions"><a href="LuCI.request.html#.RequestOptions">RequestOptions</a></li>
2340 <ul class="typedefs itemMembers">
2343 <ul class="methods itemMembers">
2345 <span class="subtitle">Methods</span>
2347 <li data-name="LuCI.request#addInterceptor"><a href="LuCI.request.html#addInterceptor">addInterceptor</a></li>
2349 <li data-name="LuCI.request#expandURL"><a href="LuCI.request.html#expandURL">expandURL</a></li>
2351 <li data-name="LuCI.request#get"><a href="LuCI.request.html#get">get</a></li>
2353 <li data-name="LuCI.request#post"><a href="LuCI.request.html#post">post</a></li>
2355 <li data-name="LuCI.request#removeInterceptor"><a href="LuCI.request.html#removeInterceptor">removeInterceptor</a></li>
2357 <li data-name="LuCI.request#request"><a href="LuCI.request.html#request">request</a></li>
2360 <ul class="events itemMembers">
2365 <li class="item" data-name="LuCI.request.poll">
2366 <span class="title">
2367 <a href="LuCI.request.poll.html">LuCI.request.poll</a>
2370 <ul class="members itemMembers">
2373 <ul class="typedefs itemMembers">
2375 <span class="subtitle">Typedefs</span>
2377 <li data-name="LuCI.request.poll~callbackFn"><a href="LuCI.request.poll.html#~callbackFn">callbackFn</a></li>
2380 <ul class="typedefs itemMembers">
2383 <ul class="methods itemMembers">
2385 <span class="subtitle">Methods</span>
2387 <li data-name="LuCI.request.poll#active"><a href="LuCI.request.poll.html#active">active</a></li>
2389 <li data-name="LuCI.request.poll#add"><a href="LuCI.request.poll.html#add">add</a></li>
2391 <li data-name="LuCI.request.poll#remove"><a href="LuCI.request.poll.html#remove">remove</a></li>
2393 <li data-name="LuCI.request.poll#start"><a href="LuCI.request.poll.html#start">start</a></li>
2395 <li data-name="LuCI.request.poll#stop"><a href="LuCI.request.poll.html#stop">stop</a></li>
2398 <ul class="events itemMembers">
2403 <li class="item" data-name="LuCI.response">
2404 <span class="title">
2405 <a href="LuCI.response.html">LuCI.response</a>
2408 <ul class="members itemMembers">
2410 <span class="subtitle">Members</span>
2412 <li data-name="LuCI.response#duration"><a href="LuCI.response.html#duration">duration</a></li>
2414 <li data-name="LuCI.response#headers"><a href="LuCI.response.html#headers">headers</a></li>
2416 <li data-name="LuCI.response#ok"><a href="LuCI.response.html#ok">ok</a></li>
2418 <li data-name="LuCI.response#status"><a href="LuCI.response.html#status">status</a></li>
2420 <li data-name="LuCI.response#statusText"><a href="LuCI.response.html#statusText">statusText</a></li>
2422 <li data-name="LuCI.response#url"><a href="LuCI.response.html#url">url</a></li>
2425 <ul class="typedefs itemMembers">
2428 <ul class="typedefs itemMembers">
2431 <ul class="methods itemMembers">
2433 <span class="subtitle">Methods</span>
2435 <li data-name="LuCI.response#blob"><a href="LuCI.response.html#blob">blob</a></li>
2437 <li data-name="LuCI.response#clone"><a href="LuCI.response.html#clone">clone</a></li>
2439 <li data-name="LuCI.response#json"><a href="LuCI.response.html#json">json</a></li>
2441 <li data-name="LuCI.response#text"><a href="LuCI.response.html#text">text</a></li>
2444 <ul class="events itemMembers">
2449 <li class="item" data-name="LuCI.rpc">
2450 <span class="title">
2451 <a href="LuCI.rpc.html">LuCI.rpc</a>
2454 <ul class="members itemMembers">
2457 <ul class="typedefs itemMembers">
2459 <span class="subtitle">Typedefs</span>
2461 <li data-name="LuCI.rpc.DeclareOptions"><a href="LuCI.rpc.html#.DeclareOptions">DeclareOptions</a></li>
2463 <li data-name="LuCI.rpc~filterFn"><a href="LuCI.rpc.html#~filterFn">filterFn</a></li>
2465 <li data-name="LuCI.rpc~interceptorFn"><a href="LuCI.rpc.html#~interceptorFn">interceptorFn</a></li>
2467 <li data-name="LuCI.rpc~invokeFn"><a href="LuCI.rpc.html#~invokeFn">invokeFn</a></li>
2470 <ul class="typedefs itemMembers">
2473 <ul class="methods itemMembers">
2475 <span class="subtitle">Methods</span>
2477 <li data-name="LuCI.rpc#addInterceptor"><a href="LuCI.rpc.html#addInterceptor">addInterceptor</a></li>
2479 <li data-name="LuCI.rpc#declare"><a href="LuCI.rpc.html#declare">declare</a></li>
2481 <li data-name="LuCI.rpc#getBaseURL"><a href="LuCI.rpc.html#getBaseURL">getBaseURL</a></li>
2483 <li data-name="LuCI.rpc#getSessionID"><a href="LuCI.rpc.html#getSessionID">getSessionID</a></li>
2485 <li data-name="LuCI.rpc#getStatusText"><a href="LuCI.rpc.html#getStatusText">getStatusText</a></li>
2487 <li data-name="LuCI.rpc#list"><a href="LuCI.rpc.html#list">list</a></li>
2489 <li data-name="LuCI.rpc#removeInterceptor"><a href="LuCI.rpc.html#removeInterceptor">removeInterceptor</a></li>
2491 <li data-name="LuCI.rpc#setBaseURL"><a href="LuCI.rpc.html#setBaseURL">setBaseURL</a></li>
2493 <li data-name="LuCI.rpc#setSessionID"><a href="LuCI.rpc.html#setSessionID">setSessionID</a></li>
2496 <ul class="events itemMembers">
2501 <li class="item" data-name="LuCI.session">
2502 <span class="title">
2503 <a href="LuCI.session.html">LuCI.session</a>
2506 <ul class="members itemMembers">
2509 <ul class="typedefs itemMembers">
2512 <ul class="typedefs itemMembers">
2515 <ul class="methods itemMembers">
2517 <span class="subtitle">Methods</span>
2519 <li data-name="LuCI.session#getID"><a href="LuCI.session.html#getID">getID</a></li>
2521 <li data-name="LuCI.session#getLocalData"><a href="LuCI.session.html#getLocalData">getLocalData</a></li>
2523 <li data-name="LuCI.session#setLocalData"><a href="LuCI.session.html#setLocalData">setLocalData</a></li>
2526 <ul class="events itemMembers">
2531 <li class="item" data-name="LuCI.uci">
2532 <span class="title">
2533 <a href="LuCI.uci.html">LuCI.uci</a>
2536 <ul class="members itemMembers">
2539 <ul class="typedefs itemMembers">
2541 <span class="subtitle">Typedefs</span>
2543 <li data-name="LuCI.uci.ChangeRecord"><a href="LuCI.uci.html#.ChangeRecord">ChangeRecord</a></li>
2545 <li data-name="LuCI.uci.SectionObject"><a href="LuCI.uci.html#.SectionObject">SectionObject</a></li>
2547 <li data-name="LuCI.uci~sectionsFn"><a href="LuCI.uci.html#~sectionsFn">sectionsFn</a></li>
2550 <ul class="typedefs itemMembers">
2553 <ul class="methods itemMembers">
2555 <span class="subtitle">Methods</span>
2557 <li data-name="LuCI.uci#add"><a href="LuCI.uci.html#add">add</a></li>
2559 <li data-name="LuCI.uci#apply"><a href="LuCI.uci.html#apply">apply</a></li>
2561 <li data-name="LuCI.uci#changes"><a href="LuCI.uci.html#changes">changes</a></li>
2563 <li data-name="LuCI.uci#createSID"><a href="LuCI.uci.html#createSID">createSID</a></li>
2565 <li data-name="LuCI.uci#get"><a href="LuCI.uci.html#get">get</a></li>
2567 <li data-name="LuCI.uci#get_first"><a href="LuCI.uci.html#get_first">get_first</a></li>
2569 <li data-name="LuCI.uci#load"><a href="LuCI.uci.html#load">load</a></li>
2571 <li data-name="LuCI.uci#move"><a href="LuCI.uci.html#move">move</a></li>
2573 <li data-name="LuCI.uci#remove"><a href="LuCI.uci.html#remove">remove</a></li>
2575 <li data-name="LuCI.uci#resolveSID"><a href="LuCI.uci.html#resolveSID">resolveSID</a></li>
2577 <li data-name="LuCI.uci#save"><a href="LuCI.uci.html#save">save</a></li>
2579 <li data-name="LuCI.uci#sections"><a href="LuCI.uci.html#sections">sections</a></li>
2581 <li data-name="LuCI.uci#set"><a href="LuCI.uci.html#set">set</a></li>
2583 <li data-name="LuCI.uci#set_first"><a href="LuCI.uci.html#set_first">set_first</a></li>
2585 <li data-name="LuCI.uci#unload"><a href="LuCI.uci.html#unload">unload</a></li>
2587 <li data-name="LuCI.uci#unset"><a href="LuCI.uci.html#unset">unset</a></li>
2589 <li data-name="LuCI.uci#unset_first"><a href="LuCI.uci.html#unset_first">unset_first</a></li>
2592 <ul class="events itemMembers">
2597 <li class="item" data-name="LuCI.ui">
2598 <span class="title">
2599 <a href="LuCI.ui.html">LuCI.ui</a>
2602 <ul class="members itemMembers">
2605 <ul class="typedefs itemMembers">
2607 <span class="subtitle">Typedefs</span>
2609 <li data-name="LuCI.ui.FileUploadReply"><a href="LuCI.ui.html#.FileUploadReply">FileUploadReply</a></li>
2612 <ul class="typedefs itemMembers">
2615 <ul class="methods itemMembers">
2617 <span class="subtitle">Methods</span>
2619 <li data-name="LuCI.ui#addNotification"><a href="LuCI.ui.html#addNotification">addNotification</a></li>
2621 <li data-name="LuCI.ui#addValidator"><a href="LuCI.ui.html#addValidator">addValidator</a></li>
2623 <li data-name="LuCI.ui#awaitReconnect"><a href="LuCI.ui.html#awaitReconnect">awaitReconnect</a></li>
2625 <li data-name="LuCI.ui#createHandlerFn"><a href="LuCI.ui.html#createHandlerFn">createHandlerFn</a></li>
2627 <li data-name="LuCI.ui#hideIndicator"><a href="LuCI.ui.html#hideIndicator">hideIndicator</a></li>
2629 <li data-name="LuCI.ui#hideModal"><a href="LuCI.ui.html#hideModal">hideModal</a></li>
2631 <li data-name="LuCI.ui#instantiateView"><a href="LuCI.ui.html#instantiateView">instantiateView</a></li>
2633 <li data-name="LuCI.ui#itemlist"><a href="LuCI.ui.html#itemlist">itemlist</a></li>
2635 <li data-name="LuCI.ui#pingDevice"><a href="LuCI.ui.html#pingDevice">pingDevice</a></li>
2637 <li data-name="LuCI.ui#showIndicator"><a href="LuCI.ui.html#showIndicator">showIndicator</a></li>
2639 <li data-name="LuCI.ui#showModal"><a href="LuCI.ui.html#showModal">showModal</a></li>
2641 <li data-name="LuCI.ui#uploadFile"><a href="LuCI.ui.html#uploadFile">uploadFile</a></li>
2644 <ul class="events itemMembers">
2649 <li class="item" data-name="LuCI.ui.AbstractElement">
2650 <span class="title">
2651 <a href="LuCI.ui.AbstractElement.html">LuCI.ui.AbstractElement</a>
2654 <ul class="members itemMembers">
2657 <ul class="typedefs itemMembers">
2659 <span class="subtitle">Typedefs</span>
2661 <li data-name="LuCI.ui.AbstractElement.InitOptions"><a href="LuCI.ui.AbstractElement.html#.InitOptions">InitOptions</a></li>
2664 <ul class="typedefs itemMembers">
2667 <ul class="methods itemMembers">
2669 <span class="subtitle">Methods</span>
2671 <li data-name="LuCI.ui.AbstractElement#getValue"><a href="LuCI.ui.AbstractElement.html#getValue">getValue</a></li>
2673 <li data-name="LuCI.ui.AbstractElement#isValid"><a href="LuCI.ui.AbstractElement.html#isValid">isValid</a></li>
2675 <li data-name="LuCI.ui.AbstractElement#registerEvents"><a href="LuCI.ui.AbstractElement.html#registerEvents">registerEvents</a></li>
2677 <li data-name="LuCI.ui.AbstractElement#render"><a href="LuCI.ui.AbstractElement.html#render">render</a></li>
2679 <li data-name="LuCI.ui.AbstractElement#setChangeEvents"><a href="LuCI.ui.AbstractElement.html#setChangeEvents">setChangeEvents</a></li>
2681 <li data-name="LuCI.ui.AbstractElement#setUpdateEvents"><a href="LuCI.ui.AbstractElement.html#setUpdateEvents">setUpdateEvents</a></li>
2683 <li data-name="LuCI.ui.AbstractElement#setValue"><a href="LuCI.ui.AbstractElement.html#setValue">setValue</a></li>
2685 <li data-name="LuCI.ui.AbstractElement#triggerValidation"><a href="LuCI.ui.AbstractElement.html#triggerValidation">triggerValidation</a></li>
2688 <ul class="events itemMembers">
2693 <li class="item" data-name="LuCI.ui.changes">
2694 <span class="title">
2695 <a href="LuCI.ui.changes.html">LuCI.ui.changes</a>
2698 <ul class="members itemMembers">
2701 <ul class="typedefs itemMembers">
2704 <ul class="typedefs itemMembers">
2707 <ul class="methods itemMembers">
2709 <span class="subtitle">Methods</span>
2711 <li data-name="LuCI.ui.changes#apply"><a href="LuCI.ui.changes.html#apply">apply</a></li>
2713 <li data-name="LuCI.ui.changes#displayChanges"><a href="LuCI.ui.changes.html#displayChanges">displayChanges</a></li>
2715 <li data-name="LuCI.ui.changes#renderChangeIndicator"><a href="LuCI.ui.changes.html#renderChangeIndicator">renderChangeIndicator</a></li>
2717 <li data-name="LuCI.ui.changes#revert"><a href="LuCI.ui.changes.html#revert">revert</a></li>
2719 <li data-name="LuCI.ui.changes#setIndicator"><a href="LuCI.ui.changes.html#setIndicator">setIndicator</a></li>
2722 <ul class="events itemMembers">
2727 <li class="item" data-name="LuCI.ui.Checkbox">
2728 <span class="title">
2729 <a href="LuCI.ui.Checkbox.html">LuCI.ui.Checkbox</a>
2732 <ul class="members itemMembers">
2735 <ul class="typedefs itemMembers">
2737 <span class="subtitle">Typedefs</span>
2739 <li data-name="LuCI.ui.Checkbox.InitOptions"><a href="LuCI.ui.Checkbox.html#.InitOptions">InitOptions</a></li>
2742 <ul class="typedefs itemMembers">
2745 <ul class="methods itemMembers">
2747 <span class="subtitle">Methods</span>
2749 <li data-name="LuCI.ui.Checkbox#getValue"><a href="LuCI.ui.Checkbox.html#getValue">getValue</a></li>
2751 <li data-name="LuCI.ui.Checkbox#isChecked"><a href="LuCI.ui.Checkbox.html#isChecked">isChecked</a></li>
2753 <li data-name="LuCI.ui.Checkbox#isValid"><a href="LuCI.ui.Checkbox.html#isValid">isValid</a></li>
2755 <li data-name="LuCI.ui.Checkbox#registerEvents"><a href="LuCI.ui.Checkbox.html#registerEvents">registerEvents</a></li>
2757 <li data-name="LuCI.ui.Checkbox#render"><a href="LuCI.ui.Checkbox.html#render">render</a></li>
2759 <li data-name="LuCI.ui.Checkbox#setChangeEvents"><a href="LuCI.ui.Checkbox.html#setChangeEvents">setChangeEvents</a></li>
2761 <li data-name="LuCI.ui.Checkbox#setUpdateEvents"><a href="LuCI.ui.Checkbox.html#setUpdateEvents">setUpdateEvents</a></li>
2763 <li data-name="LuCI.ui.Checkbox#setValue"><a href="LuCI.ui.Checkbox.html#setValue">setValue</a></li>
2765 <li data-name="LuCI.ui.Checkbox#triggerValidation"><a href="LuCI.ui.Checkbox.html#triggerValidation">triggerValidation</a></li>
2768 <ul class="events itemMembers">
2773 <li class="item" data-name="LuCI.ui.Combobox">
2774 <span class="title">
2775 <a href="LuCI.ui.Combobox.html">LuCI.ui.Combobox</a>
2778 <ul class="members itemMembers">
2781 <ul class="typedefs itemMembers">
2783 <span class="subtitle">Typedefs</span>
2785 <li data-name="LuCI.ui.Combobox.InitOptions"><a href="LuCI.ui.Combobox.html#.InitOptions">InitOptions</a></li>
2788 <ul class="typedefs itemMembers">
2791 <ul class="methods itemMembers">
2793 <span class="subtitle">Methods</span>
2795 <li data-name="LuCI.ui.Combobox#addChoices"><a href="LuCI.ui.Combobox.html#addChoices">addChoices</a></li>
2797 <li data-name="LuCI.ui.Combobox#clearChoices"><a href="LuCI.ui.Combobox.html#clearChoices">clearChoices</a></li>
2799 <li data-name="LuCI.ui.Combobox#closeAllDropdowns"><a href="LuCI.ui.Combobox.html#closeAllDropdowns">closeAllDropdowns</a></li>
2801 <li data-name="LuCI.ui.Combobox#isValid"><a href="LuCI.ui.Combobox.html#isValid">isValid</a></li>
2803 <li data-name="LuCI.ui.Combobox#registerEvents"><a href="LuCI.ui.Combobox.html#registerEvents">registerEvents</a></li>
2805 <li data-name="LuCI.ui.Combobox#setChangeEvents"><a href="LuCI.ui.Combobox.html#setChangeEvents">setChangeEvents</a></li>
2807 <li data-name="LuCI.ui.Combobox#setUpdateEvents"><a href="LuCI.ui.Combobox.html#setUpdateEvents">setUpdateEvents</a></li>
2809 <li data-name="LuCI.ui.Combobox#triggerValidation"><a href="LuCI.ui.Combobox.html#triggerValidation">triggerValidation</a></li>
2812 <ul class="events itemMembers">
2817 <li class="item" data-name="LuCI.ui.ComboButton">
2818 <span class="title">
2819 <a href="LuCI.ui.ComboButton.html">LuCI.ui.ComboButton</a>
2822 <ul class="members itemMembers">
2825 <ul class="typedefs itemMembers">
2827 <span class="subtitle">Typedefs</span>
2829 <li data-name="LuCI.ui.ComboButton.InitOptions"><a href="LuCI.ui.ComboButton.html#.InitOptions">InitOptions</a></li>
2832 <ul class="typedefs itemMembers">
2835 <ul class="methods itemMembers">
2837 <span class="subtitle">Methods</span>
2839 <li data-name="LuCI.ui.ComboButton#addChoices"><a href="LuCI.ui.ComboButton.html#addChoices">addChoices</a></li>
2841 <li data-name="LuCI.ui.ComboButton#clearChoices"><a href="LuCI.ui.ComboButton.html#clearChoices">clearChoices</a></li>
2843 <li data-name="LuCI.ui.ComboButton#closeAllDropdowns"><a href="LuCI.ui.ComboButton.html#closeAllDropdowns">closeAllDropdowns</a></li>
2845 <li data-name="LuCI.ui.ComboButton#isValid"><a href="LuCI.ui.ComboButton.html#isValid">isValid</a></li>
2847 <li data-name="LuCI.ui.ComboButton#registerEvents"><a href="LuCI.ui.ComboButton.html#registerEvents">registerEvents</a></li>
2849 <li data-name="LuCI.ui.ComboButton#setChangeEvents"><a href="LuCI.ui.ComboButton.html#setChangeEvents">setChangeEvents</a></li>
2851 <li data-name="LuCI.ui.ComboButton#setUpdateEvents"><a href="LuCI.ui.ComboButton.html#setUpdateEvents">setUpdateEvents</a></li>
2853 <li data-name="LuCI.ui.ComboButton#triggerValidation"><a href="LuCI.ui.ComboButton.html#triggerValidation">triggerValidation</a></li>
2856 <ul class="events itemMembers">
2861 <li class="item" data-name="LuCI.ui.Dropdown">
2862 <span class="title">
2863 <a href="LuCI.ui.Dropdown.html">LuCI.ui.Dropdown</a>
2866 <ul class="members itemMembers">
2869 <ul class="typedefs itemMembers">
2871 <span class="subtitle">Typedefs</span>
2873 <li data-name="LuCI.ui.Dropdown.InitOptions"><a href="LuCI.ui.Dropdown.html#.InitOptions">InitOptions</a></li>
2876 <ul class="typedefs itemMembers">
2879 <ul class="methods itemMembers">
2881 <span class="subtitle">Methods</span>
2883 <li data-name="LuCI.ui.Dropdown#addChoices"><a href="LuCI.ui.Dropdown.html#addChoices">addChoices</a></li>
2885 <li data-name="LuCI.ui.Dropdown#clearChoices"><a href="LuCI.ui.Dropdown.html#clearChoices">clearChoices</a></li>
2887 <li data-name="LuCI.ui.Dropdown#closeAllDropdowns"><a href="LuCI.ui.Dropdown.html#closeAllDropdowns">closeAllDropdowns</a></li>
2889 <li data-name="LuCI.ui.Dropdown#getValue"><a href="LuCI.ui.Dropdown.html#getValue">getValue</a></li>
2891 <li data-name="LuCI.ui.Dropdown#isValid"><a href="LuCI.ui.Dropdown.html#isValid">isValid</a></li>
2893 <li data-name="LuCI.ui.Dropdown#registerEvents"><a href="LuCI.ui.Dropdown.html#registerEvents">registerEvents</a></li>
2895 <li data-name="LuCI.ui.Dropdown#render"><a href="LuCI.ui.Dropdown.html#render">render</a></li>
2897 <li data-name="LuCI.ui.Dropdown#setChangeEvents"><a href="LuCI.ui.Dropdown.html#setChangeEvents">setChangeEvents</a></li>
2899 <li data-name="LuCI.ui.Dropdown#setUpdateEvents"><a href="LuCI.ui.Dropdown.html#setUpdateEvents">setUpdateEvents</a></li>
2901 <li data-name="LuCI.ui.Dropdown#setValue"><a href="LuCI.ui.Dropdown.html#setValue">setValue</a></li>
2903 <li data-name="LuCI.ui.Dropdown#triggerValidation"><a href="LuCI.ui.Dropdown.html#triggerValidation">triggerValidation</a></li>
2906 <ul class="events itemMembers">
2911 <li class="item" data-name="LuCI.ui.DynamicList">
2912 <span class="title">
2913 <a href="LuCI.ui.DynamicList.html">LuCI.ui.DynamicList</a>
2916 <ul class="members itemMembers">
2919 <ul class="typedefs itemMembers">
2921 <span class="subtitle">Typedefs</span>
2923 <li data-name="LuCI.ui.DynamicList.InitOptions"><a href="LuCI.ui.DynamicList.html#.InitOptions">InitOptions</a></li>
2926 <ul class="typedefs itemMembers">
2929 <ul class="methods itemMembers">
2931 <span class="subtitle">Methods</span>
2933 <li data-name="LuCI.ui.DynamicList#addChoices"><a href="LuCI.ui.DynamicList.html#addChoices">addChoices</a></li>
2935 <li data-name="LuCI.ui.DynamicList#clearChoices"><a href="LuCI.ui.DynamicList.html#clearChoices">clearChoices</a></li>
2937 <li data-name="LuCI.ui.DynamicList#getValue"><a href="LuCI.ui.DynamicList.html#getValue">getValue</a></li>
2939 <li data-name="LuCI.ui.DynamicList#isValid"><a href="LuCI.ui.DynamicList.html#isValid">isValid</a></li>
2941 <li data-name="LuCI.ui.DynamicList#registerEvents"><a href="LuCI.ui.DynamicList.html#registerEvents">registerEvents</a></li>
2943 <li data-name="LuCI.ui.DynamicList#render"><a href="LuCI.ui.DynamicList.html#render">render</a></li>
2945 <li data-name="LuCI.ui.DynamicList#setChangeEvents"><a href="LuCI.ui.DynamicList.html#setChangeEvents">setChangeEvents</a></li>
2947 <li data-name="LuCI.ui.DynamicList#setUpdateEvents"><a href="LuCI.ui.DynamicList.html#setUpdateEvents">setUpdateEvents</a></li>
2949 <li data-name="LuCI.ui.DynamicList#setValue"><a href="LuCI.ui.DynamicList.html#setValue">setValue</a></li>
2951 <li data-name="LuCI.ui.DynamicList#triggerValidation"><a href="LuCI.ui.DynamicList.html#triggerValidation">triggerValidation</a></li>
2954 <ul class="events itemMembers">
2959 <li class="item" data-name="LuCI.ui.FileUpload">
2960 <span class="title">
2961 <a href="LuCI.ui.FileUpload.html">LuCI.ui.FileUpload</a>
2964 <ul class="members itemMembers">
2967 <ul class="typedefs itemMembers">
2969 <span class="subtitle">Typedefs</span>
2971 <li data-name="LuCI.ui.FileUpload.InitOptions"><a href="LuCI.ui.FileUpload.html#.InitOptions">InitOptions</a></li>
2974 <ul class="typedefs itemMembers">
2977 <ul class="methods itemMembers">
2979 <span class="subtitle">Methods</span>
2981 <li data-name="LuCI.ui.FileUpload#getValue"><a href="LuCI.ui.FileUpload.html#getValue">getValue</a></li>
2983 <li data-name="LuCI.ui.FileUpload#isValid"><a href="LuCI.ui.FileUpload.html#isValid">isValid</a></li>
2985 <li data-name="LuCI.ui.FileUpload#registerEvents"><a href="LuCI.ui.FileUpload.html#registerEvents">registerEvents</a></li>
2987 <li data-name="LuCI.ui.FileUpload#render"><a href="LuCI.ui.FileUpload.html#render">render</a></li>
2989 <li data-name="LuCI.ui.FileUpload#setChangeEvents"><a href="LuCI.ui.FileUpload.html#setChangeEvents">setChangeEvents</a></li>
2991 <li data-name="LuCI.ui.FileUpload#setUpdateEvents"><a href="LuCI.ui.FileUpload.html#setUpdateEvents">setUpdateEvents</a></li>
2993 <li data-name="LuCI.ui.FileUpload#setValue"><a href="LuCI.ui.FileUpload.html#setValue">setValue</a></li>
2995 <li data-name="LuCI.ui.FileUpload#triggerValidation"><a href="LuCI.ui.FileUpload.html#triggerValidation">triggerValidation</a></li>
2998 <ul class="events itemMembers">
3003 <li class="item" data-name="LuCI.ui.Hiddenfield">
3004 <span class="title">
3005 <a href="LuCI.ui.Hiddenfield.html">LuCI.ui.Hiddenfield</a>
3008 <ul class="members itemMembers">
3011 <ul class="typedefs itemMembers">
3014 <ul class="typedefs itemMembers">
3017 <ul class="methods itemMembers">
3019 <span class="subtitle">Methods</span>
3021 <li data-name="LuCI.ui.Hiddenfield#getValue"><a href="LuCI.ui.Hiddenfield.html#getValue">getValue</a></li>
3023 <li data-name="LuCI.ui.Hiddenfield#isValid"><a href="LuCI.ui.Hiddenfield.html#isValid">isValid</a></li>
3025 <li data-name="LuCI.ui.Hiddenfield#registerEvents"><a href="LuCI.ui.Hiddenfield.html#registerEvents">registerEvents</a></li>
3027 <li data-name="LuCI.ui.Hiddenfield#render"><a href="LuCI.ui.Hiddenfield.html#render">render</a></li>
3029 <li data-name="LuCI.ui.Hiddenfield#setChangeEvents"><a href="LuCI.ui.Hiddenfield.html#setChangeEvents">setChangeEvents</a></li>
3031 <li data-name="LuCI.ui.Hiddenfield#setUpdateEvents"><a href="LuCI.ui.Hiddenfield.html#setUpdateEvents">setUpdateEvents</a></li>
3033 <li data-name="LuCI.ui.Hiddenfield#setValue"><a href="LuCI.ui.Hiddenfield.html#setValue">setValue</a></li>
3035 <li data-name="LuCI.ui.Hiddenfield#triggerValidation"><a href="LuCI.ui.Hiddenfield.html#triggerValidation">triggerValidation</a></li>
3038 <ul class="events itemMembers">
3043 <li class="item" data-name="LuCI.ui.menu">
3044 <span class="title">
3045 <a href="LuCI.ui.menu.html">LuCI.ui.menu</a>
3048 <ul class="members itemMembers">
3051 <ul class="typedefs itemMembers">
3053 <span class="subtitle">Typedefs</span>
3055 <li data-name="LuCI.ui.menu.MenuNode"><a href="LuCI.ui.menu.html#.MenuNode">MenuNode</a></li>
3058 <ul class="typedefs itemMembers">
3061 <ul class="methods itemMembers">
3063 <span class="subtitle">Methods</span>
3065 <li data-name="LuCI.ui.menu#getChildren"><a href="LuCI.ui.menu.html#getChildren">getChildren</a></li>
3067 <li data-name="LuCI.ui.menu#load"><a href="LuCI.ui.menu.html#load">load</a></li>
3070 <ul class="events itemMembers">
3075 <li class="item" data-name="LuCI.ui.Select">
3076 <span class="title">
3077 <a href="LuCI.ui.Select.html">LuCI.ui.Select</a>
3080 <ul class="members itemMembers">
3083 <ul class="typedefs itemMembers">
3085 <span class="subtitle">Typedefs</span>
3087 <li data-name="LuCI.ui.Select.InitOptions"><a href="LuCI.ui.Select.html#.InitOptions">InitOptions</a></li>
3090 <ul class="typedefs itemMembers">
3093 <ul class="methods itemMembers">
3095 <span class="subtitle">Methods</span>
3097 <li data-name="LuCI.ui.Select#getValue"><a href="LuCI.ui.Select.html#getValue">getValue</a></li>
3099 <li data-name="LuCI.ui.Select#isValid"><a href="LuCI.ui.Select.html#isValid">isValid</a></li>
3101 <li data-name="LuCI.ui.Select#registerEvents"><a href="LuCI.ui.Select.html#registerEvents">registerEvents</a></li>
3103 <li data-name="LuCI.ui.Select#render"><a href="LuCI.ui.Select.html#render">render</a></li>
3105 <li data-name="LuCI.ui.Select#setChangeEvents"><a href="LuCI.ui.Select.html#setChangeEvents">setChangeEvents</a></li>
3107 <li data-name="LuCI.ui.Select#setUpdateEvents"><a href="LuCI.ui.Select.html#setUpdateEvents">setUpdateEvents</a></li>
3109 <li data-name="LuCI.ui.Select#setValue"><a href="LuCI.ui.Select.html#setValue">setValue</a></li>
3111 <li data-name="LuCI.ui.Select#triggerValidation"><a href="LuCI.ui.Select.html#triggerValidation">triggerValidation</a></li>
3114 <ul class="events itemMembers">
3119 <li class="item" data-name="LuCI.ui.tabs">
3120 <span class="title">
3121 <a href="LuCI.ui.tabs.html">LuCI.ui.tabs</a>
3124 <ul class="members itemMembers">
3127 <ul class="typedefs itemMembers">
3130 <ul class="typedefs itemMembers">
3133 <ul class="methods itemMembers">
3135 <span class="subtitle">Methods</span>
3137 <li data-name="LuCI.ui.tabs#initTabGroup"><a href="LuCI.ui.tabs.html#initTabGroup">initTabGroup</a></li>
3139 <li data-name="LuCI.ui.tabs#isEmptyPane"><a href="LuCI.ui.tabs.html#isEmptyPane">isEmptyPane</a></li>
3142 <ul class="events itemMembers">
3147 <li class="item" data-name="LuCI.ui.Textarea">
3148 <span class="title">
3149 <a href="LuCI.ui.Textarea.html">LuCI.ui.Textarea</a>
3152 <ul class="members itemMembers">
3155 <ul class="typedefs itemMembers">
3157 <span class="subtitle">Typedefs</span>
3159 <li data-name="LuCI.ui.Textarea.InitOptions"><a href="LuCI.ui.Textarea.html#.InitOptions">InitOptions</a></li>
3162 <ul class="typedefs itemMembers">
3165 <ul class="methods itemMembers">
3167 <span class="subtitle">Methods</span>
3169 <li data-name="LuCI.ui.Textarea#getValue"><a href="LuCI.ui.Textarea.html#getValue">getValue</a></li>
3171 <li data-name="LuCI.ui.Textarea#isValid"><a href="LuCI.ui.Textarea.html#isValid">isValid</a></li>
3173 <li data-name="LuCI.ui.Textarea#registerEvents"><a href="LuCI.ui.Textarea.html#registerEvents">registerEvents</a></li>
3175 <li data-name="LuCI.ui.Textarea#render"><a href="LuCI.ui.Textarea.html#render">render</a></li>
3177 <li data-name="LuCI.ui.Textarea#setChangeEvents"><a href="LuCI.ui.Textarea.html#setChangeEvents">setChangeEvents</a></li>
3179 <li data-name="LuCI.ui.Textarea#setUpdateEvents"><a href="LuCI.ui.Textarea.html#setUpdateEvents">setUpdateEvents</a></li>
3181 <li data-name="LuCI.ui.Textarea#setValue"><a href="LuCI.ui.Textarea.html#setValue">setValue</a></li>
3183 <li data-name="LuCI.ui.Textarea#triggerValidation"><a href="LuCI.ui.Textarea.html#triggerValidation">triggerValidation</a></li>
3186 <ul class="events itemMembers">
3191 <li class="item" data-name="LuCI.ui.Textfield">
3192 <span class="title">
3193 <a href="LuCI.ui.Textfield.html">LuCI.ui.Textfield</a>
3196 <ul class="members itemMembers">
3199 <ul class="typedefs itemMembers">
3201 <span class="subtitle">Typedefs</span>
3203 <li data-name="LuCI.ui.Textfield.InitOptions"><a href="LuCI.ui.Textfield.html#.InitOptions">InitOptions</a></li>
3206 <ul class="typedefs itemMembers">
3209 <ul class="methods itemMembers">
3211 <span class="subtitle">Methods</span>
3213 <li data-name="LuCI.ui.Textfield#getValue"><a href="LuCI.ui.Textfield.html#getValue">getValue</a></li>
3215 <li data-name="LuCI.ui.Textfield#isValid"><a href="LuCI.ui.Textfield.html#isValid">isValid</a></li>
3217 <li data-name="LuCI.ui.Textfield#registerEvents"><a href="LuCI.ui.Textfield.html#registerEvents">registerEvents</a></li>
3219 <li data-name="LuCI.ui.Textfield#render"><a href="LuCI.ui.Textfield.html#render">render</a></li>
3221 <li data-name="LuCI.ui.Textfield#setChangeEvents"><a href="LuCI.ui.Textfield.html#setChangeEvents">setChangeEvents</a></li>
3223 <li data-name="LuCI.ui.Textfield#setUpdateEvents"><a href="LuCI.ui.Textfield.html#setUpdateEvents">setUpdateEvents</a></li>
3225 <li data-name="LuCI.ui.Textfield#setValue"><a href="LuCI.ui.Textfield.html#setValue">setValue</a></li>
3227 <li data-name="LuCI.ui.Textfield#triggerValidation"><a href="LuCI.ui.Textfield.html#triggerValidation">triggerValidation</a></li>
3230 <ul class="events itemMembers">
3235 <li class="item" data-name="LuCI.view">
3236 <span class="title">
3237 <a href="LuCI.view.html">LuCI.view</a>
3240 <ul class="members itemMembers">
3243 <ul class="typedefs itemMembers">
3246 <ul class="typedefs itemMembers">
3249 <ul class="methods itemMembers">
3251 <span class="subtitle">Methods</span>
3253 <li data-name="LuCI.view#addFooter"><a href="LuCI.view.html#addFooter">addFooter</a></li>
3255 <li data-name="LuCI.view#handleReset"><a href="LuCI.view.html#handleReset">handleReset</a></li>
3257 <li data-name="LuCI.view#handleSave"><a href="LuCI.view.html#handleSave">handleSave</a></li>
3259 <li data-name="LuCI.view#handleSaveApply"><a href="LuCI.view.html#handleSaveApply">handleSaveApply</a></li>
3261 <li data-name="LuCI.view#load"><a href="LuCI.view.html#load">load</a></li>
3263 <li data-name="LuCI.view#render"><a href="LuCI.view.html#render">render</a></li>
3266 <ul class="events itemMembers">
3271 <li class="item" data-name="LuCI.xhr">
3272 <span class="title">
3273 <a href="LuCI.xhr.html">LuCI.xhr</a>
3276 <ul class="members itemMembers">
3279 <ul class="typedefs itemMembers">
3282 <ul class="typedefs itemMembers">
3285 <ul class="methods itemMembers">
3287 <span class="subtitle">Methods</span>
3289 <li data-name="LuCI.xhr#abort"><a href="LuCI.xhr.html#abort">abort</a></li>
3291 <li data-name="LuCI.xhr#busy"><a href="LuCI.xhr.html#busy">busy</a></li>
3293 <li data-name="LuCI.xhr#cancel"><a href="LuCI.xhr.html#cancel">cancel</a></li>
3295 <li data-name="LuCI.xhr#get"><a href="LuCI.xhr.html#get">get</a></li>
3297 <li data-name="LuCI.xhr#post"><a href="LuCI.xhr.html#post">post</a></li>
3299 <li data-name="LuCI.xhr#send_form"><a href="LuCI.xhr.html#send_form">send_form</a></li>
3302 <ul class="events itemMembers">
3310 <h1 class="page-title" data-filename="LuCI.form.TableSection.html">Class: TableSection</h1>
3319 <span class="ancestors"><a href="LuCI.html">LuCI</a><a href="LuCI.form.html">.form</a>.</span>
3324 <div class="class-description"><p>The <code>TableSection</code> class maps all or - if <code>filter()</code> is overwritten - a
3325 subset of the underlying UCI configuration sections of a given type.</p>
3326 <p>Layout wise, the configuration section instances mapped by the section
3327 element (sometimes referred to as "section nodes") are rendered as rows
3328 within an HTML table element, with an optional section remove button in the
3329 last column and a section add button below the table, depending on the
3330 value of the <code>addremove</code> property.</p></div>
3335 <div class="container-overview">
3341 <div class="nameContainer">
3342 <h4 class="name" id="TableSection">
3344 new LuCI.form.TableSection<span class="signature">(form, section_type, <span class="optional">title</span>, <span class="optional">description</span>)</span>
3348 <div class="tag-source">
3349 <a href="form.js.html">form.js</a>, <a href="form.js.html#line2112">line 2112</a>
3367 <table class="params">
3378 <th class="last">Description</th>
3387 <td class="name"><code>form</code></td>
3393 <span class="param-type"><a href="LuCI.form.Map.html">LuCI.form.Map</a></span>
3396 <span class="param-type"><a href="LuCI.form.JSONMap.html">LuCI.form.JSONMap</a></span>
3404 <td class="description last">
3411 <p>The configuration form this section is added to. It is automatically passed
3412 by <a href="LuCI.form.Map.html#section"><code>section()</code></a>.</p></td>
3419 <td class="name"><code>section_type</code></td>
3425 <span class="param-type">string</span>
3433 <td class="description last">
3440 <p>The type of the UCI section to map.</p></td>
3447 <td class="name"><code>title</code></td>
3453 <span class="param-type">string</span>
3461 <td class="description last">
3464 <span class="optional">optional</span>
3470 <p>The title caption of the form section element.</p></td>
3477 <td class="name"><code>description</code></td>
3483 <span class="param-type">string</span>
3491 <td class="description last">
3494 <span class="optional">optional</span>
3500 <p>The description text of the form section element.</p></td>
3509 <dl class="details">
3551 <h3 class="subsection-title">Extends</h3>
3554 <li><a href="LuCI.form.TypedSection.html">LuCI.form.TypedSection</a></li>
3567 <h3 class="subsection-title">Members</h3>
3572 <div class="nameContainer">
3573 <h4 class="name" id="addbtntitle">addbtntitle<span class="type-signature type string">string</span> <span class="type-signature type function">function</span> </h4>
3580 <div class="description">
3581 <p>Override the caption used for the section add button at the bottom of
3582 the section form element. If set to a string, it will be used as-is,
3583 if set to a function, the function will be invoked and its return value
3584 is used as caption, after converting it to a string. If this property
3585 is not set, the default is <code>Add</code>.</p>
3590 <dl class="details">
3606 <dt class="tag-default">Default Value:</dt>
3607 <dd class="tag-default"><ul class="dummy"><li>null</li></ul></dd>
3624 <div class="nameContainer">
3625 <h4 class="name" id="addremove">addremove<span class="type-signature type boolean">boolean</span> </h4>
3632 <div class="description">
3633 <p>If set to <code>true</code>, the user may add or remove instances from the form
3634 section widget, otherwise only preexisting sections may be edited.
3635 The default is <code>false</code>.</p>
3640 <dl class="details">
3656 <dt class="tag-default">Default Value:</dt>
3657 <dd class="tag-default"><ul class="dummy"><li>false</li></ul></dd>
3674 <div class="nameContainer">
3675 <h4 class="name" id="anonymous">anonymous<span class="type-signature type boolean">boolean</span> </h4>
3682 <div class="description">
3683 <p>If set to <code>true</code>, mapped section instances are treated as anonymous
3684 UCI sections, which means that section instance elements will be
3685 rendered without title element and that no name is required when adding
3686 new sections. The default is <code>false</code>.</p>
3691 <dl class="details">
3707 <dt class="tag-default">Default Value:</dt>
3708 <dd class="tag-default"><ul class="dummy"><li>false</li></ul></dd>
3725 <div class="nameContainer">
3726 <h4 class="name" id="extedit">extedit<span class="type-signature type string">string</span> <span class="type-signature type function">function</span> </h4>
3733 <div class="description">
3734 <p>Enables a per-section instance row <code>Edit</code> button which triggers a certain
3735 action when clicked. If set to a string, the string value is used
3736 as <code>String.format()</code> pattern with the name of the underlying UCI section
3737 as first format argument. The result is then interpreted as URL which
3738 LuCI will navigate to when the user clicks the edit button.</p>
3739 <p>If set to a function, this function will be registered as click event
3740 handler on the rendered edit button, receiving the section instance
3741 name as first and the DOM click event as second argument.</p>
3746 <dl class="details">
3762 <dt class="tag-default">Default Value:</dt>
3763 <dd class="tag-default"><ul class="dummy"><li>null</li></ul></dd>
3780 <div class="nameContainer">
3781 <h4 class="name" id="max_cols">max_cols<span class="type-signature type number">number</span> </h4>
3788 <div class="description">
3789 <p>Specify a maximum amount of columns to display. By default, one table
3790 column is rendered for each child option of the form section element.
3791 When this option is set to a positive number, then no more columns than
3792 the given amount are rendered. When the number of child options exceeds
3793 the specified amount, a <code>More…</code> button is rendered in the last column,
3794 opening a modal dialog presenting all options elements in <code>NamedSection</code>
3795 style when clicked.</p>
3800 <dl class="details">
3816 <dt class="tag-default">Default Value:</dt>
3817 <dd class="tag-default"><ul class="dummy"><li>null</li></ul></dd>
3834 <div class="nameContainer">
3835 <h4 class="name" id="modaltitle">modaltitle<span class="type-signature type string">string</span> <span class="type-signature type function">function</span> </h4>
3842 <div class="description">
3843 <p>Override the per-section instance modal popup title caption shown when
3844 clicking the <code>More…</code> button in a section specifying <code>max_cols</code>. If set
3845 to a string, it will be used as <code>String.format()</code> pattern with the name
3846 of the underlying UCI section as first argument, if set to a function,
3847 the function will be invoked with the section name as first argument and
3848 its return value is used as caption, after converting it to a string.
3849 If this property is not set, the default is the name of the underlying
3850 UCI configuration section.</p>
3855 <dl class="details">
3871 <dt class="tag-default">Default Value:</dt>
3872 <dd class="tag-default"><ul class="dummy"><li>null</li></ul></dd>
3889 <div class="nameContainer">
3890 <h4 class="name" id="rowcolors">rowcolors<span class="type-signature type boolean">boolean</span> </h4>
3897 <div class="description">
3898 <p>If set to <code>true</code>, alternating <code>cbi-rowstyle-1</code> and <code>cbi-rowstyle-2</code> CSS
3899 classes are added to the table row elements. Not all LuCI themes
3900 implement these row style classes. The default is <code>false</code>.</p>
3905 <dl class="details">
3921 <dt class="tag-default">Default Value:</dt>
3922 <dd class="tag-default"><ul class="dummy"><li>false</li></ul></dd>
3939 <div class="nameContainer">
3940 <h4 class="name" id="sectiontitle">sectiontitle<span class="type-signature type string">string</span> <span class="type-signature type function">function</span> </h4>
3947 <div class="description">
3948 <p>Override the per-section instance title caption shown in the first
3949 column of the table unless <code>anonymous</code> is set to true. If set to a
3950 string, it will be used as <code>String.format()</code> pattern with the name of
3951 the underlying UCI section as first argument, if set to a function, the
3952 function will be invoked with the section name as first argument and
3953 its return value is used as caption, after converting it to a string.
3954 If this property is not set, the default is the name of the underlying
3955 UCI configuration section.</p>
3960 <dl class="details">
3976 <dt class="tag-default">Default Value:</dt>
3977 <dd class="tag-default"><ul class="dummy"><li>null</li></ul></dd>
3994 <div class="nameContainer">
3995 <h4 class="name" id="sortable">sortable<span class="type-signature type boolean">boolean</span> </h4>
4002 <div class="description">
4003 <p>If set to <code>true</code>, a sort button is added to the last column, allowing
4004 the user to reorder the section instances mapped by the section form
4010 <dl class="details">
4026 <dt class="tag-default">Default Value:</dt>
4027 <dd class="tag-default"><ul class="dummy"><li>false</li></ul></dd>
4044 <div class="nameContainer">
4045 <h4 class="name" id="uciconfig">uciconfig<span class="type-signature type string">string</span> </h4>
4052 <div class="description">
4053 <p>Override the UCI configuration name to read the section IDs from. By
4054 default, the configuration name is inherited from the parent <code>Map</code>.
4055 By setting this property, a deviating configuration may be specified.
4056 The default is <code>null</code>, means inheriting from the parent form.</p>
4061 <dl class="details">
4077 <dt class="tag-default">Default Value:</dt>
4078 <dd class="tag-default"><ul class="dummy"><li>null</li></ul></dd>
4095 <div class="nameContainer">
4096 <h4 class="name" id="addbtntitle">addbtntitle<span class="type-signature type string">string</span> <span class="type-signature type function">function</span> </h4>
4103 <div class="description">
4104 <p>Override the caption used for the section add button at the bottom of
4105 the section form element. If set to a string, it will be used as-is,
4106 if set to a function, the function will be invoked and its return value
4107 is used as caption, after converting it to a string. If this property
4108 is not set, the default is <code>Add</code>.</p>
4113 <dl class="details">
4129 <dt class="tag-default">Default Value:</dt>
4130 <dd class="tag-default"><ul class="dummy"><li>null</li></ul></dd>
4147 <div class="nameContainer">
4148 <h4 class="name" id="addremove">addremove<span class="type-signature type boolean">boolean</span> </h4>
4155 <div class="description">
4156 <p>If set to <code>true</code>, the user may add or remove instances from the form
4157 section widget, otherwise only preexisting sections may be edited.
4158 The default is <code>false</code>.</p>
4163 <dl class="details">
4179 <dt class="tag-default">Default Value:</dt>
4180 <dd class="tag-default"><ul class="dummy"><li>false</li></ul></dd>
4197 <div class="nameContainer">
4198 <h4 class="name" id="anonymous">anonymous<span class="type-signature type boolean">boolean</span> </h4>
4205 <div class="description">
4206 <p>If set to <code>true</code>, mapped section instances are treated as anonymous
4207 UCI sections, which means that section instance elements will be
4208 rendered without title element and that no name is required when adding
4209 new sections. The default is <code>false</code>.</p>
4214 <dl class="details">
4230 <dt class="tag-default">Default Value:</dt>
4231 <dd class="tag-default"><ul class="dummy"><li>false</li></ul></dd>
4248 <div class="nameContainer">
4249 <h4 class="name" id="parentoption"><span class="type-signature ">readonly</span>parentoption<span class="type-signature type luci.form.abstractvalue"><a href="LuCI.form.AbstractValue.html">LuCI.form.AbstractValue</a></span> </h4>
4256 <div class="description">
4257 <p>Access the parent option container instance.</p>
4258 <p>In case this section is nested within an option element container,
4259 this property will hold a reference to the parent option instance.</p>
4260 <p>If this section is not nested, the property is <code>null</code>.</p>
4265 <dl class="details">
4296 <div class="nameContainer">
4297 <h4 class="name" id="tabbed">tabbed<span class="type-signature type boolean">boolean</span> </h4>
4304 <div class="description">
4305 <p>When set to <code>true</code>, instead of rendering section instances one below
4306 another, treat each instance as separate tab pane and render a tab menu
4307 at the top of the form section element, allowing the user to switch
4308 among instances. The default is <code>false</code>.</p>
4313 <dl class="details">
4329 <dt class="tag-default">Default Value:</dt>
4330 <dd class="tag-default"><ul class="dummy"><li>false</li></ul></dd>
4347 <div class="nameContainer">
4348 <h4 class="name" id="uciconfig">uciconfig<span class="type-signature type string">string</span> </h4>
4355 <div class="description">
4356 <p>Override the UCI configuration name to read the section IDs from. By
4357 default, the configuration name is inherited from the parent <code>Map</code>.
4358 By setting this property, a deviating configuration may be specified.
4359 The default is <code>null</code>, means inheriting from the parent form.</p>
4364 <dl class="details">
4380 <dt class="tag-default">Default Value:</dt>
4381 <dd class="tag-default"><ul class="dummy"><li>null</li></ul></dd>
4399 <h3 class="subsection-title">Methods</h3>
4404 <div class="nameContainer">
4405 <h4 class="name" id="addModalOptions">
4407 <span class="type-signature ">abstract</span>addModalOptions<span class="signature">(modalSection, section_id, ev)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{*|Promise.<*>}</span>
4411 <div class="tag-source">
4412 <a href="form.js.html">form.js</a>, <a href="form.js.html#line2632">line 2632</a>
4422 <div class="description">
4423 <p>Add further options to the per-section instanced modal popup.</p>
4424 <p>This function may be overwritten by user code to perform additional
4425 setup steps before displaying the more options modal which is useful to
4426 e.g. query additional data or to inject further option elements.</p>
4427 <p>The default implementation of this function does nothing.</p>
4438 <table class="params">
4449 <th class="last">Description</th>
4458 <td class="name"><code>modalSection</code></td>
4464 <span class="param-type"><a href="LuCI.form.NamedSection.html">LuCI.form.NamedSection</a></span>
4472 <td class="description last">
4474 <p>The <code>NamedSection</code> instance about to be rendered in the modal popup.</p></td>
4481 <td class="name"><code>section_id</code></td>
4487 <span class="param-type">string</span>
4495 <td class="description last">
4497 <p>The ID of the underlying UCI section the modal popup belongs to.</p></td>
4504 <td class="name"><code>ev</code></td>
4510 <span class="param-type">Event</span>
4518 <td class="description last">
4520 <p>The DOM event emitted by clicking the <code>More…</code> button.</p></td>
4529 <dl class="details">
4567 <table class="params">
4572 <th class="last">Description</th>
4588 <td class="description last">Return values of this function are ignored but if a promise is returned,
4589 it is run to completion before the rendering is continued, allowing
4590 custom logic to perform asynchroneous work before the modal dialog
4605 <div class="nameContainer inherited">
4606 <h4 class="name" id="append">
4608 <span class="inherited"><a href="LuCI.form.AbstractElement.html#append">inherited</a></span>
4610 append<span class="signature">(element)</span>
4614 <div class="tag-source">
4615 <a href="form.js.html">form.js</a>, <a href="form.js.html#line210">line 210</a>
4625 <div class="description">
4626 <p>Add another form element as children to this element.</p>
4637 <table class="params">
4648 <th class="last">Description</th>
4657 <td class="name"><code>element</code></td>
4663 <span class="param-type">AbstractElement</span>
4671 <td class="description last">
4673 <p>The form element to add.</p></td>
4682 <dl class="details">
4723 <div class="nameContainer inherited">
4724 <h4 class="name" id="filter">
4726 <span class="inherited"><a href="LuCI.form.AbstractSection.html#filter">inherited</a></span>
4728 <span class="type-signature ">abstract</span>filter<span class="signature">(section_id)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{boolean}</span>
4732 <div class="tag-source">
4733 <a href="form.js.html">form.js</a>, <a href="form.js.html#line879">line 879</a>
4743 <div class="description">
4744 <p>Filter UCI section IDs to render.</p>
4745 <p>The filter function is invoked for each UCI section ID of a given type
4746 and controls whether the given UCI section is rendered or ignored by
4747 the form section element.</p>
4748 <p>The default implementation always returns <code>true</code>. User code or
4749 classes extending <code>AbstractSection</code> may overwrite this function with
4750 custom implementations.</p>
4761 <table class="params">
4772 <th class="last">Description</th>
4781 <td class="name"><code>section_id</code></td>
4787 <span class="param-type">string</span>
4795 <td class="description last">
4797 <p>The UCI section ID to test.</p></td>
4806 <dl class="details">
4844 <table class="params">
4849 <th class="last">Description</th>
4862 <td class="description last">Returns <code>true</code> when the given UCI section ID should be handled and
4863 <code>false</code> when it should be ignored.</td>
4877 <div class="nameContainer inherited">
4878 <h4 class="name" id="load">
4880 <span class="inherited"><a href="LuCI.form.AbstractSection.html#load">inherited</a></span>
4882 load<span class="signature">()</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{Promise.<void>}</span>
4886 <div class="tag-source">
4887 <a href="form.js.html">form.js</a>, <a href="form.js.html#line894">line 894</a>
4897 <div class="description">
4898 <p>Load the configuration covered by this section.</p>
4899 <p>The <code>load()</code> function recursively walks the section element tree and
4900 invokes the load function of each child option element.</p>
4911 <dl class="details">
4949 <table class="params">
4954 <th class="last">Description</th>
4967 <td class="description last">Returns a promise resolving once the values of all child elements have
4968 been loaded. The promise may reject with an error if any of the child
4969 elements load functions rejected with an error.</td>
4983 <div class="nameContainer inherited">
4984 <h4 class="name" id="option">
4986 <span class="inherited"><a href="LuCI.form.AbstractSection.html#option">inherited</a></span>
4988 option<span class="signature">(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>
4992 <div class="tag-source">
4993 <a href="form.js.html">form.js</a>, <a href="form.js.html#line1007">line 1007</a>
5003 <div class="description">
5004 <p>Add a configuration option widget to the section.</p>
5005 <p>Note that <a href="LuCI.form.AbstractSection.html#taboption"><code>taboption()</code></a>
5006 should be used instead if this form section element uses tabs.</p>
5017 <table class="params">
5028 <th class="last">Description</th>
5037 <td class="name"><code>optionclass</code></td>
5043 <span class="param-type"><a href="LuCI.form.AbstractValue.html">LuCI.form.AbstractValue</a></span>
5051 <td class="description last">
5058 <p>The option class to use for rendering the configuration option. Note
5059 that this value must be the class itself, not a class instance obtained
5060 from calling <code>new</code>. It must also be a class dervied from
5061 <a href="LuCI.form.AbstractSection.html"><code>LuCI.form.AbstractSection</code></a>.</p></td>
5068 <td class="name"><code>classargs</code></td>
5074 <span class="param-type">*</span>
5082 <td class="description last">
5088 <span class="repeatable">repeatable</span>
5091 <p>Additional arguments which are passed as-is to the contructor of the
5092 given option class. Refer to the class specific constructor
5093 documentation for details.</p></td>
5102 <dl class="details">
5140 <div class="param-desc">
5141 <p>Throws a <code>TypeError</code> exception in case the passed class value is not a
5142 descendent of <code>AbstractValue</code>.</p>
5152 <span class="param-type">TypeError</span>
5168 <table class="params">
5173 <th class="last">Description</th>
5182 <a href="LuCI.form.AbstractValue.html">LuCI.form.AbstractValue</a>
5186 <td class="description last">Returns the instantiated option class instance.</td>
5200 <div class="nameContainer inherited">
5201 <h4 class="name" id="parse">
5203 <span class="inherited"><a href="LuCI.form.AbstractSection.html#parse">inherited</a></span>
5205 parse<span class="signature">()</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{Promise.<void>}</span>
5209 <div class="tag-source">
5210 <a href="form.js.html">form.js</a>, <a href="form.js.html#line923">line 923</a>
5220 <div class="description">
5221 <p>Parse this sections form input.</p>
5222 <p>The <code>parse()</code> function recursively walks the section element tree and
5223 triggers input value reading and validation for each encountered child
5225 <p>Options which are hidden due to unsatisified dependencies are skipped.</p>
5236 <dl class="details">
5274 <table class="params">
5279 <th class="last">Description</th>
5292 <td class="description last">Returns a promise resolving once the values of all child elements have
5293 been parsed. The returned promise is rejected if any parsed values are
5294 not meeting the validation constraints of their respective elements.</td>
5308 <div class="nameContainer inherited">
5309 <h4 class="name" id="stripTags">
5311 <span class="inherited"><a href="LuCI.form.AbstractElement.html#stripTags">inherited</a></span>
5313 stripTags<span class="signature">(input)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{string}</span>
5317 <div class="tag-source">
5318 <a href="form.js.html">form.js</a>, <a href="form.js.html#line286">line 286</a>
5328 <div class="description">
5329 <p>Strip any HTML tags from the given input string.</p>
5340 <table class="params">
5351 <th class="last">Description</th>
5360 <td class="name"><code>input</code></td>
5366 <span class="param-type">string</span>
5374 <td class="description last">
5376 <p>The input string to clean.</p></td>
5385 <dl class="details">
5423 <table class="params">
5428 <th class="last">Description</th>
5441 <td class="description last">The cleaned input string with HTML removes removed.</td>
5455 <div class="nameContainer inherited">
5456 <h4 class="name" id="tab">
5458 <span class="inherited"><a href="LuCI.form.AbstractSection.html#tab">inherited</a></span>
5460 tab<span class="signature">(name, title, <span class="optional">description</span>)</span>
5464 <div class="tag-source">
5465 <a href="form.js.html">form.js</a>, <a href="form.js.html#line2276">line 2276</a>
5475 <div class="description">
5476 <p>The <code>TableSection</code> implementation does not support option tabbing, so
5477 its implementation of <code>tab()</code> will always throw an exception when
5489 <table class="params">
5500 <th class="last">Description</th>
5509 <td class="name"><code>name</code></td>
5515 <span class="param-type">string</span>
5523 <td class="description last">
5530 <p>The name of the tab to register. It may be freely chosen and just serves
5531 as an identifier to differentiate tabs.</p></td>
5538 <td class="name"><code>title</code></td>
5544 <span class="param-type">string</span>
5552 <td class="description last">
5559 <p>The human readable caption of the tab.</p></td>
5566 <td class="name"><code>description</code></td>
5572 <span class="param-type">string</span>
5580 <td class="description last">
5583 <span class="optional">optional</span>
5589 <p>An additional description text for the corresponding tab pane. It is
5590 displayed as text paragraph below the tab but before the tab pane
5591 contents. If omitted, no description will be rendered.</p></td>
5600 <dl class="details">
5636 <div class="param-desc">
5638 <p>Throws an exception when invoked.</p>
5653 <div class="nameContainer inherited">
5654 <h4 class="name" id="taboption">
5656 <span class="inherited"><a href="LuCI.form.AbstractSection.html#taboption">inherited</a></span>
5658 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>
5662 <div class="tag-source">
5663 <a href="form.js.html">form.js</a>, <a href="form.js.html#line1044">line 1044</a>
5673 <div class="description">
5674 <p>Add a configuration option widget to a tab of the section.</p>
5685 <table class="params">
5696 <th class="last">Description</th>
5705 <td class="name"><code>tabname</code></td>
5711 <span class="param-type">string</span>
5719 <td class="description last">
5726 <p>The name of the section tab to add the option element to.</p></td>
5733 <td class="name"><code>optionclass</code></td>
5739 <span class="param-type"><a href="LuCI.form.AbstractValue.html">LuCI.form.AbstractValue</a></span>
5747 <td class="description last">
5754 <p>The option class to use for rendering the configuration option. Note
5755 that this value must be the class itself, not a class instance obtained
5756 from calling <code>new</code>. It must also be a class dervied from
5757 <a href="LuCI.form.AbstractSection.html"><code>LuCI.form.AbstractSection</code></a>.</p></td>
5764 <td class="name"><code>classargs</code></td>
5770 <span class="param-type">*</span>
5778 <td class="description last">
5784 <span class="repeatable">repeatable</span>
5787 <p>Additional arguments which are passed as-is to the contructor of the
5788 given option class. Refer to the class specific constructor
5789 documentation for details.</p></td>
5798 <dl class="details">
5836 <div class="param-desc">
5837 <p>Throws a <code>ReferenceError</code> exception when the given tab name does not
5848 <span class="param-type">ReferenceError</span>
5862 <div class="param-desc">
5863 <p>Throws a <code>TypeError</code> exception in case the passed class value is not a
5864 descendent of <code>AbstractValue</code>.</p>
5874 <span class="param-type">TypeError</span>
5890 <table class="params">
5895 <th class="last">Description</th>
5904 <a href="LuCI.form.AbstractValue.html">LuCI.form.AbstractValue</a>
5908 <td class="description last">Returns the instantiated option class instance.</td>
5922 <div class="nameContainer inherited">
5923 <h4 class="name" id="titleFn">
5925 <span class="inherited"><a href="LuCI.form.AbstractElement.html#titleFn">inherited</a></span>
5927 titleFn<span class="signature">(property, fmt_args)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{string|null}</span>
5931 <div class="tag-source">
5932 <a href="form.js.html">form.js</a>, <a href="form.js.html#line320">line 320</a>
5942 <div class="description">
5943 <p>Format the given named property as title string.</p>
5944 <p>This function looks up the given named property and formats its value
5945 suitable for use as element caption or description string. It also
5946 strips any HTML tags from the result.</p>
5947 <p>If the property value is a string, it is passed to <code>String.format()</code>
5948 along with any additional parameters passed to <code>titleFn()</code>.</p>
5949 <p>If the property value is a function, it is invoked with any additional
5950 <code>titleFn()</code> parameters as arguments and the obtained return value is
5951 converted to a string.</p>
5952 <p>In all other cases, <code>null</code> is returned.</p>
5963 <table class="params">
5974 <th class="last">Description</th>
5983 <td class="name"><code>property</code></td>
5989 <span class="param-type">string</span>
5997 <td class="description last">
6004 <p>The name of the element property to use.</p></td>
6011 <td class="name"><code>fmt_args</code></td>
6017 <span class="param-type">*</span>
6025 <td class="description last">
6031 <span class="repeatable">repeatable</span>
6034 <p>Extra values to format the title string with.</p></td>
6043 <dl class="details">
6081 <table class="params">
6086 <th class="last">Description</th>
6102 <td class="description last">The formatted title string or <code>null</code> if the property did not exist or
6103 was neither a string nor a function.</td>
6133 Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.3</a> on Thu Apr 16 2020 13:30:42 GMT+0200 (Central European Summer Time)
6137 <script>prettyPrint();</script>
6138 <script src="scripts/jaguar.js"></script>