LuCI.form.RichListValue.html 251 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427542854295430543154325433543454355436543754385439544054415442544354445445544654475448544954505451545254535454545554565457545854595460546154625463546454655466546754685469547054715472547354745475547654775478547954805481548254835484548554865487548854895490549154925493549454955496549754985499550055015502550355045505550655075508550955105511551255135514551555165517551855195520552155225523552455255526552755285529553055315532553355345535553655375538553955405541554255435544554555465547554855495550555155525553555455555556555755585559556055615562556355645565556655675568556955705571557255735574557555765577557855795580558155825583558455855586558755885589559055915592559355945595559655975598559956005601560256035604560556065607560856095610561156125613561456155616561756185619562056215622562356245625562656275628562956305631563256335634563556365637563856395640564156425643564456455646564756485649565056515652565356545655565656575658565956605661566256635664566556665667566856695670567156725673567456755676567756785679568056815682568356845685568656875688568956905691569256935694569556965697569856995700570157025703570457055706570757085709571057115712571357145715571657175718571957205721572257235724572557265727572857295730573157325733573457355736573757385739574057415742574357445745574657475748574957505751575257535754575557565757575857595760576157625763576457655766576757685769577057715772577357745775577657775778577957805781578257835784578557865787578857895790579157925793579457955796579757985799580058015802580358045805580658075808580958105811581258135814581558165817581858195820582158225823582458255826582758285829583058315832583358345835583658375838583958405841584258435844584558465847584858495850585158525853585458555856585758585859586058615862586358645865586658675868586958705871587258735874587558765877587858795880588158825883588458855886588758885889589058915892589358945895589658975898589959005901590259035904590559065907590859095910591159125913591459155916591759185919592059215922592359245925592659275928592959305931593259335934593559365937593859395940594159425943594459455946594759485949595059515952595359545955595659575958595959605961596259635964596559665967596859695970597159725973597459755976597759785979598059815982598359845985598659875988598959905991599259935994599559965997599859996000600160026003600460056006600760086009601060116012601360146015601660176018601960206021602260236024602560266027602860296030603160326033603460356036603760386039604060416042604360446045604660476048604960506051605260536054605560566057605860596060606160626063606460656066606760686069607060716072607360746075607660776078607960806081608260836084608560866087608860896090609160926093609460956096609760986099610061016102610361046105610661076108610961106111611261136114611561166117611861196120612161226123612461256126612761286129613061316132613361346135613661376138613961406141614261436144614561466147614861496150615161526153615461556156615761586159616061616162616361646165616661676168616961706171617261736174617561766177617861796180618161826183618461856186618761886189619061916192619361946195619661976198619962006201620262036204620562066207620862096210621162126213621462156216621762186219622062216222622362246225622662276228622962306231623262336234623562366237623862396240624162426243624462456246624762486249625062516252625362546255625662576258625962606261626262636264626562666267626862696270627162726273627462756276627762786279628062816282628362846285628662876288628962906291629262936294629562966297629862996300630163026303630463056306630763086309631063116312631363146315631663176318631963206321632263236324632563266327632863296330633163326333633463356336633763386339634063416342634363446345634663476348634963506351635263536354635563566357635863596360636163626363636463656366636763686369637063716372637363746375637663776378637963806381638263836384638563866387638863896390639163926393639463956396639763986399640064016402640364046405640664076408640964106411641264136414641564166417641864196420642164226423642464256426642764286429643064316432643364346435643664376438643964406441644264436444644564466447644864496450645164526453645464556456645764586459646064616462646364646465646664676468646964706471647264736474647564766477647864796480648164826483648464856486648764886489649064916492649364946495649664976498649965006501650265036504650565066507650865096510651165126513651465156516651765186519652065216522652365246525652665276528652965306531653265336534653565366537653865396540654165426543654465456546654765486549655065516552655365546555655665576558655965606561656265636564656565666567656865696570657165726573657465756576657765786579658065816582658365846585658665876588658965906591659265936594659565966597659865996600660166026603660466056606660766086609661066116612661366146615661666176618661966206621662266236624662566266627662866296630663166326633663466356636663766386639664066416642664366446645664666476648664966506651665266536654665566566657665866596660666166626663666466656666666766686669667066716672667366746675667666776678667966806681668266836684668566866687668866896690669166926693669466956696669766986699670067016702670367046705670667076708670967106711671267136714671567166717671867196720672167226723672467256726672767286729673067316732673367346735673667376738673967406741674267436744674567466747674867496750675167526753675467556756675767586759676067616762676367646765676667676768676967706771677267736774677567766777677867796780678167826783678467856786678767886789679067916792679367946795679667976798679968006801680268036804680568066807680868096810681168126813681468156816681768186819682068216822682368246825682668276828682968306831683268336834683568366837683868396840684168426843684468456846684768486849685068516852685368546855685668576858685968606861686268636864686568666867686868696870687168726873687468756876687768786879688068816882688368846885688668876888688968906891689268936894689568966897689868996900690169026903690469056906690769086909691069116912691369146915691669176918691969206921692269236924692569266927692869296930693169326933693469356936693769386939694069416942694369446945694669476948694969506951695269536954695569566957695869596960696169626963696469656966696769686969697069716972697369746975697669776978697969806981698269836984698569866987698869896990699169926993699469956996699769986999700070017002700370047005700670077008700970107011701270137014701570167017701870197020702170227023702470257026702770287029703070317032703370347035703670377038703970407041704270437044704570467047704870497050705170527053705470557056705770587059706070617062706370647065706670677068706970707071707270737074707570767077707870797080708170827083708470857086708770887089709070917092709370947095709670977098709971007101710271037104710571067107710871097110711171127113711471157116711771187119712071217122712371247125712671277128712971307131713271337134713571367137713871397140714171427143714471457146714771487149715071517152715371547155715671577158715971607161716271637164716571667167716871697170717171727173717471757176717771787179718071817182718371847185718671877188718971907191719271937194719571967197719871997200720172027203720472057206720772087209721072117212721372147215721672177218721972207221722272237224722572267227722872297230723172327233723472357236723772387239724072417242724372447245724672477248724972507251725272537254725572567257725872597260726172627263726472657266726772687269727072717272727372747275727672777278727972807281728272837284728572867287728872897290729172927293729472957296729772987299730073017302730373047305730673077308730973107311731273137314731573167317731873197320732173227323732473257326732773287329733073317332733373347335733673377338733973407341734273437344734573467347734873497350735173527353735473557356735773587359736073617362736373647365736673677368736973707371737273737374737573767377737873797380738173827383738473857386738773887389739073917392739373947395739673977398739974007401740274037404740574067407740874097410741174127413741474157416741774187419742074217422742374247425742674277428742974307431743274337434743574367437743874397440744174427443744474457446744774487449745074517452745374547455745674577458745974607461746274637464746574667467746874697470747174727473747474757476747774787479748074817482748374847485748674877488748974907491749274937494749574967497749874997500750175027503750475057506750775087509751075117512751375147515751675177518751975207521752275237524752575267527752875297530753175327533753475357536753775387539754075417542754375447545754675477548754975507551755275537554755575567557755875597560756175627563756475657566756775687569757075717572757375747575757675777578757975807581758275837584758575867587758875897590759175927593759475957596759775987599760076017602760376047605760676077608760976107611761276137614761576167617761876197620762176227623762476257626762776287629763076317632763376347635763676377638763976407641764276437644764576467647764876497650765176527653765476557656765776587659766076617662766376647665766676677668766976707671767276737674767576767677767876797680768176827683768476857686768776887689769076917692769376947695769676977698769977007701770277037704770577067707770877097710771177127713771477157716771777187719772077217722772377247725772677277728772977307731773277337734773577367737773877397740774177427743774477457746774777487749775077517752775377547755775677577758775977607761776277637764776577667767776877697770777177727773777477757776777777787779778077817782778377847785778677877788778977907791779277937794779577967797779877997800780178027803780478057806780778087809781078117812781378147815781678177818781978207821782278237824782578267827782878297830783178327833783478357836783778387839784078417842784378447845784678477848784978507851785278537854785578567857785878597860786178627863786478657866786778687869787078717872787378747875787678777878787978807881
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="utf-8">
  5. <title>Class: RichListValue</title>
  6. <script src="scripts/prettify/prettify.js"></script>
  7. <script src="scripts/prettify/lang-css.js"></script>
  8. <script src="scripts/jquery.min.js"></script>
  9. <!--[if lt IE 9]>
  10. <script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script>
  11. <![endif]-->
  12. <link type="text/css" rel="stylesheet" href="styles/prettify-tomorrow.css">
  13. <link type="text/css" rel="stylesheet" href="styles/bootstrap.min.css">
  14. <link type="text/css" rel="stylesheet" href="styles/jaguar.css">
  15. <script>
  16. var config = {"monospaceLinks":true,"cleverLinks":true,"default":{"outputSourceFiles":true}};
  17. </script>
  18. </head>
  19. <body>
  20. <div id="wrap" class="clearfix">
  21. <div class="navigation">
  22. <h3 class="applicationName"><a href="index.html"></a></h3>
  23. <div class="search">
  24. <input id="search" type="text" class="form-control input-sm" placeholder="Search Documentations">
  25. </div>
  26. <ul class="list">
  27. <li class="item" data-name="LuCI">
  28. <span class="title">
  29. <a href="LuCI.html">LuCI</a>
  30. </span>
  31. <ul class="members itemMembers">
  32. <span class="subtitle">Members</span>
  33. <li data-name="LuCI#Class"><a href="LuCI.html#Class">Class</a></li>
  34. <li data-name="LuCI#dom"><a href="LuCI.html#dom">dom</a></li>
  35. <li data-name="LuCI#env"><a href="LuCI.html#env">env</a></li>
  36. <li data-name="LuCI#naturalCompare"><a href="LuCI.html#naturalCompare">naturalCompare</a></li>
  37. <li data-name="LuCI#Poll"><a href="LuCI.html#Poll">Poll</a></li>
  38. <li data-name="LuCI#Request"><a href="LuCI.html#Request">Request</a></li>
  39. <li data-name="LuCI#view"><a href="LuCI.html#view">view</a></li>
  40. </ul>
  41. <ul class="typedefs itemMembers">
  42. <span class="subtitle">Typedefs</span>
  43. <li data-name="LuCI.requestCallbackFn"><a href="LuCI.html#.requestCallbackFn">requestCallbackFn</a></li>
  44. </ul>
  45. <ul class="typedefs itemMembers">
  46. </ul>
  47. <ul class="methods itemMembers">
  48. <span class="subtitle">Methods</span>
  49. <li data-name="LuCI#bind"><a href="LuCI.html#bind">bind</a></li>
  50. <li data-name="LuCI#error"><a href="LuCI.html#error">error</a></li>
  51. <li data-name="LuCI#fspath"><a href="LuCI.html#fspath">fspath</a></li>
  52. <li data-name="LuCI#get"><a href="LuCI.html#get">get</a></li>
  53. <li data-name="LuCI#halt"><a href="LuCI.html#halt">halt</a></li>
  54. <li data-name="LuCI#hasSystemFeature"><a href="LuCI.html#hasSystemFeature">hasSystemFeature</a></li>
  55. <li data-name="LuCI#hasViewPermission"><a href="LuCI.html#hasViewPermission">hasViewPermission</a></li>
  56. <li data-name="LuCI#isObject"><a href="LuCI.html#isObject">isObject</a></li>
  57. <li data-name="LuCI#location"><a href="LuCI.html#location">location</a></li>
  58. <li data-name="LuCI#media"><a href="LuCI.html#media">media</a></li>
  59. <li data-name="LuCI#path"><a href="LuCI.html#path">path</a></li>
  60. <li data-name="LuCI#poll"><a href="LuCI.html#poll">poll</a></li>
  61. <li data-name="LuCI#post"><a href="LuCI.html#post">post</a></li>
  62. <li data-name="LuCI#raise"><a href="LuCI.html#raise">raise</a></li>
  63. <li data-name="LuCI#require"><a href="LuCI.html#require">require</a></li>
  64. <li data-name="LuCI#resolveDefault"><a href="LuCI.html#resolveDefault">resolveDefault</a></li>
  65. <li data-name="LuCI#resource"><a href="LuCI.html#resource">resource</a></li>
  66. <li data-name="LuCI#run"><a href="LuCI.html#run">run</a></li>
  67. <li data-name="LuCI#sortedArray"><a href="LuCI.html#sortedArray">sortedArray</a></li>
  68. <li data-name="LuCI#sortedKeys"><a href="LuCI.html#sortedKeys">sortedKeys</a></li>
  69. <li data-name="LuCI#stop"><a href="LuCI.html#stop">stop</a></li>
  70. <li data-name="LuCI#toArray"><a href="LuCI.html#toArray">toArray</a></li>
  71. <li data-name="LuCI#url"><a href="LuCI.html#url">url</a></li>
  72. </ul>
  73. <ul class="events itemMembers">
  74. </ul>
  75. </li>
  76. <li class="item" data-name="LuCI.baseclass">
  77. <span class="title">
  78. <a href="LuCI.baseclass.html">LuCI.baseclass</a>
  79. </span>
  80. <ul class="members itemMembers">
  81. </ul>
  82. <ul class="typedefs itemMembers">
  83. </ul>
  84. <ul class="typedefs itemMembers">
  85. </ul>
  86. <ul class="methods itemMembers">
  87. <span class="subtitle">Methods</span>
  88. <li data-name="LuCI.baseclass.extend"><a href="LuCI.baseclass.html#.extend">extend</a></li>
  89. <li data-name="LuCI.baseclass.instantiate"><a href="LuCI.baseclass.html#.instantiate">instantiate</a></li>
  90. <li data-name="LuCI.baseclass.isSubclass"><a href="LuCI.baseclass.html#.isSubclass">isSubclass</a></li>
  91. <li data-name="LuCI.baseclass.singleton"><a href="LuCI.baseclass.html#.singleton">singleton</a></li>
  92. <li data-name="LuCI.baseclass#super"><a href="LuCI.baseclass.html#super">super</a></li>
  93. <li data-name="LuCI.baseclass#varargs"><a href="LuCI.baseclass.html#varargs">varargs</a></li>
  94. </ul>
  95. <ul class="events itemMembers">
  96. </ul>
  97. </li>
  98. <li class="item" data-name="LuCI.dom">
  99. <span class="title">
  100. <a href="LuCI.dom.html">LuCI.dom</a>
  101. </span>
  102. <ul class="members itemMembers">
  103. </ul>
  104. <ul class="typedefs itemMembers">
  105. <span class="subtitle">Typedefs</span>
  106. <li data-name="LuCI.dom~ignoreCallbackFn"><a href="LuCI.dom.html#~ignoreCallbackFn">ignoreCallbackFn</a></li>
  107. </ul>
  108. <ul class="typedefs itemMembers">
  109. </ul>
  110. <ul class="methods itemMembers">
  111. <span class="subtitle">Methods</span>
  112. <li data-name="LuCI.dom#append"><a href="LuCI.dom.html#append">append</a></li>
  113. <li data-name="LuCI.dom#attr"><a href="LuCI.dom.html#attr">attr</a></li>
  114. <li data-name="LuCI.dom#bindClassInstance"><a href="LuCI.dom.html#bindClassInstance">bindClassInstance</a></li>
  115. <li data-name="LuCI.dom#callClassMethod"><a href="LuCI.dom.html#callClassMethod">callClassMethod</a></li>
  116. <li data-name="LuCI.dom#content"><a href="LuCI.dom.html#content">content</a></li>
  117. <li data-name="LuCI.dom#create"><a href="LuCI.dom.html#create">create</a></li>
  118. <li data-name="LuCI.dom#data"><a href="LuCI.dom.html#data">data</a></li>
  119. <li data-name="LuCI.dom#elem"><a href="LuCI.dom.html#elem">elem</a></li>
  120. <li data-name="LuCI.dom#findClassInstance"><a href="LuCI.dom.html#findClassInstance">findClassInstance</a></li>
  121. <li data-name="LuCI.dom#isEmpty"><a href="LuCI.dom.html#isEmpty">isEmpty</a></li>
  122. <li data-name="LuCI.dom#matches"><a href="LuCI.dom.html#matches">matches</a></li>
  123. <li data-name="LuCI.dom#parent"><a href="LuCI.dom.html#parent">parent</a></li>
  124. <li data-name="LuCI.dom#parse"><a href="LuCI.dom.html#parse">parse</a></li>
  125. </ul>
  126. <ul class="events itemMembers">
  127. </ul>
  128. </li>
  129. <li class="item" data-name="LuCI.form">
  130. <span class="title">
  131. <a href="LuCI.form.html">LuCI.form</a>
  132. </span>
  133. <ul class="members itemMembers">
  134. </ul>
  135. <ul class="typedefs itemMembers">
  136. </ul>
  137. <ul class="typedefs itemMembers">
  138. </ul>
  139. <ul class="methods itemMembers">
  140. </ul>
  141. <ul class="events itemMembers">
  142. </ul>
  143. </li>
  144. <li class="item" data-name="LuCI.form.AbstractElement">
  145. <span class="title">
  146. <a href="LuCI.form.AbstractElement.html">LuCI.form.AbstractElement</a>
  147. </span>
  148. <ul class="members itemMembers">
  149. </ul>
  150. <ul class="typedefs itemMembers">
  151. </ul>
  152. <ul class="typedefs itemMembers">
  153. </ul>
  154. <ul class="methods itemMembers">
  155. <span class="subtitle">Methods</span>
  156. <li data-name="LuCI.form.AbstractElement#append"><a href="LuCI.form.AbstractElement.html#append">append</a></li>
  157. <li data-name="LuCI.form.AbstractElement#parse"><a href="LuCI.form.AbstractElement.html#parse">parse</a></li>
  158. <li data-name="LuCI.form.AbstractElement#render"><a href="LuCI.form.AbstractElement.html#render">render</a></li>
  159. <li data-name="LuCI.form.AbstractElement#stripTags"><a href="LuCI.form.AbstractElement.html#stripTags">stripTags</a></li>
  160. <li data-name="LuCI.form.AbstractElement#titleFn"><a href="LuCI.form.AbstractElement.html#titleFn">titleFn</a></li>
  161. </ul>
  162. <ul class="events itemMembers">
  163. </ul>
  164. </li>
  165. <li class="item" data-name="LuCI.form.AbstractSection">
  166. <span class="title">
  167. <a href="LuCI.form.AbstractSection.html">LuCI.form.AbstractSection</a>
  168. </span>
  169. <ul class="members itemMembers">
  170. <span class="subtitle">Members</span>
  171. <li data-name="LuCI.form.AbstractSection##parentoption"><a href="LuCI.form.AbstractSection.html#parentoption">parentoption</a></li>
  172. </ul>
  173. <ul class="typedefs itemMembers">
  174. </ul>
  175. <ul class="typedefs itemMembers">
  176. </ul>
  177. <ul class="methods itemMembers">
  178. <span class="subtitle">Methods</span>
  179. <li data-name="LuCI.form.AbstractSection#append"><a href="LuCI.form.AbstractSection.html#append">append</a></li>
  180. <li data-name="LuCI.form.AbstractSection#cfgsections"><a href="LuCI.form.AbstractSection.html#cfgsections">cfgsections</a></li>
  181. <li data-name="LuCI.form.AbstractSection#cfgvalue"><a href="LuCI.form.AbstractSection.html#cfgvalue">cfgvalue</a></li>
  182. <li data-name="LuCI.form.AbstractSection#filter"><a href="LuCI.form.AbstractSection.html#filter">filter</a></li>
  183. <li data-name="LuCI.form.AbstractSection#formvalue"><a href="LuCI.form.AbstractSection.html#formvalue">formvalue</a></li>
  184. <li data-name="LuCI.form.AbstractSection#getOption"><a href="LuCI.form.AbstractSection.html#getOption">getOption</a></li>
  185. <li data-name="LuCI.form.AbstractSection#getUIElement"><a href="LuCI.form.AbstractSection.html#getUIElement">getUIElement</a></li>
  186. <li data-name="LuCI.form.AbstractSection#load"><a href="LuCI.form.AbstractSection.html#load">load</a></li>
  187. <li data-name="LuCI.form.AbstractSection#option"><a href="LuCI.form.AbstractSection.html#option">option</a></li>
  188. <li data-name="LuCI.form.AbstractSection#parse"><a href="LuCI.form.AbstractSection.html#parse">parse</a></li>
  189. <li data-name="LuCI.form.AbstractSection#render"><a href="LuCI.form.AbstractSection.html#render">render</a></li>
  190. <li data-name="LuCI.form.AbstractSection#stripTags"><a href="LuCI.form.AbstractSection.html#stripTags">stripTags</a></li>
  191. <li data-name="LuCI.form.AbstractSection#tab"><a href="LuCI.form.AbstractSection.html#tab">tab</a></li>
  192. <li data-name="LuCI.form.AbstractSection#taboption"><a href="LuCI.form.AbstractSection.html#taboption">taboption</a></li>
  193. <li data-name="LuCI.form.AbstractSection#titleFn"><a href="LuCI.form.AbstractSection.html#titleFn">titleFn</a></li>
  194. </ul>
  195. <ul class="events itemMembers">
  196. </ul>
  197. </li>
  198. <li class="item" data-name="LuCI.form.AbstractValue">
  199. <span class="title">
  200. <a href="LuCI.form.AbstractValue.html">LuCI.form.AbstractValue</a>
  201. </span>
  202. <ul class="members itemMembers">
  203. <span class="subtitle">Members</span>
  204. <li data-name="LuCI.form.AbstractValue##datatype"><a href="LuCI.form.AbstractValue.html#datatype">datatype</a></li>
  205. <li data-name="LuCI.form.AbstractValue##default"><a href="LuCI.form.AbstractValue.html#default">default</a></li>
  206. <li data-name="LuCI.form.AbstractValue##editable"><a href="LuCI.form.AbstractValue.html#editable">editable</a></li>
  207. <li data-name="LuCI.form.AbstractValue##modalonly"><a href="LuCI.form.AbstractValue.html#modalonly">modalonly</a></li>
  208. <li data-name="LuCI.form.AbstractValue##onchange"><a href="LuCI.form.AbstractValue.html#onchange">onchange</a></li>
  209. <li data-name="LuCI.form.AbstractValue##optional"><a href="LuCI.form.AbstractValue.html#optional">optional</a></li>
  210. <li data-name="LuCI.form.AbstractValue##readonly"><a href="LuCI.form.AbstractValue.html#readonly">readonly</a></li>
  211. <li data-name="LuCI.form.AbstractValue##retain"><a href="LuCI.form.AbstractValue.html#retain">retain</a></li>
  212. <li data-name="LuCI.form.AbstractValue##rmempty"><a href="LuCI.form.AbstractValue.html#rmempty">rmempty</a></li>
  213. <li data-name="LuCI.form.AbstractValue##uciconfig"><a href="LuCI.form.AbstractValue.html#uciconfig">uciconfig</a></li>
  214. <li data-name="LuCI.form.AbstractValue##ucioption"><a href="LuCI.form.AbstractValue.html#ucioption">ucioption</a></li>
  215. <li data-name="LuCI.form.AbstractValue##ucisection"><a href="LuCI.form.AbstractValue.html#ucisection">ucisection</a></li>
  216. <li data-name="LuCI.form.AbstractValue##validate"><a href="LuCI.form.AbstractValue.html#validate">validate</a></li>
  217. <li data-name="LuCI.form.AbstractValue##width"><a href="LuCI.form.AbstractValue.html#width">width</a></li>
  218. </ul>
  219. <ul class="typedefs itemMembers">
  220. </ul>
  221. <ul class="typedefs itemMembers">
  222. </ul>
  223. <ul class="methods itemMembers">
  224. <span class="subtitle">Methods</span>
  225. <li data-name="LuCI.form.AbstractValue#append"><a href="LuCI.form.AbstractValue.html#append">append</a></li>
  226. <li data-name="LuCI.form.AbstractValue#cbid"><a href="LuCI.form.AbstractValue.html#cbid">cbid</a></li>
  227. <li data-name="LuCI.form.AbstractValue#cfgvalue"><a href="LuCI.form.AbstractValue.html#cfgvalue">cfgvalue</a></li>
  228. <li data-name="LuCI.form.AbstractValue#depends"><a href="LuCI.form.AbstractValue.html#depends">depends</a></li>
  229. <li data-name="LuCI.form.AbstractValue#formvalue"><a href="LuCI.form.AbstractValue.html#formvalue">formvalue</a></li>
  230. <li data-name="LuCI.form.AbstractValue#getUIElement"><a href="LuCI.form.AbstractValue.html#getUIElement">getUIElement</a></li>
  231. <li data-name="LuCI.form.AbstractValue#getValidationError"><a href="LuCI.form.AbstractValue.html#getValidationError">getValidationError</a></li>
  232. <li data-name="LuCI.form.AbstractValue#isActive"><a href="LuCI.form.AbstractValue.html#isActive">isActive</a></li>
  233. <li data-name="LuCI.form.AbstractValue#isValid"><a href="LuCI.form.AbstractValue.html#isValid">isValid</a></li>
  234. <li data-name="LuCI.form.AbstractValue#load"><a href="LuCI.form.AbstractValue.html#load">load</a></li>
  235. <li data-name="LuCI.form.AbstractValue#parse"><a href="LuCI.form.AbstractValue.html#parse">parse</a></li>
  236. <li data-name="LuCI.form.AbstractValue#remove"><a href="LuCI.form.AbstractValue.html#remove">remove</a></li>
  237. <li data-name="LuCI.form.AbstractValue#render"><a href="LuCI.form.AbstractValue.html#render">render</a></li>
  238. <li data-name="LuCI.form.AbstractValue#stripTags"><a href="LuCI.form.AbstractValue.html#stripTags">stripTags</a></li>
  239. <li data-name="LuCI.form.AbstractValue#textvalue"><a href="LuCI.form.AbstractValue.html#textvalue">textvalue</a></li>
  240. <li data-name="LuCI.form.AbstractValue#titleFn"><a href="LuCI.form.AbstractValue.html#titleFn">titleFn</a></li>
  241. <li data-name="LuCI.form.AbstractValue#validate"><a href="LuCI.form.AbstractValue.html#validate">validate</a></li>
  242. <li data-name="LuCI.form.AbstractValue#write"><a href="LuCI.form.AbstractValue.html#write">write</a></li>
  243. </ul>
  244. <ul class="events itemMembers">
  245. </ul>
  246. </li>
  247. <li class="item" data-name="LuCI.form.ButtonValue">
  248. <span class="title">
  249. <a href="LuCI.form.ButtonValue.html">LuCI.form.ButtonValue</a>
  250. </span>
  251. <ul class="members itemMembers">
  252. <span class="subtitle">Members</span>
  253. <li data-name="LuCI.form.ButtonValue##inputstyle"><a href="LuCI.form.ButtonValue.html#inputstyle">inputstyle</a></li>
  254. <li data-name="LuCI.form.ButtonValue##inputtitle"><a href="LuCI.form.ButtonValue.html#inputtitle">inputtitle</a></li>
  255. <li data-name="LuCI.form.ButtonValue##onclick"><a href="LuCI.form.ButtonValue.html#onclick">onclick</a></li>
  256. <li data-name="LuCI.form.ButtonValue#datatype"><a href="LuCI.form.ButtonValue.html#datatype">datatype</a></li>
  257. <li data-name="LuCI.form.ButtonValue#default"><a href="LuCI.form.ButtonValue.html#default">default</a></li>
  258. <li data-name="LuCI.form.ButtonValue#editable"><a href="LuCI.form.ButtonValue.html#editable">editable</a></li>
  259. <li data-name="LuCI.form.ButtonValue#modalonly"><a href="LuCI.form.ButtonValue.html#modalonly">modalonly</a></li>
  260. <li data-name="LuCI.form.ButtonValue#onchange"><a href="LuCI.form.ButtonValue.html#onchange">onchange</a></li>
  261. <li data-name="LuCI.form.ButtonValue#optional"><a href="LuCI.form.ButtonValue.html#optional">optional</a></li>
  262. <li data-name="LuCI.form.ButtonValue#password"><a href="LuCI.form.ButtonValue.html#password">password</a></li>
  263. <li data-name="LuCI.form.ButtonValue#placeholder"><a href="LuCI.form.ButtonValue.html#placeholder">placeholder</a></li>
  264. <li data-name="LuCI.form.ButtonValue#readonly"><a href="LuCI.form.ButtonValue.html#readonly">readonly</a></li>
  265. <li data-name="LuCI.form.ButtonValue#retain"><a href="LuCI.form.ButtonValue.html#retain">retain</a></li>
  266. <li data-name="LuCI.form.ButtonValue#rmempty"><a href="LuCI.form.ButtonValue.html#rmempty">rmempty</a></li>
  267. <li data-name="LuCI.form.ButtonValue#uciconfig"><a href="LuCI.form.ButtonValue.html#uciconfig">uciconfig</a></li>
  268. <li data-name="LuCI.form.ButtonValue#ucioption"><a href="LuCI.form.ButtonValue.html#ucioption">ucioption</a></li>
  269. <li data-name="LuCI.form.ButtonValue#ucisection"><a href="LuCI.form.ButtonValue.html#ucisection">ucisection</a></li>
  270. <li data-name="LuCI.form.ButtonValue#validate"><a href="LuCI.form.ButtonValue.html#validate">validate</a></li>
  271. <li data-name="LuCI.form.ButtonValue#width"><a href="LuCI.form.ButtonValue.html#width">width</a></li>
  272. </ul>
  273. <ul class="typedefs itemMembers">
  274. </ul>
  275. <ul class="typedefs itemMembers">
  276. </ul>
  277. <ul class="methods itemMembers">
  278. <span class="subtitle">Methods</span>
  279. <li data-name="LuCI.form.ButtonValue#append"><a href="LuCI.form.ButtonValue.html#append">append</a></li>
  280. <li data-name="LuCI.form.ButtonValue#cbid"><a href="LuCI.form.ButtonValue.html#cbid">cbid</a></li>
  281. <li data-name="LuCI.form.ButtonValue#cfgvalue"><a href="LuCI.form.ButtonValue.html#cfgvalue">cfgvalue</a></li>
  282. <li data-name="LuCI.form.ButtonValue#depends"><a href="LuCI.form.ButtonValue.html#depends">depends</a></li>
  283. <li data-name="LuCI.form.ButtonValue#formvalue"><a href="LuCI.form.ButtonValue.html#formvalue">formvalue</a></li>
  284. <li data-name="LuCI.form.ButtonValue#getUIElement"><a href="LuCI.form.ButtonValue.html#getUIElement">getUIElement</a></li>
  285. <li data-name="LuCI.form.ButtonValue#getValidationError"><a href="LuCI.form.ButtonValue.html#getValidationError">getValidationError</a></li>
  286. <li data-name="LuCI.form.ButtonValue#isActive"><a href="LuCI.form.ButtonValue.html#isActive">isActive</a></li>
  287. <li data-name="LuCI.form.ButtonValue#isValid"><a href="LuCI.form.ButtonValue.html#isValid">isValid</a></li>
  288. <li data-name="LuCI.form.ButtonValue#load"><a href="LuCI.form.ButtonValue.html#load">load</a></li>
  289. <li data-name="LuCI.form.ButtonValue#parse"><a href="LuCI.form.ButtonValue.html#parse">parse</a></li>
  290. <li data-name="LuCI.form.ButtonValue#remove"><a href="LuCI.form.ButtonValue.html#remove">remove</a></li>
  291. <li data-name="LuCI.form.ButtonValue#stripTags"><a href="LuCI.form.ButtonValue.html#stripTags">stripTags</a></li>
  292. <li data-name="LuCI.form.ButtonValue#textvalue"><a href="LuCI.form.ButtonValue.html#textvalue">textvalue</a></li>
  293. <li data-name="LuCI.form.ButtonValue#titleFn"><a href="LuCI.form.ButtonValue.html#titleFn">titleFn</a></li>
  294. <li data-name="LuCI.form.ButtonValue#value"><a href="LuCI.form.ButtonValue.html#value">value</a></li>
  295. <li data-name="LuCI.form.ButtonValue#write"><a href="LuCI.form.ButtonValue.html#write">write</a></li>
  296. </ul>
  297. <ul class="events itemMembers">
  298. </ul>
  299. </li>
  300. <li class="item" data-name="LuCI.form.DummyValue">
  301. <span class="title">
  302. <a href="LuCI.form.DummyValue.html">LuCI.form.DummyValue</a>
  303. </span>
  304. <ul class="members itemMembers">
  305. <span class="subtitle">Members</span>
  306. <li data-name="LuCI.form.DummyValue##hidden"><a href="LuCI.form.DummyValue.html#hidden">hidden</a></li>
  307. <li data-name="LuCI.form.DummyValue##href"><a href="LuCI.form.DummyValue.html#href">href</a></li>
  308. <li data-name="LuCI.form.DummyValue##rawhtml"><a href="LuCI.form.DummyValue.html#rawhtml">rawhtml</a></li>
  309. <li data-name="LuCI.form.DummyValue#datatype"><a href="LuCI.form.DummyValue.html#datatype">datatype</a></li>
  310. <li data-name="LuCI.form.DummyValue#default"><a href="LuCI.form.DummyValue.html#default">default</a></li>
  311. <li data-name="LuCI.form.DummyValue#editable"><a href="LuCI.form.DummyValue.html#editable">editable</a></li>
  312. <li data-name="LuCI.form.DummyValue#modalonly"><a href="LuCI.form.DummyValue.html#modalonly">modalonly</a></li>
  313. <li data-name="LuCI.form.DummyValue#onchange"><a href="LuCI.form.DummyValue.html#onchange">onchange</a></li>
  314. <li data-name="LuCI.form.DummyValue#optional"><a href="LuCI.form.DummyValue.html#optional">optional</a></li>
  315. <li data-name="LuCI.form.DummyValue#password"><a href="LuCI.form.DummyValue.html#password">password</a></li>
  316. <li data-name="LuCI.form.DummyValue#placeholder"><a href="LuCI.form.DummyValue.html#placeholder">placeholder</a></li>
  317. <li data-name="LuCI.form.DummyValue#readonly"><a href="LuCI.form.DummyValue.html#readonly">readonly</a></li>
  318. <li data-name="LuCI.form.DummyValue#retain"><a href="LuCI.form.DummyValue.html#retain">retain</a></li>
  319. <li data-name="LuCI.form.DummyValue#rmempty"><a href="LuCI.form.DummyValue.html#rmempty">rmempty</a></li>
  320. <li data-name="LuCI.form.DummyValue#uciconfig"><a href="LuCI.form.DummyValue.html#uciconfig">uciconfig</a></li>
  321. <li data-name="LuCI.form.DummyValue#ucioption"><a href="LuCI.form.DummyValue.html#ucioption">ucioption</a></li>
  322. <li data-name="LuCI.form.DummyValue#ucisection"><a href="LuCI.form.DummyValue.html#ucisection">ucisection</a></li>
  323. <li data-name="LuCI.form.DummyValue#validate"><a href="LuCI.form.DummyValue.html#validate">validate</a></li>
  324. <li data-name="LuCI.form.DummyValue#width"><a href="LuCI.form.DummyValue.html#width">width</a></li>
  325. </ul>
  326. <ul class="typedefs itemMembers">
  327. </ul>
  328. <ul class="typedefs itemMembers">
  329. </ul>
  330. <ul class="methods itemMembers">
  331. <span class="subtitle">Methods</span>
  332. <li data-name="LuCI.form.DummyValue#append"><a href="LuCI.form.DummyValue.html#append">append</a></li>
  333. <li data-name="LuCI.form.DummyValue#cbid"><a href="LuCI.form.DummyValue.html#cbid">cbid</a></li>
  334. <li data-name="LuCI.form.DummyValue#cfgvalue"><a href="LuCI.form.DummyValue.html#cfgvalue">cfgvalue</a></li>
  335. <li data-name="LuCI.form.DummyValue#depends"><a href="LuCI.form.DummyValue.html#depends">depends</a></li>
  336. <li data-name="LuCI.form.DummyValue#formvalue"><a href="LuCI.form.DummyValue.html#formvalue">formvalue</a></li>
  337. <li data-name="LuCI.form.DummyValue#getUIElement"><a href="LuCI.form.DummyValue.html#getUIElement">getUIElement</a></li>
  338. <li data-name="LuCI.form.DummyValue#getValidationError"><a href="LuCI.form.DummyValue.html#getValidationError">getValidationError</a></li>
  339. <li data-name="LuCI.form.DummyValue#isActive"><a href="LuCI.form.DummyValue.html#isActive">isActive</a></li>
  340. <li data-name="LuCI.form.DummyValue#isValid"><a href="LuCI.form.DummyValue.html#isValid">isValid</a></li>
  341. <li data-name="LuCI.form.DummyValue#load"><a href="LuCI.form.DummyValue.html#load">load</a></li>
  342. <li data-name="LuCI.form.DummyValue#parse"><a href="LuCI.form.DummyValue.html#parse">parse</a></li>
  343. <li data-name="LuCI.form.DummyValue#remove"><a href="LuCI.form.DummyValue.html#remove">remove</a></li>
  344. <li data-name="LuCI.form.DummyValue#stripTags"><a href="LuCI.form.DummyValue.html#stripTags">stripTags</a></li>
  345. <li data-name="LuCI.form.DummyValue#textvalue"><a href="LuCI.form.DummyValue.html#textvalue">textvalue</a></li>
  346. <li data-name="LuCI.form.DummyValue#titleFn"><a href="LuCI.form.DummyValue.html#titleFn">titleFn</a></li>
  347. <li data-name="LuCI.form.DummyValue#value"><a href="LuCI.form.DummyValue.html#value">value</a></li>
  348. <li data-name="LuCI.form.DummyValue#write"><a href="LuCI.form.DummyValue.html#write">write</a></li>
  349. </ul>
  350. <ul class="events itemMembers">
  351. </ul>
  352. </li>
  353. <li class="item" data-name="LuCI.form.DynamicList">
  354. <span class="title">
  355. <a href="LuCI.form.DynamicList.html">LuCI.form.DynamicList</a>
  356. </span>
  357. <ul class="members itemMembers">
  358. <span class="subtitle">Members</span>
  359. <li data-name="LuCI.form.DynamicList#datatype"><a href="LuCI.form.DynamicList.html#datatype">datatype</a></li>
  360. <li data-name="LuCI.form.DynamicList#default"><a href="LuCI.form.DynamicList.html#default">default</a></li>
  361. <li data-name="LuCI.form.DynamicList#editable"><a href="LuCI.form.DynamicList.html#editable">editable</a></li>
  362. <li data-name="LuCI.form.DynamicList#modalonly"><a href="LuCI.form.DynamicList.html#modalonly">modalonly</a></li>
  363. <li data-name="LuCI.form.DynamicList#onchange"><a href="LuCI.form.DynamicList.html#onchange">onchange</a></li>
  364. <li data-name="LuCI.form.DynamicList#optional"><a href="LuCI.form.DynamicList.html#optional">optional</a></li>
  365. <li data-name="LuCI.form.DynamicList#password"><a href="LuCI.form.DynamicList.html#password">password</a></li>
  366. <li data-name="LuCI.form.DynamicList#placeholder"><a href="LuCI.form.DynamicList.html#placeholder">placeholder</a></li>
  367. <li data-name="LuCI.form.DynamicList#readonly"><a href="LuCI.form.DynamicList.html#readonly">readonly</a></li>
  368. <li data-name="LuCI.form.DynamicList#retain"><a href="LuCI.form.DynamicList.html#retain">retain</a></li>
  369. <li data-name="LuCI.form.DynamicList#rmempty"><a href="LuCI.form.DynamicList.html#rmempty">rmempty</a></li>
  370. <li data-name="LuCI.form.DynamicList#uciconfig"><a href="LuCI.form.DynamicList.html#uciconfig">uciconfig</a></li>
  371. <li data-name="LuCI.form.DynamicList#ucioption"><a href="LuCI.form.DynamicList.html#ucioption">ucioption</a></li>
  372. <li data-name="LuCI.form.DynamicList#ucisection"><a href="LuCI.form.DynamicList.html#ucisection">ucisection</a></li>
  373. <li data-name="LuCI.form.DynamicList#validate"><a href="LuCI.form.DynamicList.html#validate">validate</a></li>
  374. <li data-name="LuCI.form.DynamicList#width"><a href="LuCI.form.DynamicList.html#width">width</a></li>
  375. </ul>
  376. <ul class="typedefs itemMembers">
  377. </ul>
  378. <ul class="typedefs itemMembers">
  379. </ul>
  380. <ul class="methods itemMembers">
  381. <span class="subtitle">Methods</span>
  382. <li data-name="LuCI.form.DynamicList#append"><a href="LuCI.form.DynamicList.html#append">append</a></li>
  383. <li data-name="LuCI.form.DynamicList#cbid"><a href="LuCI.form.DynamicList.html#cbid">cbid</a></li>
  384. <li data-name="LuCI.form.DynamicList#cfgvalue"><a href="LuCI.form.DynamicList.html#cfgvalue">cfgvalue</a></li>
  385. <li data-name="LuCI.form.DynamicList#depends"><a href="LuCI.form.DynamicList.html#depends">depends</a></li>
  386. <li data-name="LuCI.form.DynamicList#formvalue"><a href="LuCI.form.DynamicList.html#formvalue">formvalue</a></li>
  387. <li data-name="LuCI.form.DynamicList#getUIElement"><a href="LuCI.form.DynamicList.html#getUIElement">getUIElement</a></li>
  388. <li data-name="LuCI.form.DynamicList#getValidationError"><a href="LuCI.form.DynamicList.html#getValidationError">getValidationError</a></li>
  389. <li data-name="LuCI.form.DynamicList#isActive"><a href="LuCI.form.DynamicList.html#isActive">isActive</a></li>
  390. <li data-name="LuCI.form.DynamicList#isValid"><a href="LuCI.form.DynamicList.html#isValid">isValid</a></li>
  391. <li data-name="LuCI.form.DynamicList#load"><a href="LuCI.form.DynamicList.html#load">load</a></li>
  392. <li data-name="LuCI.form.DynamicList#parse"><a href="LuCI.form.DynamicList.html#parse">parse</a></li>
  393. <li data-name="LuCI.form.DynamicList#remove"><a href="LuCI.form.DynamicList.html#remove">remove</a></li>
  394. <li data-name="LuCI.form.DynamicList#stripTags"><a href="LuCI.form.DynamicList.html#stripTags">stripTags</a></li>
  395. <li data-name="LuCI.form.DynamicList#textvalue"><a href="LuCI.form.DynamicList.html#textvalue">textvalue</a></li>
  396. <li data-name="LuCI.form.DynamicList#titleFn"><a href="LuCI.form.DynamicList.html#titleFn">titleFn</a></li>
  397. <li data-name="LuCI.form.DynamicList#value"><a href="LuCI.form.DynamicList.html#value">value</a></li>
  398. <li data-name="LuCI.form.DynamicList#write"><a href="LuCI.form.DynamicList.html#write">write</a></li>
  399. </ul>
  400. <ul class="events itemMembers">
  401. </ul>
  402. </li>
  403. <li class="item" data-name="LuCI.form.FileUpload">
  404. <span class="title">
  405. <a href="LuCI.form.FileUpload.html">LuCI.form.FileUpload</a>
  406. </span>
  407. <ul class="members itemMembers">
  408. <span class="subtitle">Members</span>
  409. <li data-name="LuCI.form.FileUpload##browser"><a href="LuCI.form.FileUpload.html#browser">browser</a></li>
  410. <li data-name="LuCI.form.FileUpload##enable_download"><a href="LuCI.form.FileUpload.html#enable_download">enable_download</a></li>
  411. <li data-name="LuCI.form.FileUpload##enable_remove"><a href="LuCI.form.FileUpload.html#enable_remove">enable_remove</a></li>
  412. <li data-name="LuCI.form.FileUpload##enable_upload"><a href="LuCI.form.FileUpload.html#enable_upload">enable_upload</a></li>
  413. <li data-name="LuCI.form.FileUpload##root_directory"><a href="LuCI.form.FileUpload.html#root_directory">root_directory</a></li>
  414. <li data-name="LuCI.form.FileUpload##show_hidden"><a href="LuCI.form.FileUpload.html#show_hidden">show_hidden</a></li>
  415. <li data-name="LuCI.form.FileUpload#datatype"><a href="LuCI.form.FileUpload.html#datatype">datatype</a></li>
  416. <li data-name="LuCI.form.FileUpload#default"><a href="LuCI.form.FileUpload.html#default">default</a></li>
  417. <li data-name="LuCI.form.FileUpload#editable"><a href="LuCI.form.FileUpload.html#editable">editable</a></li>
  418. <li data-name="LuCI.form.FileUpload#modalonly"><a href="LuCI.form.FileUpload.html#modalonly">modalonly</a></li>
  419. <li data-name="LuCI.form.FileUpload#onchange"><a href="LuCI.form.FileUpload.html#onchange">onchange</a></li>
  420. <li data-name="LuCI.form.FileUpload#optional"><a href="LuCI.form.FileUpload.html#optional">optional</a></li>
  421. <li data-name="LuCI.form.FileUpload#password"><a href="LuCI.form.FileUpload.html#password">password</a></li>
  422. <li data-name="LuCI.form.FileUpload#placeholder"><a href="LuCI.form.FileUpload.html#placeholder">placeholder</a></li>
  423. <li data-name="LuCI.form.FileUpload#readonly"><a href="LuCI.form.FileUpload.html#readonly">readonly</a></li>
  424. <li data-name="LuCI.form.FileUpload#retain"><a href="LuCI.form.FileUpload.html#retain">retain</a></li>
  425. <li data-name="LuCI.form.FileUpload#rmempty"><a href="LuCI.form.FileUpload.html#rmempty">rmempty</a></li>
  426. <li data-name="LuCI.form.FileUpload#uciconfig"><a href="LuCI.form.FileUpload.html#uciconfig">uciconfig</a></li>
  427. <li data-name="LuCI.form.FileUpload#ucioption"><a href="LuCI.form.FileUpload.html#ucioption">ucioption</a></li>
  428. <li data-name="LuCI.form.FileUpload#ucisection"><a href="LuCI.form.FileUpload.html#ucisection">ucisection</a></li>
  429. <li data-name="LuCI.form.FileUpload#validate"><a href="LuCI.form.FileUpload.html#validate">validate</a></li>
  430. <li data-name="LuCI.form.FileUpload#width"><a href="LuCI.form.FileUpload.html#width">width</a></li>
  431. </ul>
  432. <ul class="typedefs itemMembers">
  433. </ul>
  434. <ul class="typedefs itemMembers">
  435. </ul>
  436. <ul class="methods itemMembers">
  437. <span class="subtitle">Methods</span>
  438. <li data-name="LuCI.form.FileUpload#append"><a href="LuCI.form.FileUpload.html#append">append</a></li>
  439. <li data-name="LuCI.form.FileUpload#cbid"><a href="LuCI.form.FileUpload.html#cbid">cbid</a></li>
  440. <li data-name="LuCI.form.FileUpload#cfgvalue"><a href="LuCI.form.FileUpload.html#cfgvalue">cfgvalue</a></li>
  441. <li data-name="LuCI.form.FileUpload#depends"><a href="LuCI.form.FileUpload.html#depends">depends</a></li>
  442. <li data-name="LuCI.form.FileUpload#formvalue"><a href="LuCI.form.FileUpload.html#formvalue">formvalue</a></li>
  443. <li data-name="LuCI.form.FileUpload#getUIElement"><a href="LuCI.form.FileUpload.html#getUIElement">getUIElement</a></li>
  444. <li data-name="LuCI.form.FileUpload#getValidationError"><a href="LuCI.form.FileUpload.html#getValidationError">getValidationError</a></li>
  445. <li data-name="LuCI.form.FileUpload#isActive"><a href="LuCI.form.FileUpload.html#isActive">isActive</a></li>
  446. <li data-name="LuCI.form.FileUpload#isValid"><a href="LuCI.form.FileUpload.html#isValid">isValid</a></li>
  447. <li data-name="LuCI.form.FileUpload#load"><a href="LuCI.form.FileUpload.html#load">load</a></li>
  448. <li data-name="LuCI.form.FileUpload#parse"><a href="LuCI.form.FileUpload.html#parse">parse</a></li>
  449. <li data-name="LuCI.form.FileUpload#remove"><a href="LuCI.form.FileUpload.html#remove">remove</a></li>
  450. <li data-name="LuCI.form.FileUpload#stripTags"><a href="LuCI.form.FileUpload.html#stripTags">stripTags</a></li>
  451. <li data-name="LuCI.form.FileUpload#textvalue"><a href="LuCI.form.FileUpload.html#textvalue">textvalue</a></li>
  452. <li data-name="LuCI.form.FileUpload#titleFn"><a href="LuCI.form.FileUpload.html#titleFn">titleFn</a></li>
  453. <li data-name="LuCI.form.FileUpload#value"><a href="LuCI.form.FileUpload.html#value">value</a></li>
  454. <li data-name="LuCI.form.FileUpload#write"><a href="LuCI.form.FileUpload.html#write">write</a></li>
  455. </ul>
  456. <ul class="events itemMembers">
  457. </ul>
  458. </li>
  459. <li class="item" data-name="LuCI.form.FlagValue">
  460. <span class="title">
  461. <a href="LuCI.form.FlagValue.html">LuCI.form.FlagValue</a>
  462. </span>
  463. <ul class="members itemMembers">
  464. <span class="subtitle">Members</span>
  465. <li data-name="LuCI.form.FlagValue##disabled"><a href="LuCI.form.FlagValue.html#disabled">disabled</a></li>
  466. <li data-name="LuCI.form.FlagValue##enabled"><a href="LuCI.form.FlagValue.html#enabled">enabled</a></li>
  467. <li data-name="LuCI.form.FlagValue##tooltip"><a href="LuCI.form.FlagValue.html#tooltip">tooltip</a></li>
  468. <li data-name="LuCI.form.FlagValue##tooltipicon"><a href="LuCI.form.FlagValue.html#tooltipicon">tooltipicon</a></li>
  469. <li data-name="LuCI.form.FlagValue#datatype"><a href="LuCI.form.FlagValue.html#datatype">datatype</a></li>
  470. <li data-name="LuCI.form.FlagValue#default"><a href="LuCI.form.FlagValue.html#default">default</a></li>
  471. <li data-name="LuCI.form.FlagValue#editable"><a href="LuCI.form.FlagValue.html#editable">editable</a></li>
  472. <li data-name="LuCI.form.FlagValue#modalonly"><a href="LuCI.form.FlagValue.html#modalonly">modalonly</a></li>
  473. <li data-name="LuCI.form.FlagValue#onchange"><a href="LuCI.form.FlagValue.html#onchange">onchange</a></li>
  474. <li data-name="LuCI.form.FlagValue#optional"><a href="LuCI.form.FlagValue.html#optional">optional</a></li>
  475. <li data-name="LuCI.form.FlagValue#password"><a href="LuCI.form.FlagValue.html#password">password</a></li>
  476. <li data-name="LuCI.form.FlagValue#placeholder"><a href="LuCI.form.FlagValue.html#placeholder">placeholder</a></li>
  477. <li data-name="LuCI.form.FlagValue#readonly"><a href="LuCI.form.FlagValue.html#readonly">readonly</a></li>
  478. <li data-name="LuCI.form.FlagValue#retain"><a href="LuCI.form.FlagValue.html#retain">retain</a></li>
  479. <li data-name="LuCI.form.FlagValue#rmempty"><a href="LuCI.form.FlagValue.html#rmempty">rmempty</a></li>
  480. <li data-name="LuCI.form.FlagValue#uciconfig"><a href="LuCI.form.FlagValue.html#uciconfig">uciconfig</a></li>
  481. <li data-name="LuCI.form.FlagValue#ucioption"><a href="LuCI.form.FlagValue.html#ucioption">ucioption</a></li>
  482. <li data-name="LuCI.form.FlagValue#ucisection"><a href="LuCI.form.FlagValue.html#ucisection">ucisection</a></li>
  483. <li data-name="LuCI.form.FlagValue#validate"><a href="LuCI.form.FlagValue.html#validate">validate</a></li>
  484. <li data-name="LuCI.form.FlagValue#width"><a href="LuCI.form.FlagValue.html#width">width</a></li>
  485. </ul>
  486. <ul class="typedefs itemMembers">
  487. </ul>
  488. <ul class="typedefs itemMembers">
  489. </ul>
  490. <ul class="methods itemMembers">
  491. <span class="subtitle">Methods</span>
  492. <li data-name="LuCI.form.FlagValue#append"><a href="LuCI.form.FlagValue.html#append">append</a></li>
  493. <li data-name="LuCI.form.FlagValue#cbid"><a href="LuCI.form.FlagValue.html#cbid">cbid</a></li>
  494. <li data-name="LuCI.form.FlagValue#cfgvalue"><a href="LuCI.form.FlagValue.html#cfgvalue">cfgvalue</a></li>
  495. <li data-name="LuCI.form.FlagValue#depends"><a href="LuCI.form.FlagValue.html#depends">depends</a></li>
  496. <li data-name="LuCI.form.FlagValue#formvalue"><a href="LuCI.form.FlagValue.html#formvalue">formvalue</a></li>
  497. <li data-name="LuCI.form.FlagValue#getUIElement"><a href="LuCI.form.FlagValue.html#getUIElement">getUIElement</a></li>
  498. <li data-name="LuCI.form.FlagValue#getValidationError"><a href="LuCI.form.FlagValue.html#getValidationError">getValidationError</a></li>
  499. <li data-name="LuCI.form.FlagValue#isActive"><a href="LuCI.form.FlagValue.html#isActive">isActive</a></li>
  500. <li data-name="LuCI.form.FlagValue#isValid"><a href="LuCI.form.FlagValue.html#isValid">isValid</a></li>
  501. <li data-name="LuCI.form.FlagValue#load"><a href="LuCI.form.FlagValue.html#load">load</a></li>
  502. <li data-name="LuCI.form.FlagValue#parse"><a href="LuCI.form.FlagValue.html#parse">parse</a></li>
  503. <li data-name="LuCI.form.FlagValue#remove"><a href="LuCI.form.FlagValue.html#remove">remove</a></li>
  504. <li data-name="LuCI.form.FlagValue#stripTags"><a href="LuCI.form.FlagValue.html#stripTags">stripTags</a></li>
  505. <li data-name="LuCI.form.FlagValue#textvalue"><a href="LuCI.form.FlagValue.html#textvalue">textvalue</a></li>
  506. <li data-name="LuCI.form.FlagValue#titleFn"><a href="LuCI.form.FlagValue.html#titleFn">titleFn</a></li>
  507. <li data-name="LuCI.form.FlagValue#value"><a href="LuCI.form.FlagValue.html#value">value</a></li>
  508. <li data-name="LuCI.form.FlagValue#write"><a href="LuCI.form.FlagValue.html#write">write</a></li>
  509. </ul>
  510. <ul class="events itemMembers">
  511. </ul>
  512. </li>
  513. <li class="item" data-name="LuCI.form.GridSection">
  514. <span class="title">
  515. <a href="LuCI.form.GridSection.html">LuCI.form.GridSection</a>
  516. </span>
  517. <ul class="members itemMembers">
  518. <span class="subtitle">Members</span>
  519. <li data-name="LuCI.form.GridSection#addbtntitle"><a href="LuCI.form.GridSection.html#addbtntitle">addbtntitle</a></li>
  520. <li data-name="LuCI.form.GridSection#addremove"><a href="LuCI.form.GridSection.html#addremove">addremove</a></li>
  521. <li data-name="LuCI.form.GridSection#anonymous"><a href="LuCI.form.GridSection.html#anonymous">anonymous</a></li>
  522. <li data-name="LuCI.form.GridSection#cloneable"><a href="LuCI.form.GridSection.html#cloneable">cloneable</a></li>
  523. <li data-name="LuCI.form.GridSection#extedit"><a href="LuCI.form.GridSection.html#extedit">extedit</a></li>
  524. <li data-name="LuCI.form.GridSection#max_cols"><a href="LuCI.form.GridSection.html#max_cols">max_cols</a></li>
  525. <li data-name="LuCI.form.GridSection#modaltitle"><a href="LuCI.form.GridSection.html#modaltitle">modaltitle</a></li>
  526. <li data-name="LuCI.form.GridSection#nodescriptions"><a href="LuCI.form.GridSection.html#nodescriptions">nodescriptions</a></li>
  527. <li data-name="LuCI.form.GridSection#parentoption"><a href="LuCI.form.GridSection.html#parentoption">parentoption</a></li>
  528. <li data-name="LuCI.form.GridSection#rowcolors"><a href="LuCI.form.GridSection.html#rowcolors">rowcolors</a></li>
  529. <li data-name="LuCI.form.GridSection#sectiontitle"><a href="LuCI.form.GridSection.html#sectiontitle">sectiontitle</a></li>
  530. <li data-name="LuCI.form.GridSection#sortable"><a href="LuCI.form.GridSection.html#sortable">sortable</a></li>
  531. <li data-name="LuCI.form.GridSection#tabbed"><a href="LuCI.form.GridSection.html#tabbed">tabbed</a></li>
  532. <li data-name="LuCI.form.GridSection#uciconfig"><a href="LuCI.form.GridSection.html#uciconfig">uciconfig</a></li>
  533. </ul>
  534. <ul class="typedefs itemMembers">
  535. </ul>
  536. <ul class="typedefs itemMembers">
  537. </ul>
  538. <ul class="methods itemMembers">
  539. <span class="subtitle">Methods</span>
  540. <li data-name="LuCI.form.GridSection#addModalOptions"><a href="LuCI.form.GridSection.html#addModalOptions">addModalOptions</a></li>
  541. <li data-name="LuCI.form.GridSection#append"><a href="LuCI.form.GridSection.html#append">append</a></li>
  542. <li data-name="LuCI.form.GridSection#cfgvalue"><a href="LuCI.form.GridSection.html#cfgvalue">cfgvalue</a></li>
  543. <li data-name="LuCI.form.GridSection#filter"><a href="LuCI.form.GridSection.html#filter">filter</a></li>
  544. <li data-name="LuCI.form.GridSection#formvalue"><a href="LuCI.form.GridSection.html#formvalue">formvalue</a></li>
  545. <li data-name="LuCI.form.GridSection#getOption"><a href="LuCI.form.GridSection.html#getOption">getOption</a></li>
  546. <li data-name="LuCI.form.GridSection#getUIElement"><a href="LuCI.form.GridSection.html#getUIElement">getUIElement</a></li>
  547. <li data-name="LuCI.form.GridSection#load"><a href="LuCI.form.GridSection.html#load">load</a></li>
  548. <li data-name="LuCI.form.GridSection#option"><a href="LuCI.form.GridSection.html#option">option</a></li>
  549. <li data-name="LuCI.form.GridSection#parse"><a href="LuCI.form.GridSection.html#parse">parse</a></li>
  550. <li data-name="LuCI.form.GridSection#stripTags"><a href="LuCI.form.GridSection.html#stripTags">stripTags</a></li>
  551. <li data-name="LuCI.form.GridSection#tab"><a href="LuCI.form.GridSection.html#tab">tab</a></li>
  552. <li data-name="LuCI.form.GridSection#taboption"><a href="LuCI.form.GridSection.html#taboption">taboption</a></li>
  553. <li data-name="LuCI.form.GridSection#titleFn"><a href="LuCI.form.GridSection.html#titleFn">titleFn</a></li>
  554. </ul>
  555. <ul class="events itemMembers">
  556. </ul>
  557. </li>
  558. <li class="item" data-name="LuCI.form.HiddenValue">
  559. <span class="title">
  560. <a href="LuCI.form.HiddenValue.html">LuCI.form.HiddenValue</a>
  561. </span>
  562. <ul class="members itemMembers">
  563. <span class="subtitle">Members</span>
  564. <li data-name="LuCI.form.HiddenValue#datatype"><a href="LuCI.form.HiddenValue.html#datatype">datatype</a></li>
  565. <li data-name="LuCI.form.HiddenValue#default"><a href="LuCI.form.HiddenValue.html#default">default</a></li>
  566. <li data-name="LuCI.form.HiddenValue#editable"><a href="LuCI.form.HiddenValue.html#editable">editable</a></li>
  567. <li data-name="LuCI.form.HiddenValue#modalonly"><a href="LuCI.form.HiddenValue.html#modalonly">modalonly</a></li>
  568. <li data-name="LuCI.form.HiddenValue#onchange"><a href="LuCI.form.HiddenValue.html#onchange">onchange</a></li>
  569. <li data-name="LuCI.form.HiddenValue#optional"><a href="LuCI.form.HiddenValue.html#optional">optional</a></li>
  570. <li data-name="LuCI.form.HiddenValue#password"><a href="LuCI.form.HiddenValue.html#password">password</a></li>
  571. <li data-name="LuCI.form.HiddenValue#placeholder"><a href="LuCI.form.HiddenValue.html#placeholder">placeholder</a></li>
  572. <li data-name="LuCI.form.HiddenValue#readonly"><a href="LuCI.form.HiddenValue.html#readonly">readonly</a></li>
  573. <li data-name="LuCI.form.HiddenValue#retain"><a href="LuCI.form.HiddenValue.html#retain">retain</a></li>
  574. <li data-name="LuCI.form.HiddenValue#rmempty"><a href="LuCI.form.HiddenValue.html#rmempty">rmempty</a></li>
  575. <li data-name="LuCI.form.HiddenValue#uciconfig"><a href="LuCI.form.HiddenValue.html#uciconfig">uciconfig</a></li>
  576. <li data-name="LuCI.form.HiddenValue#ucioption"><a href="LuCI.form.HiddenValue.html#ucioption">ucioption</a></li>
  577. <li data-name="LuCI.form.HiddenValue#ucisection"><a href="LuCI.form.HiddenValue.html#ucisection">ucisection</a></li>
  578. <li data-name="LuCI.form.HiddenValue#validate"><a href="LuCI.form.HiddenValue.html#validate">validate</a></li>
  579. <li data-name="LuCI.form.HiddenValue#width"><a href="LuCI.form.HiddenValue.html#width">width</a></li>
  580. </ul>
  581. <ul class="typedefs itemMembers">
  582. </ul>
  583. <ul class="typedefs itemMembers">
  584. </ul>
  585. <ul class="methods itemMembers">
  586. <span class="subtitle">Methods</span>
  587. <li data-name="LuCI.form.HiddenValue#append"><a href="LuCI.form.HiddenValue.html#append">append</a></li>
  588. <li data-name="LuCI.form.HiddenValue#cbid"><a href="LuCI.form.HiddenValue.html#cbid">cbid</a></li>
  589. <li data-name="LuCI.form.HiddenValue#cfgvalue"><a href="LuCI.form.HiddenValue.html#cfgvalue">cfgvalue</a></li>
  590. <li data-name="LuCI.form.HiddenValue#depends"><a href="LuCI.form.HiddenValue.html#depends">depends</a></li>
  591. <li data-name="LuCI.form.HiddenValue#formvalue"><a href="LuCI.form.HiddenValue.html#formvalue">formvalue</a></li>
  592. <li data-name="LuCI.form.HiddenValue#getUIElement"><a href="LuCI.form.HiddenValue.html#getUIElement">getUIElement</a></li>
  593. <li data-name="LuCI.form.HiddenValue#getValidationError"><a href="LuCI.form.HiddenValue.html#getValidationError">getValidationError</a></li>
  594. <li data-name="LuCI.form.HiddenValue#isActive"><a href="LuCI.form.HiddenValue.html#isActive">isActive</a></li>
  595. <li data-name="LuCI.form.HiddenValue#isValid"><a href="LuCI.form.HiddenValue.html#isValid">isValid</a></li>
  596. <li data-name="LuCI.form.HiddenValue#load"><a href="LuCI.form.HiddenValue.html#load">load</a></li>
  597. <li data-name="LuCI.form.HiddenValue#parse"><a href="LuCI.form.HiddenValue.html#parse">parse</a></li>
  598. <li data-name="LuCI.form.HiddenValue#remove"><a href="LuCI.form.HiddenValue.html#remove">remove</a></li>
  599. <li data-name="LuCI.form.HiddenValue#stripTags"><a href="LuCI.form.HiddenValue.html#stripTags">stripTags</a></li>
  600. <li data-name="LuCI.form.HiddenValue#textvalue"><a href="LuCI.form.HiddenValue.html#textvalue">textvalue</a></li>
  601. <li data-name="LuCI.form.HiddenValue#titleFn"><a href="LuCI.form.HiddenValue.html#titleFn">titleFn</a></li>
  602. <li data-name="LuCI.form.HiddenValue#value"><a href="LuCI.form.HiddenValue.html#value">value</a></li>
  603. <li data-name="LuCI.form.HiddenValue#write"><a href="LuCI.form.HiddenValue.html#write">write</a></li>
  604. </ul>
  605. <ul class="events itemMembers">
  606. </ul>
  607. </li>
  608. <li class="item" data-name="LuCI.form.JSONMap">
  609. <span class="title">
  610. <a href="LuCI.form.JSONMap.html">LuCI.form.JSONMap</a>
  611. </span>
  612. <ul class="members itemMembers">
  613. <span class="subtitle">Members</span>
  614. <li data-name="LuCI.form.JSONMap#readonly"><a href="LuCI.form.JSONMap.html#readonly">readonly</a></li>
  615. </ul>
  616. <ul class="typedefs itemMembers">
  617. </ul>
  618. <ul class="typedefs itemMembers">
  619. </ul>
  620. <ul class="methods itemMembers">
  621. <span class="subtitle">Methods</span>
  622. <li data-name="LuCI.form.JSONMap#append"><a href="LuCI.form.JSONMap.html#append">append</a></li>
  623. <li data-name="LuCI.form.JSONMap#chain"><a href="LuCI.form.JSONMap.html#chain">chain</a></li>
  624. <li data-name="LuCI.form.JSONMap#findElement"><a href="LuCI.form.JSONMap.html#findElement">findElement</a></li>
  625. <li data-name="LuCI.form.JSONMap#findElements"><a href="LuCI.form.JSONMap.html#findElements">findElements</a></li>
  626. <li data-name="LuCI.form.JSONMap#load"><a href="LuCI.form.JSONMap.html#load">load</a></li>
  627. <li data-name="LuCI.form.JSONMap#lookupOption"><a href="LuCI.form.JSONMap.html#lookupOption">lookupOption</a></li>
  628. <li data-name="LuCI.form.JSONMap#parse"><a href="LuCI.form.JSONMap.html#parse">parse</a></li>
  629. <li data-name="LuCI.form.JSONMap#render"><a href="LuCI.form.JSONMap.html#render">render</a></li>
  630. <li data-name="LuCI.form.JSONMap#reset"><a href="LuCI.form.JSONMap.html#reset">reset</a></li>
  631. <li data-name="LuCI.form.JSONMap#save"><a href="LuCI.form.JSONMap.html#save">save</a></li>
  632. <li data-name="LuCI.form.JSONMap#section"><a href="LuCI.form.JSONMap.html#section">section</a></li>
  633. <li data-name="LuCI.form.JSONMap#stripTags"><a href="LuCI.form.JSONMap.html#stripTags">stripTags</a></li>
  634. <li data-name="LuCI.form.JSONMap#titleFn"><a href="LuCI.form.JSONMap.html#titleFn">titleFn</a></li>
  635. </ul>
  636. <ul class="events itemMembers">
  637. </ul>
  638. </li>
  639. <li class="item" data-name="LuCI.form.ListValue">
  640. <span class="title">
  641. <a href="LuCI.form.ListValue.html">LuCI.form.ListValue</a>
  642. </span>
  643. <ul class="members itemMembers">
  644. <span class="subtitle">Members</span>
  645. <li data-name="LuCI.form.ListValue##orientation"><a href="LuCI.form.ListValue.html#orientation">orientation</a></li>
  646. <li data-name="LuCI.form.ListValue##size"><a href="LuCI.form.ListValue.html#size">size</a></li>
  647. <li data-name="LuCI.form.ListValue##widget"><a href="LuCI.form.ListValue.html#widget">widget</a></li>
  648. <li data-name="LuCI.form.ListValue#datatype"><a href="LuCI.form.ListValue.html#datatype">datatype</a></li>
  649. <li data-name="LuCI.form.ListValue#default"><a href="LuCI.form.ListValue.html#default">default</a></li>
  650. <li data-name="LuCI.form.ListValue#editable"><a href="LuCI.form.ListValue.html#editable">editable</a></li>
  651. <li data-name="LuCI.form.ListValue#modalonly"><a href="LuCI.form.ListValue.html#modalonly">modalonly</a></li>
  652. <li data-name="LuCI.form.ListValue#onchange"><a href="LuCI.form.ListValue.html#onchange">onchange</a></li>
  653. <li data-name="LuCI.form.ListValue#optional"><a href="LuCI.form.ListValue.html#optional">optional</a></li>
  654. <li data-name="LuCI.form.ListValue#password"><a href="LuCI.form.ListValue.html#password">password</a></li>
  655. <li data-name="LuCI.form.ListValue#placeholder"><a href="LuCI.form.ListValue.html#placeholder">placeholder</a></li>
  656. <li data-name="LuCI.form.ListValue#readonly"><a href="LuCI.form.ListValue.html#readonly">readonly</a></li>
  657. <li data-name="LuCI.form.ListValue#retain"><a href="LuCI.form.ListValue.html#retain">retain</a></li>
  658. <li data-name="LuCI.form.ListValue#rmempty"><a href="LuCI.form.ListValue.html#rmempty">rmempty</a></li>
  659. <li data-name="LuCI.form.ListValue#uciconfig"><a href="LuCI.form.ListValue.html#uciconfig">uciconfig</a></li>
  660. <li data-name="LuCI.form.ListValue#ucioption"><a href="LuCI.form.ListValue.html#ucioption">ucioption</a></li>
  661. <li data-name="LuCI.form.ListValue#ucisection"><a href="LuCI.form.ListValue.html#ucisection">ucisection</a></li>
  662. <li data-name="LuCI.form.ListValue#validate"><a href="LuCI.form.ListValue.html#validate">validate</a></li>
  663. <li data-name="LuCI.form.ListValue#width"><a href="LuCI.form.ListValue.html#width">width</a></li>
  664. </ul>
  665. <ul class="typedefs itemMembers">
  666. </ul>
  667. <ul class="typedefs itemMembers">
  668. </ul>
  669. <ul class="methods itemMembers">
  670. <span class="subtitle">Methods</span>
  671. <li data-name="LuCI.form.ListValue#append"><a href="LuCI.form.ListValue.html#append">append</a></li>
  672. <li data-name="LuCI.form.ListValue#cbid"><a href="LuCI.form.ListValue.html#cbid">cbid</a></li>
  673. <li data-name="LuCI.form.ListValue#cfgvalue"><a href="LuCI.form.ListValue.html#cfgvalue">cfgvalue</a></li>
  674. <li data-name="LuCI.form.ListValue#depends"><a href="LuCI.form.ListValue.html#depends">depends</a></li>
  675. <li data-name="LuCI.form.ListValue#formvalue"><a href="LuCI.form.ListValue.html#formvalue">formvalue</a></li>
  676. <li data-name="LuCI.form.ListValue#getUIElement"><a href="LuCI.form.ListValue.html#getUIElement">getUIElement</a></li>
  677. <li data-name="LuCI.form.ListValue#getValidationError"><a href="LuCI.form.ListValue.html#getValidationError">getValidationError</a></li>
  678. <li data-name="LuCI.form.ListValue#isActive"><a href="LuCI.form.ListValue.html#isActive">isActive</a></li>
  679. <li data-name="LuCI.form.ListValue#isValid"><a href="LuCI.form.ListValue.html#isValid">isValid</a></li>
  680. <li data-name="LuCI.form.ListValue#load"><a href="LuCI.form.ListValue.html#load">load</a></li>
  681. <li data-name="LuCI.form.ListValue#parse"><a href="LuCI.form.ListValue.html#parse">parse</a></li>
  682. <li data-name="LuCI.form.ListValue#remove"><a href="LuCI.form.ListValue.html#remove">remove</a></li>
  683. <li data-name="LuCI.form.ListValue#stripTags"><a href="LuCI.form.ListValue.html#stripTags">stripTags</a></li>
  684. <li data-name="LuCI.form.ListValue#textvalue"><a href="LuCI.form.ListValue.html#textvalue">textvalue</a></li>
  685. <li data-name="LuCI.form.ListValue#titleFn"><a href="LuCI.form.ListValue.html#titleFn">titleFn</a></li>
  686. <li data-name="LuCI.form.ListValue#value"><a href="LuCI.form.ListValue.html#value">value</a></li>
  687. <li data-name="LuCI.form.ListValue#write"><a href="LuCI.form.ListValue.html#write">write</a></li>
  688. </ul>
  689. <ul class="events itemMembers">
  690. </ul>
  691. </li>
  692. <li class="item" data-name="LuCI.form.Map">
  693. <span class="title">
  694. <a href="LuCI.form.Map.html">LuCI.form.Map</a>
  695. </span>
  696. <ul class="members itemMembers">
  697. <span class="subtitle">Members</span>
  698. <li data-name="LuCI.form.Map##readonly"><a href="LuCI.form.Map.html#readonly">readonly</a></li>
  699. </ul>
  700. <ul class="typedefs itemMembers">
  701. </ul>
  702. <ul class="typedefs itemMembers">
  703. </ul>
  704. <ul class="methods itemMembers">
  705. <span class="subtitle">Methods</span>
  706. <li data-name="LuCI.form.Map#append"><a href="LuCI.form.Map.html#append">append</a></li>
  707. <li data-name="LuCI.form.Map#chain"><a href="LuCI.form.Map.html#chain">chain</a></li>
  708. <li data-name="LuCI.form.Map#findElement"><a href="LuCI.form.Map.html#findElement">findElement</a></li>
  709. <li data-name="LuCI.form.Map#findElements"><a href="LuCI.form.Map.html#findElements">findElements</a></li>
  710. <li data-name="LuCI.form.Map#load"><a href="LuCI.form.Map.html#load">load</a></li>
  711. <li data-name="LuCI.form.Map#lookupOption"><a href="LuCI.form.Map.html#lookupOption">lookupOption</a></li>
  712. <li data-name="LuCI.form.Map#parse"><a href="LuCI.form.Map.html#parse">parse</a></li>
  713. <li data-name="LuCI.form.Map#render"><a href="LuCI.form.Map.html#render">render</a></li>
  714. <li data-name="LuCI.form.Map#reset"><a href="LuCI.form.Map.html#reset">reset</a></li>
  715. <li data-name="LuCI.form.Map#save"><a href="LuCI.form.Map.html#save">save</a></li>
  716. <li data-name="LuCI.form.Map#section"><a href="LuCI.form.Map.html#section">section</a></li>
  717. <li data-name="LuCI.form.Map#stripTags"><a href="LuCI.form.Map.html#stripTags">stripTags</a></li>
  718. <li data-name="LuCI.form.Map#titleFn"><a href="LuCI.form.Map.html#titleFn">titleFn</a></li>
  719. </ul>
  720. <ul class="events itemMembers">
  721. </ul>
  722. </li>
  723. <li class="item" data-name="LuCI.form.MultiValue">
  724. <span class="title">
  725. <a href="LuCI.form.MultiValue.html">LuCI.form.MultiValue</a>
  726. </span>
  727. <ul class="members itemMembers">
  728. <span class="subtitle">Members</span>
  729. <li data-name="LuCI.form.MultiValue##create"><a href="LuCI.form.MultiValue.html#create">create</a></li>
  730. <li data-name="LuCI.form.MultiValue##display_size"><a href="LuCI.form.MultiValue.html#display_size">display_size</a></li>
  731. <li data-name="LuCI.form.MultiValue##dropdown_size"><a href="LuCI.form.MultiValue.html#dropdown_size">dropdown_size</a></li>
  732. <li data-name="LuCI.form.MultiValue#datatype"><a href="LuCI.form.MultiValue.html#datatype">datatype</a></li>
  733. <li data-name="LuCI.form.MultiValue#default"><a href="LuCI.form.MultiValue.html#default">default</a></li>
  734. <li data-name="LuCI.form.MultiValue#editable"><a href="LuCI.form.MultiValue.html#editable">editable</a></li>
  735. <li data-name="LuCI.form.MultiValue#modalonly"><a href="LuCI.form.MultiValue.html#modalonly">modalonly</a></li>
  736. <li data-name="LuCI.form.MultiValue#onchange"><a href="LuCI.form.MultiValue.html#onchange">onchange</a></li>
  737. <li data-name="LuCI.form.MultiValue#optional"><a href="LuCI.form.MultiValue.html#optional">optional</a></li>
  738. <li data-name="LuCI.form.MultiValue#password"><a href="LuCI.form.MultiValue.html#password">password</a></li>
  739. <li data-name="LuCI.form.MultiValue#placeholder"><a href="LuCI.form.MultiValue.html#placeholder">placeholder</a></li>
  740. <li data-name="LuCI.form.MultiValue#readonly"><a href="LuCI.form.MultiValue.html#readonly">readonly</a></li>
  741. <li data-name="LuCI.form.MultiValue#retain"><a href="LuCI.form.MultiValue.html#retain">retain</a></li>
  742. <li data-name="LuCI.form.MultiValue#rmempty"><a href="LuCI.form.MultiValue.html#rmempty">rmempty</a></li>
  743. <li data-name="LuCI.form.MultiValue#uciconfig"><a href="LuCI.form.MultiValue.html#uciconfig">uciconfig</a></li>
  744. <li data-name="LuCI.form.MultiValue#ucioption"><a href="LuCI.form.MultiValue.html#ucioption">ucioption</a></li>
  745. <li data-name="LuCI.form.MultiValue#ucisection"><a href="LuCI.form.MultiValue.html#ucisection">ucisection</a></li>
  746. <li data-name="LuCI.form.MultiValue#validate"><a href="LuCI.form.MultiValue.html#validate">validate</a></li>
  747. <li data-name="LuCI.form.MultiValue#width"><a href="LuCI.form.MultiValue.html#width">width</a></li>
  748. </ul>
  749. <ul class="typedefs itemMembers">
  750. </ul>
  751. <ul class="typedefs itemMembers">
  752. </ul>
  753. <ul class="methods itemMembers">
  754. <span class="subtitle">Methods</span>
  755. <li data-name="LuCI.form.MultiValue#append"><a href="LuCI.form.MultiValue.html#append">append</a></li>
  756. <li data-name="LuCI.form.MultiValue#cbid"><a href="LuCI.form.MultiValue.html#cbid">cbid</a></li>
  757. <li data-name="LuCI.form.MultiValue#cfgvalue"><a href="LuCI.form.MultiValue.html#cfgvalue">cfgvalue</a></li>
  758. <li data-name="LuCI.form.MultiValue#depends"><a href="LuCI.form.MultiValue.html#depends">depends</a></li>
  759. <li data-name="LuCI.form.MultiValue#formvalue"><a href="LuCI.form.MultiValue.html#formvalue">formvalue</a></li>
  760. <li data-name="LuCI.form.MultiValue#getUIElement"><a href="LuCI.form.MultiValue.html#getUIElement">getUIElement</a></li>
  761. <li data-name="LuCI.form.MultiValue#getValidationError"><a href="LuCI.form.MultiValue.html#getValidationError">getValidationError</a></li>
  762. <li data-name="LuCI.form.MultiValue#isActive"><a href="LuCI.form.MultiValue.html#isActive">isActive</a></li>
  763. <li data-name="LuCI.form.MultiValue#isValid"><a href="LuCI.form.MultiValue.html#isValid">isValid</a></li>
  764. <li data-name="LuCI.form.MultiValue#load"><a href="LuCI.form.MultiValue.html#load">load</a></li>
  765. <li data-name="LuCI.form.MultiValue#parse"><a href="LuCI.form.MultiValue.html#parse">parse</a></li>
  766. <li data-name="LuCI.form.MultiValue#remove"><a href="LuCI.form.MultiValue.html#remove">remove</a></li>
  767. <li data-name="LuCI.form.MultiValue#stripTags"><a href="LuCI.form.MultiValue.html#stripTags">stripTags</a></li>
  768. <li data-name="LuCI.form.MultiValue#textvalue"><a href="LuCI.form.MultiValue.html#textvalue">textvalue</a></li>
  769. <li data-name="LuCI.form.MultiValue#titleFn"><a href="LuCI.form.MultiValue.html#titleFn">titleFn</a></li>
  770. <li data-name="LuCI.form.MultiValue#value"><a href="LuCI.form.MultiValue.html#value">value</a></li>
  771. <li data-name="LuCI.form.MultiValue#write"><a href="LuCI.form.MultiValue.html#write">write</a></li>
  772. </ul>
  773. <ul class="events itemMembers">
  774. </ul>
  775. </li>
  776. <li class="item" data-name="LuCI.form.NamedSection">
  777. <span class="title">
  778. <a href="LuCI.form.NamedSection.html">LuCI.form.NamedSection</a>
  779. </span>
  780. <ul class="members itemMembers">
  781. <span class="subtitle">Members</span>
  782. <li data-name="LuCI.form.NamedSection##addremove"><a href="LuCI.form.NamedSection.html#addremove">addremove</a></li>
  783. <li data-name="LuCI.form.NamedSection##uciconfig"><a href="LuCI.form.NamedSection.html#uciconfig">uciconfig</a></li>
  784. <li data-name="LuCI.form.NamedSection#parentoption"><a href="LuCI.form.NamedSection.html#parentoption">parentoption</a></li>
  785. </ul>
  786. <ul class="typedefs itemMembers">
  787. </ul>
  788. <ul class="typedefs itemMembers">
  789. </ul>
  790. <ul class="methods itemMembers">
  791. <span class="subtitle">Methods</span>
  792. <li data-name="LuCI.form.NamedSection#append"><a href="LuCI.form.NamedSection.html#append">append</a></li>
  793. <li data-name="LuCI.form.NamedSection#cfgsections"><a href="LuCI.form.NamedSection.html#cfgsections">cfgsections</a></li>
  794. <li data-name="LuCI.form.NamedSection#cfgvalue"><a href="LuCI.form.NamedSection.html#cfgvalue">cfgvalue</a></li>
  795. <li data-name="LuCI.form.NamedSection#filter"><a href="LuCI.form.NamedSection.html#filter">filter</a></li>
  796. <li data-name="LuCI.form.NamedSection#formvalue"><a href="LuCI.form.NamedSection.html#formvalue">formvalue</a></li>
  797. <li data-name="LuCI.form.NamedSection#getOption"><a href="LuCI.form.NamedSection.html#getOption">getOption</a></li>
  798. <li data-name="LuCI.form.NamedSection#getUIElement"><a href="LuCI.form.NamedSection.html#getUIElement">getUIElement</a></li>
  799. <li data-name="LuCI.form.NamedSection#load"><a href="LuCI.form.NamedSection.html#load">load</a></li>
  800. <li data-name="LuCI.form.NamedSection#option"><a href="LuCI.form.NamedSection.html#option">option</a></li>
  801. <li data-name="LuCI.form.NamedSection#parse"><a href="LuCI.form.NamedSection.html#parse">parse</a></li>
  802. <li data-name="LuCI.form.NamedSection#render"><a href="LuCI.form.NamedSection.html#render">render</a></li>
  803. <li data-name="LuCI.form.NamedSection#stripTags"><a href="LuCI.form.NamedSection.html#stripTags">stripTags</a></li>
  804. <li data-name="LuCI.form.NamedSection#tab"><a href="LuCI.form.NamedSection.html#tab">tab</a></li>
  805. <li data-name="LuCI.form.NamedSection#taboption"><a href="LuCI.form.NamedSection.html#taboption">taboption</a></li>
  806. <li data-name="LuCI.form.NamedSection#titleFn"><a href="LuCI.form.NamedSection.html#titleFn">titleFn</a></li>
  807. </ul>
  808. <ul class="events itemMembers">
  809. </ul>
  810. </li>
  811. <li class="item" data-name="LuCI.form.RichListValue">
  812. <span class="title">
  813. <a href="LuCI.form.RichListValue.html">LuCI.form.RichListValue</a>
  814. </span>
  815. <ul class="members itemMembers">
  816. <span class="subtitle">Members</span>
  817. <li data-name="LuCI.form.RichListValue##orientation"><a href="LuCI.form.RichListValue.html#orientation">orientation</a></li>
  818. <li data-name="LuCI.form.RichListValue##size"><a href="LuCI.form.RichListValue.html#size">size</a></li>
  819. <li data-name="LuCI.form.RichListValue##widget"><a href="LuCI.form.RichListValue.html#widget">widget</a></li>
  820. <li data-name="LuCI.form.RichListValue#datatype"><a href="LuCI.form.RichListValue.html#datatype">datatype</a></li>
  821. <li data-name="LuCI.form.RichListValue#default"><a href="LuCI.form.RichListValue.html#default">default</a></li>
  822. <li data-name="LuCI.form.RichListValue#editable"><a href="LuCI.form.RichListValue.html#editable">editable</a></li>
  823. <li data-name="LuCI.form.RichListValue#modalonly"><a href="LuCI.form.RichListValue.html#modalonly">modalonly</a></li>
  824. <li data-name="LuCI.form.RichListValue#onchange"><a href="LuCI.form.RichListValue.html#onchange">onchange</a></li>
  825. <li data-name="LuCI.form.RichListValue#optional"><a href="LuCI.form.RichListValue.html#optional">optional</a></li>
  826. <li data-name="LuCI.form.RichListValue#orientation"><a href="LuCI.form.RichListValue.html#orientation">orientation</a></li>
  827. <li data-name="LuCI.form.RichListValue#password"><a href="LuCI.form.RichListValue.html#password">password</a></li>
  828. <li data-name="LuCI.form.RichListValue#placeholder"><a href="LuCI.form.RichListValue.html#placeholder">placeholder</a></li>
  829. <li data-name="LuCI.form.RichListValue#readonly"><a href="LuCI.form.RichListValue.html#readonly">readonly</a></li>
  830. <li data-name="LuCI.form.RichListValue#retain"><a href="LuCI.form.RichListValue.html#retain">retain</a></li>
  831. <li data-name="LuCI.form.RichListValue#rmempty"><a href="LuCI.form.RichListValue.html#rmempty">rmempty</a></li>
  832. <li data-name="LuCI.form.RichListValue#size"><a href="LuCI.form.RichListValue.html#size">size</a></li>
  833. <li data-name="LuCI.form.RichListValue#uciconfig"><a href="LuCI.form.RichListValue.html#uciconfig">uciconfig</a></li>
  834. <li data-name="LuCI.form.RichListValue#ucioption"><a href="LuCI.form.RichListValue.html#ucioption">ucioption</a></li>
  835. <li data-name="LuCI.form.RichListValue#ucisection"><a href="LuCI.form.RichListValue.html#ucisection">ucisection</a></li>
  836. <li data-name="LuCI.form.RichListValue#validate"><a href="LuCI.form.RichListValue.html#validate">validate</a></li>
  837. <li data-name="LuCI.form.RichListValue#widget"><a href="LuCI.form.RichListValue.html#widget">widget</a></li>
  838. <li data-name="LuCI.form.RichListValue#width"><a href="LuCI.form.RichListValue.html#width">width</a></li>
  839. </ul>
  840. <ul class="typedefs itemMembers">
  841. </ul>
  842. <ul class="typedefs itemMembers">
  843. </ul>
  844. <ul class="methods itemMembers">
  845. <span class="subtitle">Methods</span>
  846. <li data-name="LuCI.form.RichListValue#append"><a href="LuCI.form.RichListValue.html#append">append</a></li>
  847. <li data-name="LuCI.form.RichListValue#cbid"><a href="LuCI.form.RichListValue.html#cbid">cbid</a></li>
  848. <li data-name="LuCI.form.RichListValue#cfgvalue"><a href="LuCI.form.RichListValue.html#cfgvalue">cfgvalue</a></li>
  849. <li data-name="LuCI.form.RichListValue#depends"><a href="LuCI.form.RichListValue.html#depends">depends</a></li>
  850. <li data-name="LuCI.form.RichListValue#formvalue"><a href="LuCI.form.RichListValue.html#formvalue">formvalue</a></li>
  851. <li data-name="LuCI.form.RichListValue#getUIElement"><a href="LuCI.form.RichListValue.html#getUIElement">getUIElement</a></li>
  852. <li data-name="LuCI.form.RichListValue#getValidationError"><a href="LuCI.form.RichListValue.html#getValidationError">getValidationError</a></li>
  853. <li data-name="LuCI.form.RichListValue#isActive"><a href="LuCI.form.RichListValue.html#isActive">isActive</a></li>
  854. <li data-name="LuCI.form.RichListValue#isValid"><a href="LuCI.form.RichListValue.html#isValid">isValid</a></li>
  855. <li data-name="LuCI.form.RichListValue#load"><a href="LuCI.form.RichListValue.html#load">load</a></li>
  856. <li data-name="LuCI.form.RichListValue#parse"><a href="LuCI.form.RichListValue.html#parse">parse</a></li>
  857. <li data-name="LuCI.form.RichListValue#remove"><a href="LuCI.form.RichListValue.html#remove">remove</a></li>
  858. <li data-name="LuCI.form.RichListValue#stripTags"><a href="LuCI.form.RichListValue.html#stripTags">stripTags</a></li>
  859. <li data-name="LuCI.form.RichListValue#textvalue"><a href="LuCI.form.RichListValue.html#textvalue">textvalue</a></li>
  860. <li data-name="LuCI.form.RichListValue#titleFn"><a href="LuCI.form.RichListValue.html#titleFn">titleFn</a></li>
  861. <li data-name="LuCI.form.RichListValue#value"><a href="LuCI.form.RichListValue.html#value">value</a></li>
  862. <li data-name="LuCI.form.RichListValue#write"><a href="LuCI.form.RichListValue.html#write">write</a></li>
  863. </ul>
  864. <ul class="events itemMembers">
  865. </ul>
  866. </li>
  867. <li class="item" data-name="LuCI.form.SectionValue">
  868. <span class="title">
  869. <a href="LuCI.form.SectionValue.html">LuCI.form.SectionValue</a>
  870. </span>
  871. <ul class="members itemMembers">
  872. <span class="subtitle">Members</span>
  873. <li data-name="LuCI.form.SectionValue##subsection"><a href="LuCI.form.SectionValue.html#subsection">subsection</a></li>
  874. <li data-name="LuCI.form.SectionValue#datatype"><a href="LuCI.form.SectionValue.html#datatype">datatype</a></li>
  875. <li data-name="LuCI.form.SectionValue#default"><a href="LuCI.form.SectionValue.html#default">default</a></li>
  876. <li data-name="LuCI.form.SectionValue#editable"><a href="LuCI.form.SectionValue.html#editable">editable</a></li>
  877. <li data-name="LuCI.form.SectionValue#modalonly"><a href="LuCI.form.SectionValue.html#modalonly">modalonly</a></li>
  878. <li data-name="LuCI.form.SectionValue#onchange"><a href="LuCI.form.SectionValue.html#onchange">onchange</a></li>
  879. <li data-name="LuCI.form.SectionValue#optional"><a href="LuCI.form.SectionValue.html#optional">optional</a></li>
  880. <li data-name="LuCI.form.SectionValue#password"><a href="LuCI.form.SectionValue.html#password">password</a></li>
  881. <li data-name="LuCI.form.SectionValue#placeholder"><a href="LuCI.form.SectionValue.html#placeholder">placeholder</a></li>
  882. <li data-name="LuCI.form.SectionValue#readonly"><a href="LuCI.form.SectionValue.html#readonly">readonly</a></li>
  883. <li data-name="LuCI.form.SectionValue#retain"><a href="LuCI.form.SectionValue.html#retain">retain</a></li>
  884. <li data-name="LuCI.form.SectionValue#rmempty"><a href="LuCI.form.SectionValue.html#rmempty">rmempty</a></li>
  885. <li data-name="LuCI.form.SectionValue#uciconfig"><a href="LuCI.form.SectionValue.html#uciconfig">uciconfig</a></li>
  886. <li data-name="LuCI.form.SectionValue#ucioption"><a href="LuCI.form.SectionValue.html#ucioption">ucioption</a></li>
  887. <li data-name="LuCI.form.SectionValue#ucisection"><a href="LuCI.form.SectionValue.html#ucisection">ucisection</a></li>
  888. <li data-name="LuCI.form.SectionValue#validate"><a href="LuCI.form.SectionValue.html#validate">validate</a></li>
  889. <li data-name="LuCI.form.SectionValue#width"><a href="LuCI.form.SectionValue.html#width">width</a></li>
  890. </ul>
  891. <ul class="typedefs itemMembers">
  892. </ul>
  893. <ul class="typedefs itemMembers">
  894. </ul>
  895. <ul class="methods itemMembers">
  896. <span class="subtitle">Methods</span>
  897. <li data-name="LuCI.form.SectionValue#append"><a href="LuCI.form.SectionValue.html#append">append</a></li>
  898. <li data-name="LuCI.form.SectionValue#cbid"><a href="LuCI.form.SectionValue.html#cbid">cbid</a></li>
  899. <li data-name="LuCI.form.SectionValue#cfgvalue"><a href="LuCI.form.SectionValue.html#cfgvalue">cfgvalue</a></li>
  900. <li data-name="LuCI.form.SectionValue#depends"><a href="LuCI.form.SectionValue.html#depends">depends</a></li>
  901. <li data-name="LuCI.form.SectionValue#formvalue"><a href="LuCI.form.SectionValue.html#formvalue">formvalue</a></li>
  902. <li data-name="LuCI.form.SectionValue#getUIElement"><a href="LuCI.form.SectionValue.html#getUIElement">getUIElement</a></li>
  903. <li data-name="LuCI.form.SectionValue#getValidationError"><a href="LuCI.form.SectionValue.html#getValidationError">getValidationError</a></li>
  904. <li data-name="LuCI.form.SectionValue#isActive"><a href="LuCI.form.SectionValue.html#isActive">isActive</a></li>
  905. <li data-name="LuCI.form.SectionValue#isValid"><a href="LuCI.form.SectionValue.html#isValid">isValid</a></li>
  906. <li data-name="LuCI.form.SectionValue#load"><a href="LuCI.form.SectionValue.html#load">load</a></li>
  907. <li data-name="LuCI.form.SectionValue#parse"><a href="LuCI.form.SectionValue.html#parse">parse</a></li>
  908. <li data-name="LuCI.form.SectionValue#remove"><a href="LuCI.form.SectionValue.html#remove">remove</a></li>
  909. <li data-name="LuCI.form.SectionValue#stripTags"><a href="LuCI.form.SectionValue.html#stripTags">stripTags</a></li>
  910. <li data-name="LuCI.form.SectionValue#textvalue"><a href="LuCI.form.SectionValue.html#textvalue">textvalue</a></li>
  911. <li data-name="LuCI.form.SectionValue#titleFn"><a href="LuCI.form.SectionValue.html#titleFn">titleFn</a></li>
  912. <li data-name="LuCI.form.SectionValue#value"><a href="LuCI.form.SectionValue.html#value">value</a></li>
  913. <li data-name="LuCI.form.SectionValue#write"><a href="LuCI.form.SectionValue.html#write">write</a></li>
  914. </ul>
  915. <ul class="events itemMembers">
  916. </ul>
  917. </li>
  918. <li class="item" data-name="LuCI.form.TableSection">
  919. <span class="title">
  920. <a href="LuCI.form.TableSection.html">LuCI.form.TableSection</a>
  921. </span>
  922. <ul class="members itemMembers">
  923. <span class="subtitle">Members</span>
  924. <li data-name="LuCI.form.TableSection##extedit"><a href="LuCI.form.TableSection.html#extedit">extedit</a></li>
  925. <li data-name="LuCI.form.TableSection##max_cols"><a href="LuCI.form.TableSection.html#max_cols">max_cols</a></li>
  926. <li data-name="LuCI.form.TableSection##modaltitle"><a href="LuCI.form.TableSection.html#modaltitle">modaltitle</a></li>
  927. <li data-name="LuCI.form.TableSection##nodescriptions"><a href="LuCI.form.TableSection.html#nodescriptions">nodescriptions</a></li>
  928. <li data-name="LuCI.form.TableSection##rowcolors"><a href="LuCI.form.TableSection.html#rowcolors">rowcolors</a></li>
  929. <li data-name="LuCI.form.TableSection##sectiontitle"><a href="LuCI.form.TableSection.html#sectiontitle">sectiontitle</a></li>
  930. <li data-name="LuCI.form.TableSection##sortable"><a href="LuCI.form.TableSection.html#sortable">sortable</a></li>
  931. <li data-name="LuCI.form.TableSection#addbtntitle"><a href="LuCI.form.TableSection.html#addbtntitle">addbtntitle</a></li>
  932. <li data-name="LuCI.form.TableSection#addremove"><a href="LuCI.form.TableSection.html#addremove">addremove</a></li>
  933. <li data-name="LuCI.form.TableSection#anonymous"><a href="LuCI.form.TableSection.html#anonymous">anonymous</a></li>
  934. <li data-name="LuCI.form.TableSection#cloneable"><a href="LuCI.form.TableSection.html#cloneable">cloneable</a></li>
  935. <li data-name="LuCI.form.TableSection#parentoption"><a href="LuCI.form.TableSection.html#parentoption">parentoption</a></li>
  936. <li data-name="LuCI.form.TableSection#tabbed"><a href="LuCI.form.TableSection.html#tabbed">tabbed</a></li>
  937. <li data-name="LuCI.form.TableSection#uciconfig"><a href="LuCI.form.TableSection.html#uciconfig">uciconfig</a></li>
  938. </ul>
  939. <ul class="typedefs itemMembers">
  940. </ul>
  941. <ul class="typedefs itemMembers">
  942. </ul>
  943. <ul class="methods itemMembers">
  944. <span class="subtitle">Methods</span>
  945. <li data-name="LuCI.form.TableSection#addModalOptions"><a href="LuCI.form.TableSection.html#addModalOptions">addModalOptions</a></li>
  946. <li data-name="LuCI.form.TableSection#append"><a href="LuCI.form.TableSection.html#append">append</a></li>
  947. <li data-name="LuCI.form.TableSection#cfgvalue"><a href="LuCI.form.TableSection.html#cfgvalue">cfgvalue</a></li>
  948. <li data-name="LuCI.form.TableSection#filter"><a href="LuCI.form.TableSection.html#filter">filter</a></li>
  949. <li data-name="LuCI.form.TableSection#formvalue"><a href="LuCI.form.TableSection.html#formvalue">formvalue</a></li>
  950. <li data-name="LuCI.form.TableSection#getOption"><a href="LuCI.form.TableSection.html#getOption">getOption</a></li>
  951. <li data-name="LuCI.form.TableSection#getUIElement"><a href="LuCI.form.TableSection.html#getUIElement">getUIElement</a></li>
  952. <li data-name="LuCI.form.TableSection#load"><a href="LuCI.form.TableSection.html#load">load</a></li>
  953. <li data-name="LuCI.form.TableSection#option"><a href="LuCI.form.TableSection.html#option">option</a></li>
  954. <li data-name="LuCI.form.TableSection#parse"><a href="LuCI.form.TableSection.html#parse">parse</a></li>
  955. <li data-name="LuCI.form.TableSection#stripTags"><a href="LuCI.form.TableSection.html#stripTags">stripTags</a></li>
  956. <li data-name="LuCI.form.TableSection#tab"><a href="LuCI.form.TableSection.html#tab">tab</a></li>
  957. <li data-name="LuCI.form.TableSection#taboption"><a href="LuCI.form.TableSection.html#taboption">taboption</a></li>
  958. <li data-name="LuCI.form.TableSection#titleFn"><a href="LuCI.form.TableSection.html#titleFn">titleFn</a></li>
  959. </ul>
  960. <ul class="events itemMembers">
  961. </ul>
  962. </li>
  963. <li class="item" data-name="LuCI.form.TextValue">
  964. <span class="title">
  965. <a href="LuCI.form.TextValue.html">LuCI.form.TextValue</a>
  966. </span>
  967. <ul class="members itemMembers">
  968. <span class="subtitle">Members</span>
  969. <li data-name="LuCI.form.TextValue##cols"><a href="LuCI.form.TextValue.html#cols">cols</a></li>
  970. <li data-name="LuCI.form.TextValue##monospace"><a href="LuCI.form.TextValue.html#monospace">monospace</a></li>
  971. <li data-name="LuCI.form.TextValue##rows"><a href="LuCI.form.TextValue.html#rows">rows</a></li>
  972. <li data-name="LuCI.form.TextValue##wrap"><a href="LuCI.form.TextValue.html#wrap">wrap</a></li>
  973. <li data-name="LuCI.form.TextValue#datatype"><a href="LuCI.form.TextValue.html#datatype">datatype</a></li>
  974. <li data-name="LuCI.form.TextValue#default"><a href="LuCI.form.TextValue.html#default">default</a></li>
  975. <li data-name="LuCI.form.TextValue#editable"><a href="LuCI.form.TextValue.html#editable">editable</a></li>
  976. <li data-name="LuCI.form.TextValue#modalonly"><a href="LuCI.form.TextValue.html#modalonly">modalonly</a></li>
  977. <li data-name="LuCI.form.TextValue#onchange"><a href="LuCI.form.TextValue.html#onchange">onchange</a></li>
  978. <li data-name="LuCI.form.TextValue#optional"><a href="LuCI.form.TextValue.html#optional">optional</a></li>
  979. <li data-name="LuCI.form.TextValue#password"><a href="LuCI.form.TextValue.html#password">password</a></li>
  980. <li data-name="LuCI.form.TextValue#placeholder"><a href="LuCI.form.TextValue.html#placeholder">placeholder</a></li>
  981. <li data-name="LuCI.form.TextValue#readonly"><a href="LuCI.form.TextValue.html#readonly">readonly</a></li>
  982. <li data-name="LuCI.form.TextValue#retain"><a href="LuCI.form.TextValue.html#retain">retain</a></li>
  983. <li data-name="LuCI.form.TextValue#rmempty"><a href="LuCI.form.TextValue.html#rmempty">rmempty</a></li>
  984. <li data-name="LuCI.form.TextValue#uciconfig"><a href="LuCI.form.TextValue.html#uciconfig">uciconfig</a></li>
  985. <li data-name="LuCI.form.TextValue#ucioption"><a href="LuCI.form.TextValue.html#ucioption">ucioption</a></li>
  986. <li data-name="LuCI.form.TextValue#ucisection"><a href="LuCI.form.TextValue.html#ucisection">ucisection</a></li>
  987. <li data-name="LuCI.form.TextValue#validate"><a href="LuCI.form.TextValue.html#validate">validate</a></li>
  988. <li data-name="LuCI.form.TextValue#width"><a href="LuCI.form.TextValue.html#width">width</a></li>
  989. </ul>
  990. <ul class="typedefs itemMembers">
  991. </ul>
  992. <ul class="typedefs itemMembers">
  993. </ul>
  994. <ul class="methods itemMembers">
  995. <span class="subtitle">Methods</span>
  996. <li data-name="LuCI.form.TextValue#append"><a href="LuCI.form.TextValue.html#append">append</a></li>
  997. <li data-name="LuCI.form.TextValue#cbid"><a href="LuCI.form.TextValue.html#cbid">cbid</a></li>
  998. <li data-name="LuCI.form.TextValue#cfgvalue"><a href="LuCI.form.TextValue.html#cfgvalue">cfgvalue</a></li>
  999. <li data-name="LuCI.form.TextValue#depends"><a href="LuCI.form.TextValue.html#depends">depends</a></li>
  1000. <li data-name="LuCI.form.TextValue#formvalue"><a href="LuCI.form.TextValue.html#formvalue">formvalue</a></li>
  1001. <li data-name="LuCI.form.TextValue#getUIElement"><a href="LuCI.form.TextValue.html#getUIElement">getUIElement</a></li>
  1002. <li data-name="LuCI.form.TextValue#getValidationError"><a href="LuCI.form.TextValue.html#getValidationError">getValidationError</a></li>
  1003. <li data-name="LuCI.form.TextValue#isActive"><a href="LuCI.form.TextValue.html#isActive">isActive</a></li>
  1004. <li data-name="LuCI.form.TextValue#isValid"><a href="LuCI.form.TextValue.html#isValid">isValid</a></li>
  1005. <li data-name="LuCI.form.TextValue#load"><a href="LuCI.form.TextValue.html#load">load</a></li>
  1006. <li data-name="LuCI.form.TextValue#parse"><a href="LuCI.form.TextValue.html#parse">parse</a></li>
  1007. <li data-name="LuCI.form.TextValue#remove"><a href="LuCI.form.TextValue.html#remove">remove</a></li>
  1008. <li data-name="LuCI.form.TextValue#stripTags"><a href="LuCI.form.TextValue.html#stripTags">stripTags</a></li>
  1009. <li data-name="LuCI.form.TextValue#textvalue"><a href="LuCI.form.TextValue.html#textvalue">textvalue</a></li>
  1010. <li data-name="LuCI.form.TextValue#titleFn"><a href="LuCI.form.TextValue.html#titleFn">titleFn</a></li>
  1011. <li data-name="LuCI.form.TextValue#write"><a href="LuCI.form.TextValue.html#write">write</a></li>
  1012. </ul>
  1013. <ul class="events itemMembers">
  1014. </ul>
  1015. </li>
  1016. <li class="item" data-name="LuCI.form.TypedSection">
  1017. <span class="title">
  1018. <a href="LuCI.form.TypedSection.html">LuCI.form.TypedSection</a>
  1019. </span>
  1020. <ul class="members itemMembers">
  1021. <span class="subtitle">Members</span>
  1022. <li data-name="LuCI.form.TypedSection##addbtntitle"><a href="LuCI.form.TypedSection.html#addbtntitle">addbtntitle</a></li>
  1023. <li data-name="LuCI.form.TypedSection##addremove"><a href="LuCI.form.TypedSection.html#addremove">addremove</a></li>
  1024. <li data-name="LuCI.form.TypedSection##anonymous"><a href="LuCI.form.TypedSection.html#anonymous">anonymous</a></li>
  1025. <li data-name="LuCI.form.TypedSection##cloneable"><a href="LuCI.form.TypedSection.html#cloneable">cloneable</a></li>
  1026. <li data-name="LuCI.form.TypedSection##tabbed"><a href="LuCI.form.TypedSection.html#tabbed">tabbed</a></li>
  1027. <li data-name="LuCI.form.TypedSection##uciconfig"><a href="LuCI.form.TypedSection.html#uciconfig">uciconfig</a></li>
  1028. <li data-name="LuCI.form.TypedSection#parentoption"><a href="LuCI.form.TypedSection.html#parentoption">parentoption</a></li>
  1029. </ul>
  1030. <ul class="typedefs itemMembers">
  1031. </ul>
  1032. <ul class="typedefs itemMembers">
  1033. </ul>
  1034. <ul class="methods itemMembers">
  1035. <span class="subtitle">Methods</span>
  1036. <li data-name="LuCI.form.TypedSection#append"><a href="LuCI.form.TypedSection.html#append">append</a></li>
  1037. <li data-name="LuCI.form.TypedSection#cfgsections"><a href="LuCI.form.TypedSection.html#cfgsections">cfgsections</a></li>
  1038. <li data-name="LuCI.form.TypedSection#cfgvalue"><a href="LuCI.form.TypedSection.html#cfgvalue">cfgvalue</a></li>
  1039. <li data-name="LuCI.form.TypedSection#filter"><a href="LuCI.form.TypedSection.html#filter">filter</a></li>
  1040. <li data-name="LuCI.form.TypedSection#formvalue"><a href="LuCI.form.TypedSection.html#formvalue">formvalue</a></li>
  1041. <li data-name="LuCI.form.TypedSection#getOption"><a href="LuCI.form.TypedSection.html#getOption">getOption</a></li>
  1042. <li data-name="LuCI.form.TypedSection#getUIElement"><a href="LuCI.form.TypedSection.html#getUIElement">getUIElement</a></li>
  1043. <li data-name="LuCI.form.TypedSection#load"><a href="LuCI.form.TypedSection.html#load">load</a></li>
  1044. <li data-name="LuCI.form.TypedSection#option"><a href="LuCI.form.TypedSection.html#option">option</a></li>
  1045. <li data-name="LuCI.form.TypedSection#parse"><a href="LuCI.form.TypedSection.html#parse">parse</a></li>
  1046. <li data-name="LuCI.form.TypedSection#render"><a href="LuCI.form.TypedSection.html#render">render</a></li>
  1047. <li data-name="LuCI.form.TypedSection#stripTags"><a href="LuCI.form.TypedSection.html#stripTags">stripTags</a></li>
  1048. <li data-name="LuCI.form.TypedSection#tab"><a href="LuCI.form.TypedSection.html#tab">tab</a></li>
  1049. <li data-name="LuCI.form.TypedSection#taboption"><a href="LuCI.form.TypedSection.html#taboption">taboption</a></li>
  1050. <li data-name="LuCI.form.TypedSection#titleFn"><a href="LuCI.form.TypedSection.html#titleFn">titleFn</a></li>
  1051. </ul>
  1052. <ul class="events itemMembers">
  1053. </ul>
  1054. </li>
  1055. <li class="item" data-name="LuCI.form.Value">
  1056. <span class="title">
  1057. <a href="LuCI.form.Value.html">LuCI.form.Value</a>
  1058. </span>
  1059. <ul class="members itemMembers">
  1060. <span class="subtitle">Members</span>
  1061. <li data-name="LuCI.form.Value##password"><a href="LuCI.form.Value.html#password">password</a></li>
  1062. <li data-name="LuCI.form.Value##placeholder"><a href="LuCI.form.Value.html#placeholder">placeholder</a></li>
  1063. <li data-name="LuCI.form.Value#datatype"><a href="LuCI.form.Value.html#datatype">datatype</a></li>
  1064. <li data-name="LuCI.form.Value#default"><a href="LuCI.form.Value.html#default">default</a></li>
  1065. <li data-name="LuCI.form.Value#editable"><a href="LuCI.form.Value.html#editable">editable</a></li>
  1066. <li data-name="LuCI.form.Value#modalonly"><a href="LuCI.form.Value.html#modalonly">modalonly</a></li>
  1067. <li data-name="LuCI.form.Value#onchange"><a href="LuCI.form.Value.html#onchange">onchange</a></li>
  1068. <li data-name="LuCI.form.Value#optional"><a href="LuCI.form.Value.html#optional">optional</a></li>
  1069. <li data-name="LuCI.form.Value#readonly"><a href="LuCI.form.Value.html#readonly">readonly</a></li>
  1070. <li data-name="LuCI.form.Value#retain"><a href="LuCI.form.Value.html#retain">retain</a></li>
  1071. <li data-name="LuCI.form.Value#rmempty"><a href="LuCI.form.Value.html#rmempty">rmempty</a></li>
  1072. <li data-name="LuCI.form.Value#uciconfig"><a href="LuCI.form.Value.html#uciconfig">uciconfig</a></li>
  1073. <li data-name="LuCI.form.Value#ucioption"><a href="LuCI.form.Value.html#ucioption">ucioption</a></li>
  1074. <li data-name="LuCI.form.Value#ucisection"><a href="LuCI.form.Value.html#ucisection">ucisection</a></li>
  1075. <li data-name="LuCI.form.Value#validate"><a href="LuCI.form.Value.html#validate">validate</a></li>
  1076. <li data-name="LuCI.form.Value#width"><a href="LuCI.form.Value.html#width">width</a></li>
  1077. </ul>
  1078. <ul class="typedefs itemMembers">
  1079. </ul>
  1080. <ul class="typedefs itemMembers">
  1081. </ul>
  1082. <ul class="methods itemMembers">
  1083. <span class="subtitle">Methods</span>
  1084. <li data-name="LuCI.form.Value#append"><a href="LuCI.form.Value.html#append">append</a></li>
  1085. <li data-name="LuCI.form.Value#cbid"><a href="LuCI.form.Value.html#cbid">cbid</a></li>
  1086. <li data-name="LuCI.form.Value#cfgvalue"><a href="LuCI.form.Value.html#cfgvalue">cfgvalue</a></li>
  1087. <li data-name="LuCI.form.Value#depends"><a href="LuCI.form.Value.html#depends">depends</a></li>
  1088. <li data-name="LuCI.form.Value#formvalue"><a href="LuCI.form.Value.html#formvalue">formvalue</a></li>
  1089. <li data-name="LuCI.form.Value#getUIElement"><a href="LuCI.form.Value.html#getUIElement">getUIElement</a></li>
  1090. <li data-name="LuCI.form.Value#getValidationError"><a href="LuCI.form.Value.html#getValidationError">getValidationError</a></li>
  1091. <li data-name="LuCI.form.Value#isActive"><a href="LuCI.form.Value.html#isActive">isActive</a></li>
  1092. <li data-name="LuCI.form.Value#isValid"><a href="LuCI.form.Value.html#isValid">isValid</a></li>
  1093. <li data-name="LuCI.form.Value#load"><a href="LuCI.form.Value.html#load">load</a></li>
  1094. <li data-name="LuCI.form.Value#parse"><a href="LuCI.form.Value.html#parse">parse</a></li>
  1095. <li data-name="LuCI.form.Value#remove"><a href="LuCI.form.Value.html#remove">remove</a></li>
  1096. <li data-name="LuCI.form.Value#render"><a href="LuCI.form.Value.html#render">render</a></li>
  1097. <li data-name="LuCI.form.Value#stripTags"><a href="LuCI.form.Value.html#stripTags">stripTags</a></li>
  1098. <li data-name="LuCI.form.Value#textvalue"><a href="LuCI.form.Value.html#textvalue">textvalue</a></li>
  1099. <li data-name="LuCI.form.Value#titleFn"><a href="LuCI.form.Value.html#titleFn">titleFn</a></li>
  1100. <li data-name="LuCI.form.Value#value"><a href="LuCI.form.Value.html#value">value</a></li>
  1101. <li data-name="LuCI.form.Value#write"><a href="LuCI.form.Value.html#write">write</a></li>
  1102. </ul>
  1103. <ul class="events itemMembers">
  1104. </ul>
  1105. </li>
  1106. <li class="item" data-name="LuCI.fs">
  1107. <span class="title">
  1108. <a href="LuCI.fs.html">LuCI.fs</a>
  1109. </span>
  1110. <ul class="members itemMembers">
  1111. </ul>
  1112. <ul class="typedefs itemMembers">
  1113. <span class="subtitle">Typedefs</span>
  1114. <li data-name="LuCI.fs.FileExecResult"><a href="LuCI.fs.html#.FileExecResult">FileExecResult</a></li>
  1115. <li data-name="LuCI.fs.FileStatEntry"><a href="LuCI.fs.html#.FileStatEntry">FileStatEntry</a></li>
  1116. </ul>
  1117. <ul class="typedefs itemMembers">
  1118. </ul>
  1119. <ul class="methods itemMembers">
  1120. <span class="subtitle">Methods</span>
  1121. <li data-name="LuCI.fs#exec"><a href="LuCI.fs.html#exec">exec</a></li>
  1122. <li data-name="LuCI.fs#exec_direct"><a href="LuCI.fs.html#exec_direct">exec_direct</a></li>
  1123. <li data-name="LuCI.fs#lines"><a href="LuCI.fs.html#lines">lines</a></li>
  1124. <li data-name="LuCI.fs#list"><a href="LuCI.fs.html#list">list</a></li>
  1125. <li data-name="LuCI.fs#read"><a href="LuCI.fs.html#read">read</a></li>
  1126. <li data-name="LuCI.fs#read_direct"><a href="LuCI.fs.html#read_direct">read_direct</a></li>
  1127. <li data-name="LuCI.fs#remove"><a href="LuCI.fs.html#remove">remove</a></li>
  1128. <li data-name="LuCI.fs#stat"><a href="LuCI.fs.html#stat">stat</a></li>
  1129. <li data-name="LuCI.fs#trimmed"><a href="LuCI.fs.html#trimmed">trimmed</a></li>
  1130. <li data-name="LuCI.fs#write"><a href="LuCI.fs.html#write">write</a></li>
  1131. </ul>
  1132. <ul class="events itemMembers">
  1133. </ul>
  1134. </li>
  1135. <li class="item" data-name="LuCI.headers">
  1136. <span class="title">
  1137. <a href="LuCI.headers.html">LuCI.headers</a>
  1138. </span>
  1139. <ul class="members itemMembers">
  1140. </ul>
  1141. <ul class="typedefs itemMembers">
  1142. </ul>
  1143. <ul class="typedefs itemMembers">
  1144. </ul>
  1145. <ul class="methods itemMembers">
  1146. <span class="subtitle">Methods</span>
  1147. <li data-name="LuCI.headers#get"><a href="LuCI.headers.html#get">get</a></li>
  1148. <li data-name="LuCI.headers#has"><a href="LuCI.headers.html#has">has</a></li>
  1149. </ul>
  1150. <ul class="events itemMembers">
  1151. </ul>
  1152. </li>
  1153. <li class="item" data-name="LuCI.network">
  1154. <span class="title">
  1155. <a href="LuCI.network.html">LuCI.network</a>
  1156. </span>
  1157. <ul class="members itemMembers">
  1158. </ul>
  1159. <ul class="typedefs itemMembers">
  1160. <span class="subtitle">Typedefs</span>
  1161. <li data-name="LuCI.network.SwitchTopology"><a href="LuCI.network.html#.SwitchTopology">SwitchTopology</a></li>
  1162. <li data-name="LuCI.network.WifiEncryption"><a href="LuCI.network.html#.WifiEncryption">WifiEncryption</a></li>
  1163. <li data-name="LuCI.network.WifiPeerEntry"><a href="LuCI.network.html#.WifiPeerEntry">WifiPeerEntry</a></li>
  1164. <li data-name="LuCI.network.WifiRateEntry"><a href="LuCI.network.html#.WifiRateEntry">WifiRateEntry</a></li>
  1165. <li data-name="LuCI.network.WifiScanResult"><a href="LuCI.network.html#.WifiScanResult">WifiScanResult</a></li>
  1166. </ul>
  1167. <ul class="typedefs itemMembers">
  1168. </ul>
  1169. <ul class="methods itemMembers">
  1170. <span class="subtitle">Methods</span>
  1171. <li data-name="LuCI.network#addNetwork"><a href="LuCI.network.html#addNetwork">addNetwork</a></li>
  1172. <li data-name="LuCI.network#addWifiNetwork"><a href="LuCI.network.html#addWifiNetwork">addWifiNetwork</a></li>
  1173. <li data-name="LuCI.network#deleteNetwork"><a href="LuCI.network.html#deleteNetwork">deleteNetwork</a></li>
  1174. <li data-name="LuCI.network#deleteWifiNetwork"><a href="LuCI.network.html#deleteWifiNetwork">deleteWifiNetwork</a></li>
  1175. <li data-name="LuCI.network#flushCache"><a href="LuCI.network.html#flushCache">flushCache</a></li>
  1176. <li data-name="LuCI.network#formatWifiEncryption"><a href="LuCI.network.html#formatWifiEncryption">formatWifiEncryption</a></li>
  1177. <li data-name="LuCI.network#getDevice"><a href="LuCI.network.html#getDevice">getDevice</a></li>
  1178. <li data-name="LuCI.network#getDevices"><a href="LuCI.network.html#getDevices">getDevices</a></li>
  1179. <li data-name="LuCI.network#getDSLModemType"><a href="LuCI.network.html#getDSLModemType">getDSLModemType</a></li>
  1180. <li data-name="LuCI.network#getHostHints"><a href="LuCI.network.html#getHostHints">getHostHints</a></li>
  1181. <li data-name="LuCI.network#getIfnameOf"><a href="LuCI.network.html#getIfnameOf">getIfnameOf</a></li>
  1182. <li data-name="LuCI.network#getNetwork"><a href="LuCI.network.html#getNetwork">getNetwork</a></li>
  1183. <li data-name="LuCI.network#getNetworks"><a href="LuCI.network.html#getNetworks">getNetworks</a></li>
  1184. <li data-name="LuCI.network#getProtocol"><a href="LuCI.network.html#getProtocol">getProtocol</a></li>
  1185. <li data-name="LuCI.network#getProtocols"><a href="LuCI.network.html#getProtocols">getProtocols</a></li>
  1186. <li data-name="LuCI.network#getSwitchTopologies"><a href="LuCI.network.html#getSwitchTopologies">getSwitchTopologies</a></li>
  1187. <li data-name="LuCI.network#getWAN6Networks"><a href="LuCI.network.html#getWAN6Networks">getWAN6Networks</a></li>
  1188. <li data-name="LuCI.network#getWANNetworks"><a href="LuCI.network.html#getWANNetworks">getWANNetworks</a></li>
  1189. <li data-name="LuCI.network#getWifiDevice"><a href="LuCI.network.html#getWifiDevice">getWifiDevice</a></li>
  1190. <li data-name="LuCI.network#getWifiDevices"><a href="LuCI.network.html#getWifiDevices">getWifiDevices</a></li>
  1191. <li data-name="LuCI.network#getWifiNetwork"><a href="LuCI.network.html#getWifiNetwork">getWifiNetwork</a></li>
  1192. <li data-name="LuCI.network#getWifiNetworks"><a href="LuCI.network.html#getWifiNetworks">getWifiNetworks</a></li>
  1193. <li data-name="LuCI.network#isIgnoredDevice"><a href="LuCI.network.html#isIgnoredDevice">isIgnoredDevice</a></li>
  1194. <li data-name="LuCI.network#maskToPrefix"><a href="LuCI.network.html#maskToPrefix">maskToPrefix</a></li>
  1195. <li data-name="LuCI.network#prefixToMask"><a href="LuCI.network.html#prefixToMask">prefixToMask</a></li>
  1196. <li data-name="LuCI.network#registerErrorCode"><a href="LuCI.network.html#registerErrorCode">registerErrorCode</a></li>
  1197. <li data-name="LuCI.network#registerPatternVirtual"><a href="LuCI.network.html#registerPatternVirtual">registerPatternVirtual</a></li>
  1198. <li data-name="LuCI.network#registerProtocol"><a href="LuCI.network.html#registerProtocol">registerProtocol</a></li>
  1199. <li data-name="LuCI.network#renameNetwork"><a href="LuCI.network.html#renameNetwork">renameNetwork</a></li>
  1200. </ul>
  1201. <ul class="events itemMembers">
  1202. </ul>
  1203. </li>
  1204. <li class="item" data-name="LuCI.network.Device">
  1205. <span class="title">
  1206. <a href="LuCI.network.Device.html">LuCI.network.Device</a>
  1207. </span>
  1208. <ul class="members itemMembers">
  1209. </ul>
  1210. <ul class="typedefs itemMembers">
  1211. </ul>
  1212. <ul class="typedefs itemMembers">
  1213. </ul>
  1214. <ul class="methods itemMembers">
  1215. <span class="subtitle">Methods</span>
  1216. <li data-name="LuCI.network.Device#getBridgeID"><a href="LuCI.network.Device.html#getBridgeID">getBridgeID</a></li>
  1217. <li data-name="LuCI.network.Device#getBridgeSTP"><a href="LuCI.network.Device.html#getBridgeSTP">getBridgeSTP</a></li>
  1218. <li data-name="LuCI.network.Device#getCarrier"><a href="LuCI.network.Device.html#getCarrier">getCarrier</a></li>
  1219. <li data-name="LuCI.network.Device#getDuplex"><a href="LuCI.network.Device.html#getDuplex">getDuplex</a></li>
  1220. <li data-name="LuCI.network.Device#getI18n"><a href="LuCI.network.Device.html#getI18n">getI18n</a></li>
  1221. <li data-name="LuCI.network.Device#getIP6Addrs"><a href="LuCI.network.Device.html#getIP6Addrs">getIP6Addrs</a></li>
  1222. <li data-name="LuCI.network.Device#getIPAddrs"><a href="LuCI.network.Device.html#getIPAddrs">getIPAddrs</a></li>
  1223. <li data-name="LuCI.network.Device#getMAC"><a href="LuCI.network.Device.html#getMAC">getMAC</a></li>
  1224. <li data-name="LuCI.network.Device#getMTU"><a href="LuCI.network.Device.html#getMTU">getMTU</a></li>
  1225. <li data-name="LuCI.network.Device#getName"><a href="LuCI.network.Device.html#getName">getName</a></li>
  1226. <li data-name="LuCI.network.Device#getNetwork"><a href="LuCI.network.Device.html#getNetwork">getNetwork</a></li>
  1227. <li data-name="LuCI.network.Device#getNetworks"><a href="LuCI.network.Device.html#getNetworks">getNetworks</a></li>
  1228. <li data-name="LuCI.network.Device#getParent"><a href="LuCI.network.Device.html#getParent">getParent</a></li>
  1229. <li data-name="LuCI.network.Device#getPorts"><a href="LuCI.network.Device.html#getPorts">getPorts</a></li>
  1230. <li data-name="LuCI.network.Device#getRXBytes"><a href="LuCI.network.Device.html#getRXBytes">getRXBytes</a></li>
  1231. <li data-name="LuCI.network.Device#getRXPackets"><a href="LuCI.network.Device.html#getRXPackets">getRXPackets</a></li>
  1232. <li data-name="LuCI.network.Device#getShortName"><a href="LuCI.network.Device.html#getShortName">getShortName</a></li>
  1233. <li data-name="LuCI.network.Device#getSpeed"><a href="LuCI.network.Device.html#getSpeed">getSpeed</a></li>
  1234. <li data-name="LuCI.network.Device#getTXBytes"><a href="LuCI.network.Device.html#getTXBytes">getTXBytes</a></li>
  1235. <li data-name="LuCI.network.Device#getTXPackets"><a href="LuCI.network.Device.html#getTXPackets">getTXPackets</a></li>
  1236. <li data-name="LuCI.network.Device#getType"><a href="LuCI.network.Device.html#getType">getType</a></li>
  1237. <li data-name="LuCI.network.Device#getTypeI18n"><a href="LuCI.network.Device.html#getTypeI18n">getTypeI18n</a></li>
  1238. <li data-name="LuCI.network.Device#getWifiNetwork"><a href="LuCI.network.Device.html#getWifiNetwork">getWifiNetwork</a></li>
  1239. <li data-name="LuCI.network.Device#isBridge"><a href="LuCI.network.Device.html#isBridge">isBridge</a></li>
  1240. <li data-name="LuCI.network.Device#isBridgePort"><a href="LuCI.network.Device.html#isBridgePort">isBridgePort</a></li>
  1241. <li data-name="LuCI.network.Device#isUp"><a href="LuCI.network.Device.html#isUp">isUp</a></li>
  1242. </ul>
  1243. <ul class="events itemMembers">
  1244. </ul>
  1245. </li>
  1246. <li class="item" data-name="LuCI.network.Hosts">
  1247. <span class="title">
  1248. <a href="LuCI.network.Hosts.html">LuCI.network.Hosts</a>
  1249. </span>
  1250. <ul class="members itemMembers">
  1251. </ul>
  1252. <ul class="typedefs itemMembers">
  1253. </ul>
  1254. <ul class="typedefs itemMembers">
  1255. </ul>
  1256. <ul class="methods itemMembers">
  1257. <span class="subtitle">Methods</span>
  1258. <li data-name="LuCI.network.Hosts#getHostnameByIP6Addr"><a href="LuCI.network.Hosts.html#getHostnameByIP6Addr">getHostnameByIP6Addr</a></li>
  1259. <li data-name="LuCI.network.Hosts#getHostnameByIPAddr"><a href="LuCI.network.Hosts.html#getHostnameByIPAddr">getHostnameByIPAddr</a></li>
  1260. <li data-name="LuCI.network.Hosts#getHostnameByMACAddr"><a href="LuCI.network.Hosts.html#getHostnameByMACAddr">getHostnameByMACAddr</a></li>
  1261. <li data-name="LuCI.network.Hosts#getIP6AddrByMACAddr"><a href="LuCI.network.Hosts.html#getIP6AddrByMACAddr">getIP6AddrByMACAddr</a></li>
  1262. <li data-name="LuCI.network.Hosts#getIPAddrByMACAddr"><a href="LuCI.network.Hosts.html#getIPAddrByMACAddr">getIPAddrByMACAddr</a></li>
  1263. <li data-name="LuCI.network.Hosts#getMACAddrByIP6Addr"><a href="LuCI.network.Hosts.html#getMACAddrByIP6Addr">getMACAddrByIP6Addr</a></li>
  1264. <li data-name="LuCI.network.Hosts#getMACAddrByIPAddr"><a href="LuCI.network.Hosts.html#getMACAddrByIPAddr">getMACAddrByIPAddr</a></li>
  1265. <li data-name="LuCI.network.Hosts#getMACHints"><a href="LuCI.network.Hosts.html#getMACHints">getMACHints</a></li>
  1266. </ul>
  1267. <ul class="events itemMembers">
  1268. </ul>
  1269. </li>
  1270. <li class="item" data-name="LuCI.network.Protocol">
  1271. <span class="title">
  1272. <a href="LuCI.network.Protocol.html">LuCI.network.Protocol</a>
  1273. </span>
  1274. <ul class="members itemMembers">
  1275. </ul>
  1276. <ul class="typedefs itemMembers">
  1277. </ul>
  1278. <ul class="typedefs itemMembers">
  1279. </ul>
  1280. <ul class="methods itemMembers">
  1281. <span class="subtitle">Methods</span>
  1282. <li data-name="LuCI.network.Protocol#addDevice"><a href="LuCI.network.Protocol.html#addDevice">addDevice</a></li>
  1283. <li data-name="LuCI.network.Protocol#containsDevice"><a href="LuCI.network.Protocol.html#containsDevice">containsDevice</a></li>
  1284. <li data-name="LuCI.network.Protocol#deleteConfiguration"><a href="LuCI.network.Protocol.html#deleteConfiguration">deleteConfiguration</a></li>
  1285. <li data-name="LuCI.network.Protocol#deleteDevice"><a href="LuCI.network.Protocol.html#deleteDevice">deleteDevice</a></li>
  1286. <li data-name="LuCI.network.Protocol#get"><a href="LuCI.network.Protocol.html#get">get</a></li>
  1287. <li data-name="LuCI.network.Protocol#getDevice"><a href="LuCI.network.Protocol.html#getDevice">getDevice</a></li>
  1288. <li data-name="LuCI.network.Protocol#getDevices"><a href="LuCI.network.Protocol.html#getDevices">getDevices</a></li>
  1289. <li data-name="LuCI.network.Protocol#getDNS6Addrs"><a href="LuCI.network.Protocol.html#getDNS6Addrs">getDNS6Addrs</a></li>
  1290. <li data-name="LuCI.network.Protocol#getDNSAddrs"><a href="LuCI.network.Protocol.html#getDNSAddrs">getDNSAddrs</a></li>
  1291. <li data-name="LuCI.network.Protocol#getErrors"><a href="LuCI.network.Protocol.html#getErrors">getErrors</a></li>
  1292. <li data-name="LuCI.network.Protocol#getExpiry"><a href="LuCI.network.Protocol.html#getExpiry">getExpiry</a></li>
  1293. <li data-name="LuCI.network.Protocol#getGateway6Addr"><a href="LuCI.network.Protocol.html#getGateway6Addr">getGateway6Addr</a></li>
  1294. <li data-name="LuCI.network.Protocol#getGatewayAddr"><a href="LuCI.network.Protocol.html#getGatewayAddr">getGatewayAddr</a></li>
  1295. <li data-name="LuCI.network.Protocol#getI18n"><a href="LuCI.network.Protocol.html#getI18n">getI18n</a></li>
  1296. <li data-name="LuCI.network.Protocol#getIfname"><a href="LuCI.network.Protocol.html#getIfname">getIfname</a></li>
  1297. <li data-name="LuCI.network.Protocol#getIP6Addr"><a href="LuCI.network.Protocol.html#getIP6Addr">getIP6Addr</a></li>
  1298. <li data-name="LuCI.network.Protocol#getIP6Addrs"><a href="LuCI.network.Protocol.html#getIP6Addrs">getIP6Addrs</a></li>
  1299. <li data-name="LuCI.network.Protocol#getIP6Prefix"><a href="LuCI.network.Protocol.html#getIP6Prefix">getIP6Prefix</a></li>
  1300. <li data-name="LuCI.network.Protocol#getIP6Prefixes"><a href="LuCI.network.Protocol.html#getIP6Prefixes">getIP6Prefixes</a></li>
  1301. <li data-name="LuCI.network.Protocol#getIPAddr"><a href="LuCI.network.Protocol.html#getIPAddr">getIPAddr</a></li>
  1302. <li data-name="LuCI.network.Protocol#getIPAddrs"><a href="LuCI.network.Protocol.html#getIPAddrs">getIPAddrs</a></li>
  1303. <li data-name="LuCI.network.Protocol#getL2Device"><a href="LuCI.network.Protocol.html#getL2Device">getL2Device</a></li>
  1304. <li data-name="LuCI.network.Protocol#getL3Device"><a href="LuCI.network.Protocol.html#getL3Device">getL3Device</a></li>
  1305. <li data-name="LuCI.network.Protocol#getMetric"><a href="LuCI.network.Protocol.html#getMetric">getMetric</a></li>
  1306. <li data-name="LuCI.network.Protocol#getName"><a href="LuCI.network.Protocol.html#getName">getName</a></li>
  1307. <li data-name="LuCI.network.Protocol#getNetmask"><a href="LuCI.network.Protocol.html#getNetmask">getNetmask</a></li>
  1308. <li data-name="LuCI.network.Protocol#getOpkgPackage"><a href="LuCI.network.Protocol.html#getOpkgPackage">getOpkgPackage</a></li>
  1309. <li data-name="LuCI.network.Protocol#getProtocol"><a href="LuCI.network.Protocol.html#getProtocol">getProtocol</a></li>
  1310. <li data-name="LuCI.network.Protocol#getType"><a href="LuCI.network.Protocol.html#getType">getType</a></li>
  1311. <li data-name="LuCI.network.Protocol#getUptime"><a href="LuCI.network.Protocol.html#getUptime">getUptime</a></li>
  1312. <li data-name="LuCI.network.Protocol#getZoneName"><a href="LuCI.network.Protocol.html#getZoneName">getZoneName</a></li>
  1313. <li data-name="LuCI.network.Protocol#isAlias"><a href="LuCI.network.Protocol.html#isAlias">isAlias</a></li>
  1314. <li data-name="LuCI.network.Protocol#isBridge"><a href="LuCI.network.Protocol.html#isBridge">isBridge</a></li>
  1315. <li data-name="LuCI.network.Protocol#isCreateable"><a href="LuCI.network.Protocol.html#isCreateable">isCreateable</a></li>
  1316. <li data-name="LuCI.network.Protocol#isDynamic"><a href="LuCI.network.Protocol.html#isDynamic">isDynamic</a></li>
  1317. <li data-name="LuCI.network.Protocol#isEmpty"><a href="LuCI.network.Protocol.html#isEmpty">isEmpty</a></li>
  1318. <li data-name="LuCI.network.Protocol#isFloating"><a href="LuCI.network.Protocol.html#isFloating">isFloating</a></li>
  1319. <li data-name="LuCI.network.Protocol#isInstalled"><a href="LuCI.network.Protocol.html#isInstalled">isInstalled</a></li>
  1320. <li data-name="LuCI.network.Protocol#isUp"><a href="LuCI.network.Protocol.html#isUp">isUp</a></li>
  1321. <li data-name="LuCI.network.Protocol#isVirtual"><a href="LuCI.network.Protocol.html#isVirtual">isVirtual</a></li>
  1322. <li data-name="LuCI.network.Protocol#set"><a href="LuCI.network.Protocol.html#set">set</a></li>
  1323. </ul>
  1324. <ul class="events itemMembers">
  1325. </ul>
  1326. </li>
  1327. <li class="item" data-name="LuCI.network.WifiDevice">
  1328. <span class="title">
  1329. <a href="LuCI.network.WifiDevice.html">LuCI.network.WifiDevice</a>
  1330. </span>
  1331. <ul class="members itemMembers">
  1332. </ul>
  1333. <ul class="typedefs itemMembers">
  1334. </ul>
  1335. <ul class="typedefs itemMembers">
  1336. </ul>
  1337. <ul class="methods itemMembers">
  1338. <span class="subtitle">Methods</span>
  1339. <li data-name="LuCI.network.WifiDevice#addWifiNetwork"><a href="LuCI.network.WifiDevice.html#addWifiNetwork">addWifiNetwork</a></li>
  1340. <li data-name="LuCI.network.WifiDevice#deleteWifiNetwork"><a href="LuCI.network.WifiDevice.html#deleteWifiNetwork">deleteWifiNetwork</a></li>
  1341. <li data-name="LuCI.network.WifiDevice#get"><a href="LuCI.network.WifiDevice.html#get">get</a></li>
  1342. <li data-name="LuCI.network.WifiDevice#getHTModes"><a href="LuCI.network.WifiDevice.html#getHTModes">getHTModes</a></li>
  1343. <li data-name="LuCI.network.WifiDevice#getHWModes"><a href="LuCI.network.WifiDevice.html#getHWModes">getHWModes</a></li>
  1344. <li data-name="LuCI.network.WifiDevice#getI18n"><a href="LuCI.network.WifiDevice.html#getI18n">getI18n</a></li>
  1345. <li data-name="LuCI.network.WifiDevice#getName"><a href="LuCI.network.WifiDevice.html#getName">getName</a></li>
  1346. <li data-name="LuCI.network.WifiDevice#getScanList"><a href="LuCI.network.WifiDevice.html#getScanList">getScanList</a></li>
  1347. <li data-name="LuCI.network.WifiDevice#getWifiNetwork"><a href="LuCI.network.WifiDevice.html#getWifiNetwork">getWifiNetwork</a></li>
  1348. <li data-name="LuCI.network.WifiDevice#getWifiNetworks"><a href="LuCI.network.WifiDevice.html#getWifiNetworks">getWifiNetworks</a></li>
  1349. <li data-name="LuCI.network.WifiDevice#isDisabled"><a href="LuCI.network.WifiDevice.html#isDisabled">isDisabled</a></li>
  1350. <li data-name="LuCI.network.WifiDevice#isUp"><a href="LuCI.network.WifiDevice.html#isUp">isUp</a></li>
  1351. <li data-name="LuCI.network.WifiDevice#set"><a href="LuCI.network.WifiDevice.html#set">set</a></li>
  1352. </ul>
  1353. <ul class="events itemMembers">
  1354. </ul>
  1355. </li>
  1356. <li class="item" data-name="LuCI.network.WifiNetwork">
  1357. <span class="title">
  1358. <a href="LuCI.network.WifiNetwork.html">LuCI.network.WifiNetwork</a>
  1359. </span>
  1360. <ul class="members itemMembers">
  1361. </ul>
  1362. <ul class="typedefs itemMembers">
  1363. </ul>
  1364. <ul class="typedefs itemMembers">
  1365. </ul>
  1366. <ul class="methods itemMembers">
  1367. <span class="subtitle">Methods</span>
  1368. <li data-name="LuCI.network.WifiNetwork#disconnectClient"><a href="LuCI.network.WifiNetwork.html#disconnectClient">disconnectClient</a></li>
  1369. <li data-name="LuCI.network.WifiNetwork#get"><a href="LuCI.network.WifiNetwork.html#get">get</a></li>
  1370. <li data-name="LuCI.network.WifiNetwork#getActiveBSSID"><a href="LuCI.network.WifiNetwork.html#getActiveBSSID">getActiveBSSID</a></li>
  1371. <li data-name="LuCI.network.WifiNetwork#getActiveEncryption"><a href="LuCI.network.WifiNetwork.html#getActiveEncryption">getActiveEncryption</a></li>
  1372. <li data-name="LuCI.network.WifiNetwork#getActiveMode"><a href="LuCI.network.WifiNetwork.html#getActiveMode">getActiveMode</a></li>
  1373. <li data-name="LuCI.network.WifiNetwork#getActiveModeI18n"><a href="LuCI.network.WifiNetwork.html#getActiveModeI18n">getActiveModeI18n</a></li>
  1374. <li data-name="LuCI.network.WifiNetwork#getActiveSSID"><a href="LuCI.network.WifiNetwork.html#getActiveSSID">getActiveSSID</a></li>
  1375. <li data-name="LuCI.network.WifiNetwork#getAssocList"><a href="LuCI.network.WifiNetwork.html#getAssocList">getAssocList</a></li>
  1376. <li data-name="LuCI.network.WifiNetwork#getBitRate"><a href="LuCI.network.WifiNetwork.html#getBitRate">getBitRate</a></li>
  1377. <li data-name="LuCI.network.WifiNetwork#getBSSID"><a href="LuCI.network.WifiNetwork.html#getBSSID">getBSSID</a></li>
  1378. <li data-name="LuCI.network.WifiNetwork#getChannel"><a href="LuCI.network.WifiNetwork.html#getChannel">getChannel</a></li>
  1379. <li data-name="LuCI.network.WifiNetwork#getCountryCode"><a href="LuCI.network.WifiNetwork.html#getCountryCode">getCountryCode</a></li>
  1380. <li data-name="LuCI.network.WifiNetwork#getDevice"><a href="LuCI.network.WifiNetwork.html#getDevice">getDevice</a></li>
  1381. <li data-name="LuCI.network.WifiNetwork#getFrequency"><a href="LuCI.network.WifiNetwork.html#getFrequency">getFrequency</a></li>
  1382. <li data-name="LuCI.network.WifiNetwork#getI18n"><a href="LuCI.network.WifiNetwork.html#getI18n">getI18n</a></li>
  1383. <li data-name="LuCI.network.WifiNetwork#getID"><a href="LuCI.network.WifiNetwork.html#getID">getID</a></li>
  1384. <li data-name="LuCI.network.WifiNetwork#getIfname"><a href="LuCI.network.WifiNetwork.html#getIfname">getIfname</a></li>
  1385. <li data-name="LuCI.network.WifiNetwork#getMeshID"><a href="LuCI.network.WifiNetwork.html#getMeshID">getMeshID</a></li>
  1386. <li data-name="LuCI.network.WifiNetwork#getMode"><a href="LuCI.network.WifiNetwork.html#getMode">getMode</a></li>
  1387. <li data-name="LuCI.network.WifiNetwork#getName"><a href="LuCI.network.WifiNetwork.html#getName">getName</a></li>
  1388. <li data-name="LuCI.network.WifiNetwork#getNetwork"><a href="LuCI.network.WifiNetwork.html#getNetwork">getNetwork</a></li>
  1389. <li data-name="LuCI.network.WifiNetwork#getNetworkNames"><a href="LuCI.network.WifiNetwork.html#getNetworkNames">getNetworkNames</a></li>
  1390. <li data-name="LuCI.network.WifiNetwork#getNetworks"><a href="LuCI.network.WifiNetwork.html#getNetworks">getNetworks</a></li>
  1391. <li data-name="LuCI.network.WifiNetwork#getNoise"><a href="LuCI.network.WifiNetwork.html#getNoise">getNoise</a></li>
  1392. <li data-name="LuCI.network.WifiNetwork#getShortName"><a href="LuCI.network.WifiNetwork.html#getShortName">getShortName</a></li>
  1393. <li data-name="LuCI.network.WifiNetwork#getSignal"><a href="LuCI.network.WifiNetwork.html#getSignal">getSignal</a></li>
  1394. <li data-name="LuCI.network.WifiNetwork#getSignalLevel"><a href="LuCI.network.WifiNetwork.html#getSignalLevel">getSignalLevel</a></li>
  1395. <li data-name="LuCI.network.WifiNetwork#getSignalPercent"><a href="LuCI.network.WifiNetwork.html#getSignalPercent">getSignalPercent</a></li>
  1396. <li data-name="LuCI.network.WifiNetwork#getSSID"><a href="LuCI.network.WifiNetwork.html#getSSID">getSSID</a></li>
  1397. <li data-name="LuCI.network.WifiNetwork#getTXPower"><a href="LuCI.network.WifiNetwork.html#getTXPower">getTXPower</a></li>
  1398. <li data-name="LuCI.network.WifiNetwork#getTXPowerOffset"><a href="LuCI.network.WifiNetwork.html#getTXPowerOffset">getTXPowerOffset</a></li>
  1399. <li data-name="LuCI.network.WifiNetwork#getVlanIfnames"><a href="LuCI.network.WifiNetwork.html#getVlanIfnames">getVlanIfnames</a></li>
  1400. <li data-name="LuCI.network.WifiNetwork#getWifiDevice"><a href="LuCI.network.WifiNetwork.html#getWifiDevice">getWifiDevice</a></li>
  1401. <li data-name="LuCI.network.WifiNetwork#getWifiDeviceName"><a href="LuCI.network.WifiNetwork.html#getWifiDeviceName">getWifiDeviceName</a></li>
  1402. <li data-name="LuCI.network.WifiNetwork#isClientDisconnectSupported"><a href="LuCI.network.WifiNetwork.html#isClientDisconnectSupported">isClientDisconnectSupported</a></li>
  1403. <li data-name="LuCI.network.WifiNetwork#isDisabled"><a href="LuCI.network.WifiNetwork.html#isDisabled">isDisabled</a></li>
  1404. <li data-name="LuCI.network.WifiNetwork#isUp"><a href="LuCI.network.WifiNetwork.html#isUp">isUp</a></li>
  1405. <li data-name="LuCI.network.WifiNetwork#set"><a href="LuCI.network.WifiNetwork.html#set">set</a></li>
  1406. </ul>
  1407. <ul class="events itemMembers">
  1408. </ul>
  1409. </li>
  1410. <li class="item" data-name="LuCI.poll">
  1411. <span class="title">
  1412. <a href="LuCI.poll.html">LuCI.poll</a>
  1413. </span>
  1414. <ul class="members itemMembers">
  1415. </ul>
  1416. <ul class="typedefs itemMembers">
  1417. </ul>
  1418. <ul class="typedefs itemMembers">
  1419. </ul>
  1420. <ul class="methods itemMembers">
  1421. <span class="subtitle">Methods</span>
  1422. <li data-name="LuCI.poll#active"><a href="LuCI.poll.html#active">active</a></li>
  1423. <li data-name="LuCI.poll#add"><a href="LuCI.poll.html#add">add</a></li>
  1424. <li data-name="LuCI.poll#remove"><a href="LuCI.poll.html#remove">remove</a></li>
  1425. <li data-name="LuCI.poll#start"><a href="LuCI.poll.html#start">start</a></li>
  1426. <li data-name="LuCI.poll#stop"><a href="LuCI.poll.html#stop">stop</a></li>
  1427. </ul>
  1428. <ul class="events itemMembers">
  1429. </ul>
  1430. </li>
  1431. <li class="item" data-name="LuCI.request">
  1432. <span class="title">
  1433. <a href="LuCI.request.html">LuCI.request</a>
  1434. </span>
  1435. <ul class="members itemMembers">
  1436. </ul>
  1437. <ul class="typedefs itemMembers">
  1438. <span class="subtitle">Typedefs</span>
  1439. <li data-name="LuCI.request.interceptorFn"><a href="LuCI.request.html#.interceptorFn">interceptorFn</a></li>
  1440. <li data-name="LuCI.request.RequestOptions"><a href="LuCI.request.html#.RequestOptions">RequestOptions</a></li>
  1441. </ul>
  1442. <ul class="typedefs itemMembers">
  1443. </ul>
  1444. <ul class="methods itemMembers">
  1445. <span class="subtitle">Methods</span>
  1446. <li data-name="LuCI.request#addInterceptor"><a href="LuCI.request.html#addInterceptor">addInterceptor</a></li>
  1447. <li data-name="LuCI.request#expandURL"><a href="LuCI.request.html#expandURL">expandURL</a></li>
  1448. <li data-name="LuCI.request#get"><a href="LuCI.request.html#get">get</a></li>
  1449. <li data-name="LuCI.request#post"><a href="LuCI.request.html#post">post</a></li>
  1450. <li data-name="LuCI.request#removeInterceptor"><a href="LuCI.request.html#removeInterceptor">removeInterceptor</a></li>
  1451. <li data-name="LuCI.request#request"><a href="LuCI.request.html#request">request</a></li>
  1452. </ul>
  1453. <ul class="events itemMembers">
  1454. </ul>
  1455. </li>
  1456. <li class="item" data-name="LuCI.request.poll">
  1457. <span class="title">
  1458. <a href="LuCI.request.poll.html">LuCI.request.poll</a>
  1459. </span>
  1460. <ul class="members itemMembers">
  1461. </ul>
  1462. <ul class="typedefs itemMembers">
  1463. <span class="subtitle">Typedefs</span>
  1464. <li data-name="LuCI.request.poll~callbackFn"><a href="LuCI.request.poll.html#~callbackFn">callbackFn</a></li>
  1465. </ul>
  1466. <ul class="typedefs itemMembers">
  1467. </ul>
  1468. <ul class="methods itemMembers">
  1469. <span class="subtitle">Methods</span>
  1470. <li data-name="LuCI.request.poll#active"><a href="LuCI.request.poll.html#active">active</a></li>
  1471. <li data-name="LuCI.request.poll#add"><a href="LuCI.request.poll.html#add">add</a></li>
  1472. <li data-name="LuCI.request.poll#remove"><a href="LuCI.request.poll.html#remove">remove</a></li>
  1473. <li data-name="LuCI.request.poll#start"><a href="LuCI.request.poll.html#start">start</a></li>
  1474. <li data-name="LuCI.request.poll#stop"><a href="LuCI.request.poll.html#stop">stop</a></li>
  1475. </ul>
  1476. <ul class="events itemMembers">
  1477. </ul>
  1478. </li>
  1479. <li class="item" data-name="LuCI.response">
  1480. <span class="title">
  1481. <a href="LuCI.response.html">LuCI.response</a>
  1482. </span>
  1483. <ul class="members itemMembers">
  1484. <span class="subtitle">Members</span>
  1485. <li data-name="LuCI.response#duration"><a href="LuCI.response.html#duration">duration</a></li>
  1486. <li data-name="LuCI.response#headers"><a href="LuCI.response.html#headers">headers</a></li>
  1487. <li data-name="LuCI.response#ok"><a href="LuCI.response.html#ok">ok</a></li>
  1488. <li data-name="LuCI.response#status"><a href="LuCI.response.html#status">status</a></li>
  1489. <li data-name="LuCI.response#statusText"><a href="LuCI.response.html#statusText">statusText</a></li>
  1490. <li data-name="LuCI.response#url"><a href="LuCI.response.html#url">url</a></li>
  1491. </ul>
  1492. <ul class="typedefs itemMembers">
  1493. </ul>
  1494. <ul class="typedefs itemMembers">
  1495. </ul>
  1496. <ul class="methods itemMembers">
  1497. <span class="subtitle">Methods</span>
  1498. <li data-name="LuCI.response#blob"><a href="LuCI.response.html#blob">blob</a></li>
  1499. <li data-name="LuCI.response#clone"><a href="LuCI.response.html#clone">clone</a></li>
  1500. <li data-name="LuCI.response#json"><a href="LuCI.response.html#json">json</a></li>
  1501. <li data-name="LuCI.response#text"><a href="LuCI.response.html#text">text</a></li>
  1502. </ul>
  1503. <ul class="events itemMembers">
  1504. </ul>
  1505. </li>
  1506. <li class="item" data-name="LuCI.rpc">
  1507. <span class="title">
  1508. <a href="LuCI.rpc.html">LuCI.rpc</a>
  1509. </span>
  1510. <ul class="members itemMembers">
  1511. </ul>
  1512. <ul class="typedefs itemMembers">
  1513. <span class="subtitle">Typedefs</span>
  1514. <li data-name="LuCI.rpc.DeclareOptions"><a href="LuCI.rpc.html#.DeclareOptions">DeclareOptions</a></li>
  1515. <li data-name="LuCI.rpc~filterFn"><a href="LuCI.rpc.html#~filterFn">filterFn</a></li>
  1516. <li data-name="LuCI.rpc~interceptorFn"><a href="LuCI.rpc.html#~interceptorFn">interceptorFn</a></li>
  1517. <li data-name="LuCI.rpc~invokeFn"><a href="LuCI.rpc.html#~invokeFn">invokeFn</a></li>
  1518. </ul>
  1519. <ul class="typedefs itemMembers">
  1520. </ul>
  1521. <ul class="methods itemMembers">
  1522. <span class="subtitle">Methods</span>
  1523. <li data-name="LuCI.rpc#addInterceptor"><a href="LuCI.rpc.html#addInterceptor">addInterceptor</a></li>
  1524. <li data-name="LuCI.rpc#declare"><a href="LuCI.rpc.html#declare">declare</a></li>
  1525. <li data-name="LuCI.rpc#getBaseURL"><a href="LuCI.rpc.html#getBaseURL">getBaseURL</a></li>
  1526. <li data-name="LuCI.rpc#getSessionID"><a href="LuCI.rpc.html#getSessionID">getSessionID</a></li>
  1527. <li data-name="LuCI.rpc#getStatusText"><a href="LuCI.rpc.html#getStatusText">getStatusText</a></li>
  1528. <li data-name="LuCI.rpc#list"><a href="LuCI.rpc.html#list">list</a></li>
  1529. <li data-name="LuCI.rpc#removeInterceptor"><a href="LuCI.rpc.html#removeInterceptor">removeInterceptor</a></li>
  1530. <li data-name="LuCI.rpc#setBaseURL"><a href="LuCI.rpc.html#setBaseURL">setBaseURL</a></li>
  1531. <li data-name="LuCI.rpc#setSessionID"><a href="LuCI.rpc.html#setSessionID">setSessionID</a></li>
  1532. </ul>
  1533. <ul class="events itemMembers">
  1534. </ul>
  1535. </li>
  1536. <li class="item" data-name="LuCI.session">
  1537. <span class="title">
  1538. <a href="LuCI.session.html">LuCI.session</a>
  1539. </span>
  1540. <ul class="members itemMembers">
  1541. </ul>
  1542. <ul class="typedefs itemMembers">
  1543. </ul>
  1544. <ul class="typedefs itemMembers">
  1545. </ul>
  1546. <ul class="methods itemMembers">
  1547. <span class="subtitle">Methods</span>
  1548. <li data-name="LuCI.session#getID"><a href="LuCI.session.html#getID">getID</a></li>
  1549. <li data-name="LuCI.session#getLocalData"><a href="LuCI.session.html#getLocalData">getLocalData</a></li>
  1550. <li data-name="LuCI.session#getToken"><a href="LuCI.session.html#getToken">getToken</a></li>
  1551. <li data-name="LuCI.session#setLocalData"><a href="LuCI.session.html#setLocalData">setLocalData</a></li>
  1552. </ul>
  1553. <ul class="events itemMembers">
  1554. </ul>
  1555. </li>
  1556. <li class="item" data-name="LuCI.uci">
  1557. <span class="title">
  1558. <a href="LuCI.uci.html">LuCI.uci</a>
  1559. </span>
  1560. <ul class="members itemMembers">
  1561. </ul>
  1562. <ul class="typedefs itemMembers">
  1563. <span class="subtitle">Typedefs</span>
  1564. <li data-name="LuCI.uci.ChangeRecord"><a href="LuCI.uci.html#.ChangeRecord">ChangeRecord</a></li>
  1565. <li data-name="LuCI.uci.SectionObject"><a href="LuCI.uci.html#.SectionObject">SectionObject</a></li>
  1566. <li data-name="LuCI.uci~sectionsFn"><a href="LuCI.uci.html#~sectionsFn">sectionsFn</a></li>
  1567. </ul>
  1568. <ul class="typedefs itemMembers">
  1569. </ul>
  1570. <ul class="methods itemMembers">
  1571. <span class="subtitle">Methods</span>
  1572. <li data-name="LuCI.uci#add"><a href="LuCI.uci.html#add">add</a></li>
  1573. <li data-name="LuCI.uci#apply"><a href="LuCI.uci.html#apply">apply</a></li>
  1574. <li data-name="LuCI.uci#changes"><a href="LuCI.uci.html#changes">changes</a></li>
  1575. <li data-name="LuCI.uci#clone"><a href="LuCI.uci.html#clone">clone</a></li>
  1576. <li data-name="LuCI.uci#createSID"><a href="LuCI.uci.html#createSID">createSID</a></li>
  1577. <li data-name="LuCI.uci#get"><a href="LuCI.uci.html#get">get</a></li>
  1578. <li data-name="LuCI.uci#get_first"><a href="LuCI.uci.html#get_first">get_first</a></li>
  1579. <li data-name="LuCI.uci#load"><a href="LuCI.uci.html#load">load</a></li>
  1580. <li data-name="LuCI.uci#move"><a href="LuCI.uci.html#move">move</a></li>
  1581. <li data-name="LuCI.uci#remove"><a href="LuCI.uci.html#remove">remove</a></li>
  1582. <li data-name="LuCI.uci#resolveSID"><a href="LuCI.uci.html#resolveSID">resolveSID</a></li>
  1583. <li data-name="LuCI.uci#save"><a href="LuCI.uci.html#save">save</a></li>
  1584. <li data-name="LuCI.uci#sections"><a href="LuCI.uci.html#sections">sections</a></li>
  1585. <li data-name="LuCI.uci#set"><a href="LuCI.uci.html#set">set</a></li>
  1586. <li data-name="LuCI.uci#set_first"><a href="LuCI.uci.html#set_first">set_first</a></li>
  1587. <li data-name="LuCI.uci#unload"><a href="LuCI.uci.html#unload">unload</a></li>
  1588. <li data-name="LuCI.uci#unset"><a href="LuCI.uci.html#unset">unset</a></li>
  1589. <li data-name="LuCI.uci#unset_first"><a href="LuCI.uci.html#unset_first">unset_first</a></li>
  1590. </ul>
  1591. <ul class="events itemMembers">
  1592. </ul>
  1593. </li>
  1594. <li class="item" data-name="LuCI.ui">
  1595. <span class="title">
  1596. <a href="LuCI.ui.html">LuCI.ui</a>
  1597. </span>
  1598. <ul class="members itemMembers">
  1599. </ul>
  1600. <ul class="typedefs itemMembers">
  1601. <span class="subtitle">Typedefs</span>
  1602. <li data-name="LuCI.ui.FileUploadReply"><a href="LuCI.ui.html#.FileUploadReply">FileUploadReply</a></li>
  1603. </ul>
  1604. <ul class="typedefs itemMembers">
  1605. </ul>
  1606. <ul class="methods itemMembers">
  1607. <span class="subtitle">Methods</span>
  1608. <li data-name="LuCI.ui#addNotification"><a href="LuCI.ui.html#addNotification">addNotification</a></li>
  1609. <li data-name="LuCI.ui#addValidator"><a href="LuCI.ui.html#addValidator">addValidator</a></li>
  1610. <li data-name="LuCI.ui#awaitReconnect"><a href="LuCI.ui.html#awaitReconnect">awaitReconnect</a></li>
  1611. <li data-name="LuCI.ui#createHandlerFn"><a href="LuCI.ui.html#createHandlerFn">createHandlerFn</a></li>
  1612. <li data-name="LuCI.ui#hideIndicator"><a href="LuCI.ui.html#hideIndicator">hideIndicator</a></li>
  1613. <li data-name="LuCI.ui#hideModal"><a href="LuCI.ui.html#hideModal">hideModal</a></li>
  1614. <li data-name="LuCI.ui#instantiateView"><a href="LuCI.ui.html#instantiateView">instantiateView</a></li>
  1615. <li data-name="LuCI.ui#itemlist"><a href="LuCI.ui.html#itemlist">itemlist</a></li>
  1616. <li data-name="LuCI.ui#pingDevice"><a href="LuCI.ui.html#pingDevice">pingDevice</a></li>
  1617. <li data-name="LuCI.ui#showIndicator"><a href="LuCI.ui.html#showIndicator">showIndicator</a></li>
  1618. <li data-name="LuCI.ui#showModal"><a href="LuCI.ui.html#showModal">showModal</a></li>
  1619. <li data-name="LuCI.ui#uploadFile"><a href="LuCI.ui.html#uploadFile">uploadFile</a></li>
  1620. </ul>
  1621. <ul class="events itemMembers">
  1622. </ul>
  1623. </li>
  1624. <li class="item" data-name="LuCI.ui.AbstractElement">
  1625. <span class="title">
  1626. <a href="LuCI.ui.AbstractElement.html">LuCI.ui.AbstractElement</a>
  1627. </span>
  1628. <ul class="members itemMembers">
  1629. </ul>
  1630. <ul class="typedefs itemMembers">
  1631. <span class="subtitle">Typedefs</span>
  1632. <li data-name="LuCI.ui.AbstractElement.InitOptions"><a href="LuCI.ui.AbstractElement.html#.InitOptions">InitOptions</a></li>
  1633. </ul>
  1634. <ul class="typedefs itemMembers">
  1635. </ul>
  1636. <ul class="methods itemMembers">
  1637. <span class="subtitle">Methods</span>
  1638. <li data-name="LuCI.ui.AbstractElement#getValidationError"><a href="LuCI.ui.AbstractElement.html#getValidationError">getValidationError</a></li>
  1639. <li data-name="LuCI.ui.AbstractElement#getValue"><a href="LuCI.ui.AbstractElement.html#getValue">getValue</a></li>
  1640. <li data-name="LuCI.ui.AbstractElement#isChanged"><a href="LuCI.ui.AbstractElement.html#isChanged">isChanged</a></li>
  1641. <li data-name="LuCI.ui.AbstractElement#isValid"><a href="LuCI.ui.AbstractElement.html#isValid">isValid</a></li>
  1642. <li data-name="LuCI.ui.AbstractElement#registerEvents"><a href="LuCI.ui.AbstractElement.html#registerEvents">registerEvents</a></li>
  1643. <li data-name="LuCI.ui.AbstractElement#render"><a href="LuCI.ui.AbstractElement.html#render">render</a></li>
  1644. <li data-name="LuCI.ui.AbstractElement#setChangeEvents"><a href="LuCI.ui.AbstractElement.html#setChangeEvents">setChangeEvents</a></li>
  1645. <li data-name="LuCI.ui.AbstractElement#setPlaceholder"><a href="LuCI.ui.AbstractElement.html#setPlaceholder">setPlaceholder</a></li>
  1646. <li data-name="LuCI.ui.AbstractElement#setUpdateEvents"><a href="LuCI.ui.AbstractElement.html#setUpdateEvents">setUpdateEvents</a></li>
  1647. <li data-name="LuCI.ui.AbstractElement#setValue"><a href="LuCI.ui.AbstractElement.html#setValue">setValue</a></li>
  1648. <li data-name="LuCI.ui.AbstractElement#triggerValidation"><a href="LuCI.ui.AbstractElement.html#triggerValidation">triggerValidation</a></li>
  1649. </ul>
  1650. <ul class="events itemMembers">
  1651. </ul>
  1652. </li>
  1653. <li class="item" data-name="LuCI.ui.changes">
  1654. <span class="title">
  1655. <a href="LuCI.ui.changes.html">LuCI.ui.changes</a>
  1656. </span>
  1657. <ul class="members itemMembers">
  1658. </ul>
  1659. <ul class="typedefs itemMembers">
  1660. </ul>
  1661. <ul class="typedefs itemMembers">
  1662. </ul>
  1663. <ul class="methods itemMembers">
  1664. <span class="subtitle">Methods</span>
  1665. <li data-name="LuCI.ui.changes#apply"><a href="LuCI.ui.changes.html#apply">apply</a></li>
  1666. <li data-name="LuCI.ui.changes#displayChanges"><a href="LuCI.ui.changes.html#displayChanges">displayChanges</a></li>
  1667. <li data-name="LuCI.ui.changes#renderChangeIndicator"><a href="LuCI.ui.changes.html#renderChangeIndicator">renderChangeIndicator</a></li>
  1668. <li data-name="LuCI.ui.changes#revert"><a href="LuCI.ui.changes.html#revert">revert</a></li>
  1669. <li data-name="LuCI.ui.changes#setIndicator"><a href="LuCI.ui.changes.html#setIndicator">setIndicator</a></li>
  1670. </ul>
  1671. <ul class="events itemMembers">
  1672. </ul>
  1673. </li>
  1674. <li class="item" data-name="LuCI.ui.Checkbox">
  1675. <span class="title">
  1676. <a href="LuCI.ui.Checkbox.html">LuCI.ui.Checkbox</a>
  1677. </span>
  1678. <ul class="members itemMembers">
  1679. </ul>
  1680. <ul class="typedefs itemMembers">
  1681. <span class="subtitle">Typedefs</span>
  1682. <li data-name="LuCI.ui.Checkbox.InitOptions"><a href="LuCI.ui.Checkbox.html#.InitOptions">InitOptions</a></li>
  1683. </ul>
  1684. <ul class="typedefs itemMembers">
  1685. </ul>
  1686. <ul class="methods itemMembers">
  1687. <span class="subtitle">Methods</span>
  1688. <li data-name="LuCI.ui.Checkbox#getValidationError"><a href="LuCI.ui.Checkbox.html#getValidationError">getValidationError</a></li>
  1689. <li data-name="LuCI.ui.Checkbox#getValue"><a href="LuCI.ui.Checkbox.html#getValue">getValue</a></li>
  1690. <li data-name="LuCI.ui.Checkbox#isChanged"><a href="LuCI.ui.Checkbox.html#isChanged">isChanged</a></li>
  1691. <li data-name="LuCI.ui.Checkbox#isChecked"><a href="LuCI.ui.Checkbox.html#isChecked">isChecked</a></li>
  1692. <li data-name="LuCI.ui.Checkbox#isValid"><a href="LuCI.ui.Checkbox.html#isValid">isValid</a></li>
  1693. <li data-name="LuCI.ui.Checkbox#registerEvents"><a href="LuCI.ui.Checkbox.html#registerEvents">registerEvents</a></li>
  1694. <li data-name="LuCI.ui.Checkbox#render"><a href="LuCI.ui.Checkbox.html#render">render</a></li>
  1695. <li data-name="LuCI.ui.Checkbox#setChangeEvents"><a href="LuCI.ui.Checkbox.html#setChangeEvents">setChangeEvents</a></li>
  1696. <li data-name="LuCI.ui.Checkbox#setPlaceholder"><a href="LuCI.ui.Checkbox.html#setPlaceholder">setPlaceholder</a></li>
  1697. <li data-name="LuCI.ui.Checkbox#setUpdateEvents"><a href="LuCI.ui.Checkbox.html#setUpdateEvents">setUpdateEvents</a></li>
  1698. <li data-name="LuCI.ui.Checkbox#setValue"><a href="LuCI.ui.Checkbox.html#setValue">setValue</a></li>
  1699. <li data-name="LuCI.ui.Checkbox#triggerValidation"><a href="LuCI.ui.Checkbox.html#triggerValidation">triggerValidation</a></li>
  1700. </ul>
  1701. <ul class="events itemMembers">
  1702. </ul>
  1703. </li>
  1704. <li class="item" data-name="LuCI.ui.Combobox">
  1705. <span class="title">
  1706. <a href="LuCI.ui.Combobox.html">LuCI.ui.Combobox</a>
  1707. </span>
  1708. <ul class="members itemMembers">
  1709. </ul>
  1710. <ul class="typedefs itemMembers">
  1711. <span class="subtitle">Typedefs</span>
  1712. <li data-name="LuCI.ui.Combobox.InitOptions"><a href="LuCI.ui.Combobox.html#.InitOptions">InitOptions</a></li>
  1713. </ul>
  1714. <ul class="typedefs itemMembers">
  1715. </ul>
  1716. <ul class="methods itemMembers">
  1717. <span class="subtitle">Methods</span>
  1718. <li data-name="LuCI.ui.Combobox#addChoices"><a href="LuCI.ui.Combobox.html#addChoices">addChoices</a></li>
  1719. <li data-name="LuCI.ui.Combobox#clearChoices"><a href="LuCI.ui.Combobox.html#clearChoices">clearChoices</a></li>
  1720. <li data-name="LuCI.ui.Combobox#closeAllDropdowns"><a href="LuCI.ui.Combobox.html#closeAllDropdowns">closeAllDropdowns</a></li>
  1721. <li data-name="LuCI.ui.Combobox#getValidationError"><a href="LuCI.ui.Combobox.html#getValidationError">getValidationError</a></li>
  1722. <li data-name="LuCI.ui.Combobox#isChanged"><a href="LuCI.ui.Combobox.html#isChanged">isChanged</a></li>
  1723. <li data-name="LuCI.ui.Combobox#isValid"><a href="LuCI.ui.Combobox.html#isValid">isValid</a></li>
  1724. <li data-name="LuCI.ui.Combobox#registerEvents"><a href="LuCI.ui.Combobox.html#registerEvents">registerEvents</a></li>
  1725. <li data-name="LuCI.ui.Combobox#setChangeEvents"><a href="LuCI.ui.Combobox.html#setChangeEvents">setChangeEvents</a></li>
  1726. <li data-name="LuCI.ui.Combobox#setPlaceholder"><a href="LuCI.ui.Combobox.html#setPlaceholder">setPlaceholder</a></li>
  1727. <li data-name="LuCI.ui.Combobox#setUpdateEvents"><a href="LuCI.ui.Combobox.html#setUpdateEvents">setUpdateEvents</a></li>
  1728. <li data-name="LuCI.ui.Combobox#triggerValidation"><a href="LuCI.ui.Combobox.html#triggerValidation">triggerValidation</a></li>
  1729. </ul>
  1730. <ul class="events itemMembers">
  1731. </ul>
  1732. </li>
  1733. <li class="item" data-name="LuCI.ui.ComboButton">
  1734. <span class="title">
  1735. <a href="LuCI.ui.ComboButton.html">LuCI.ui.ComboButton</a>
  1736. </span>
  1737. <ul class="members itemMembers">
  1738. </ul>
  1739. <ul class="typedefs itemMembers">
  1740. <span class="subtitle">Typedefs</span>
  1741. <li data-name="LuCI.ui.ComboButton.InitOptions"><a href="LuCI.ui.ComboButton.html#.InitOptions">InitOptions</a></li>
  1742. </ul>
  1743. <ul class="typedefs itemMembers">
  1744. </ul>
  1745. <ul class="methods itemMembers">
  1746. <span class="subtitle">Methods</span>
  1747. <li data-name="LuCI.ui.ComboButton#addChoices"><a href="LuCI.ui.ComboButton.html#addChoices">addChoices</a></li>
  1748. <li data-name="LuCI.ui.ComboButton#clearChoices"><a href="LuCI.ui.ComboButton.html#clearChoices">clearChoices</a></li>
  1749. <li data-name="LuCI.ui.ComboButton#closeAllDropdowns"><a href="LuCI.ui.ComboButton.html#closeAllDropdowns">closeAllDropdowns</a></li>
  1750. <li data-name="LuCI.ui.ComboButton#getValidationError"><a href="LuCI.ui.ComboButton.html#getValidationError">getValidationError</a></li>
  1751. <li data-name="LuCI.ui.ComboButton#isChanged"><a href="LuCI.ui.ComboButton.html#isChanged">isChanged</a></li>
  1752. <li data-name="LuCI.ui.ComboButton#isValid"><a href="LuCI.ui.ComboButton.html#isValid">isValid</a></li>
  1753. <li data-name="LuCI.ui.ComboButton#registerEvents"><a href="LuCI.ui.ComboButton.html#registerEvents">registerEvents</a></li>
  1754. <li data-name="LuCI.ui.ComboButton#setChangeEvents"><a href="LuCI.ui.ComboButton.html#setChangeEvents">setChangeEvents</a></li>
  1755. <li data-name="LuCI.ui.ComboButton#setPlaceholder"><a href="LuCI.ui.ComboButton.html#setPlaceholder">setPlaceholder</a></li>
  1756. <li data-name="LuCI.ui.ComboButton#setUpdateEvents"><a href="LuCI.ui.ComboButton.html#setUpdateEvents">setUpdateEvents</a></li>
  1757. <li data-name="LuCI.ui.ComboButton#triggerValidation"><a href="LuCI.ui.ComboButton.html#triggerValidation">triggerValidation</a></li>
  1758. </ul>
  1759. <ul class="events itemMembers">
  1760. </ul>
  1761. </li>
  1762. <li class="item" data-name="LuCI.ui.Dropdown">
  1763. <span class="title">
  1764. <a href="LuCI.ui.Dropdown.html">LuCI.ui.Dropdown</a>
  1765. </span>
  1766. <ul class="members itemMembers">
  1767. </ul>
  1768. <ul class="typedefs itemMembers">
  1769. <span class="subtitle">Typedefs</span>
  1770. <li data-name="LuCI.ui.Dropdown.InitOptions"><a href="LuCI.ui.Dropdown.html#.InitOptions">InitOptions</a></li>
  1771. </ul>
  1772. <ul class="typedefs itemMembers">
  1773. </ul>
  1774. <ul class="methods itemMembers">
  1775. <span class="subtitle">Methods</span>
  1776. <li data-name="LuCI.ui.Dropdown#addChoices"><a href="LuCI.ui.Dropdown.html#addChoices">addChoices</a></li>
  1777. <li data-name="LuCI.ui.Dropdown#clearChoices"><a href="LuCI.ui.Dropdown.html#clearChoices">clearChoices</a></li>
  1778. <li data-name="LuCI.ui.Dropdown#closeAllDropdowns"><a href="LuCI.ui.Dropdown.html#closeAllDropdowns">closeAllDropdowns</a></li>
  1779. <li data-name="LuCI.ui.Dropdown#getValidationError"><a href="LuCI.ui.Dropdown.html#getValidationError">getValidationError</a></li>
  1780. <li data-name="LuCI.ui.Dropdown#getValue"><a href="LuCI.ui.Dropdown.html#getValue">getValue</a></li>
  1781. <li data-name="LuCI.ui.Dropdown#isChanged"><a href="LuCI.ui.Dropdown.html#isChanged">isChanged</a></li>
  1782. <li data-name="LuCI.ui.Dropdown#isValid"><a href="LuCI.ui.Dropdown.html#isValid">isValid</a></li>
  1783. <li data-name="LuCI.ui.Dropdown#registerEvents"><a href="LuCI.ui.Dropdown.html#registerEvents">registerEvents</a></li>
  1784. <li data-name="LuCI.ui.Dropdown#render"><a href="LuCI.ui.Dropdown.html#render">render</a></li>
  1785. <li data-name="LuCI.ui.Dropdown#setChangeEvents"><a href="LuCI.ui.Dropdown.html#setChangeEvents">setChangeEvents</a></li>
  1786. <li data-name="LuCI.ui.Dropdown#setPlaceholder"><a href="LuCI.ui.Dropdown.html#setPlaceholder">setPlaceholder</a></li>
  1787. <li data-name="LuCI.ui.Dropdown#setUpdateEvents"><a href="LuCI.ui.Dropdown.html#setUpdateEvents">setUpdateEvents</a></li>
  1788. <li data-name="LuCI.ui.Dropdown#setValue"><a href="LuCI.ui.Dropdown.html#setValue">setValue</a></li>
  1789. <li data-name="LuCI.ui.Dropdown#triggerValidation"><a href="LuCI.ui.Dropdown.html#triggerValidation">triggerValidation</a></li>
  1790. </ul>
  1791. <ul class="events itemMembers">
  1792. </ul>
  1793. </li>
  1794. <li class="item" data-name="LuCI.ui.DynamicList">
  1795. <span class="title">
  1796. <a href="LuCI.ui.DynamicList.html">LuCI.ui.DynamicList</a>
  1797. </span>
  1798. <ul class="members itemMembers">
  1799. </ul>
  1800. <ul class="typedefs itemMembers">
  1801. <span class="subtitle">Typedefs</span>
  1802. <li data-name="LuCI.ui.DynamicList.InitOptions"><a href="LuCI.ui.DynamicList.html#.InitOptions">InitOptions</a></li>
  1803. </ul>
  1804. <ul class="typedefs itemMembers">
  1805. </ul>
  1806. <ul class="methods itemMembers">
  1807. <span class="subtitle">Methods</span>
  1808. <li data-name="LuCI.ui.DynamicList#addChoices"><a href="LuCI.ui.DynamicList.html#addChoices">addChoices</a></li>
  1809. <li data-name="LuCI.ui.DynamicList#clearChoices"><a href="LuCI.ui.DynamicList.html#clearChoices">clearChoices</a></li>
  1810. <li data-name="LuCI.ui.DynamicList#getValidationError"><a href="LuCI.ui.DynamicList.html#getValidationError">getValidationError</a></li>
  1811. <li data-name="LuCI.ui.DynamicList#getValue"><a href="LuCI.ui.DynamicList.html#getValue">getValue</a></li>
  1812. <li data-name="LuCI.ui.DynamicList#isChanged"><a href="LuCI.ui.DynamicList.html#isChanged">isChanged</a></li>
  1813. <li data-name="LuCI.ui.DynamicList#isValid"><a href="LuCI.ui.DynamicList.html#isValid">isValid</a></li>
  1814. <li data-name="LuCI.ui.DynamicList#registerEvents"><a href="LuCI.ui.DynamicList.html#registerEvents">registerEvents</a></li>
  1815. <li data-name="LuCI.ui.DynamicList#render"><a href="LuCI.ui.DynamicList.html#render">render</a></li>
  1816. <li data-name="LuCI.ui.DynamicList#setChangeEvents"><a href="LuCI.ui.DynamicList.html#setChangeEvents">setChangeEvents</a></li>
  1817. <li data-name="LuCI.ui.DynamicList#setPlaceholder"><a href="LuCI.ui.DynamicList.html#setPlaceholder">setPlaceholder</a></li>
  1818. <li data-name="LuCI.ui.DynamicList#setUpdateEvents"><a href="LuCI.ui.DynamicList.html#setUpdateEvents">setUpdateEvents</a></li>
  1819. <li data-name="LuCI.ui.DynamicList#setValue"><a href="LuCI.ui.DynamicList.html#setValue">setValue</a></li>
  1820. <li data-name="LuCI.ui.DynamicList#triggerValidation"><a href="LuCI.ui.DynamicList.html#triggerValidation">triggerValidation</a></li>
  1821. </ul>
  1822. <ul class="events itemMembers">
  1823. </ul>
  1824. </li>
  1825. <li class="item" data-name="LuCI.ui.FileUpload">
  1826. <span class="title">
  1827. <a href="LuCI.ui.FileUpload.html">LuCI.ui.FileUpload</a>
  1828. </span>
  1829. <ul class="members itemMembers">
  1830. </ul>
  1831. <ul class="typedefs itemMembers">
  1832. <span class="subtitle">Typedefs</span>
  1833. <li data-name="LuCI.ui.FileUpload.InitOptions"><a href="LuCI.ui.FileUpload.html#.InitOptions">InitOptions</a></li>
  1834. </ul>
  1835. <ul class="typedefs itemMembers">
  1836. </ul>
  1837. <ul class="methods itemMembers">
  1838. <span class="subtitle">Methods</span>
  1839. <li data-name="LuCI.ui.FileUpload#getValidationError"><a href="LuCI.ui.FileUpload.html#getValidationError">getValidationError</a></li>
  1840. <li data-name="LuCI.ui.FileUpload#getValue"><a href="LuCI.ui.FileUpload.html#getValue">getValue</a></li>
  1841. <li data-name="LuCI.ui.FileUpload#isChanged"><a href="LuCI.ui.FileUpload.html#isChanged">isChanged</a></li>
  1842. <li data-name="LuCI.ui.FileUpload#isValid"><a href="LuCI.ui.FileUpload.html#isValid">isValid</a></li>
  1843. <li data-name="LuCI.ui.FileUpload#registerEvents"><a href="LuCI.ui.FileUpload.html#registerEvents">registerEvents</a></li>
  1844. <li data-name="LuCI.ui.FileUpload#render"><a href="LuCI.ui.FileUpload.html#render">render</a></li>
  1845. <li data-name="LuCI.ui.FileUpload#setChangeEvents"><a href="LuCI.ui.FileUpload.html#setChangeEvents">setChangeEvents</a></li>
  1846. <li data-name="LuCI.ui.FileUpload#setPlaceholder"><a href="LuCI.ui.FileUpload.html#setPlaceholder">setPlaceholder</a></li>
  1847. <li data-name="LuCI.ui.FileUpload#setUpdateEvents"><a href="LuCI.ui.FileUpload.html#setUpdateEvents">setUpdateEvents</a></li>
  1848. <li data-name="LuCI.ui.FileUpload#setValue"><a href="LuCI.ui.FileUpload.html#setValue">setValue</a></li>
  1849. <li data-name="LuCI.ui.FileUpload#triggerValidation"><a href="LuCI.ui.FileUpload.html#triggerValidation">triggerValidation</a></li>
  1850. </ul>
  1851. <ul class="events itemMembers">
  1852. </ul>
  1853. </li>
  1854. <li class="item" data-name="LuCI.ui.Hiddenfield">
  1855. <span class="title">
  1856. <a href="LuCI.ui.Hiddenfield.html">LuCI.ui.Hiddenfield</a>
  1857. </span>
  1858. <ul class="members itemMembers">
  1859. </ul>
  1860. <ul class="typedefs itemMembers">
  1861. </ul>
  1862. <ul class="typedefs itemMembers">
  1863. </ul>
  1864. <ul class="methods itemMembers">
  1865. <span class="subtitle">Methods</span>
  1866. <li data-name="LuCI.ui.Hiddenfield#getValidationError"><a href="LuCI.ui.Hiddenfield.html#getValidationError">getValidationError</a></li>
  1867. <li data-name="LuCI.ui.Hiddenfield#getValue"><a href="LuCI.ui.Hiddenfield.html#getValue">getValue</a></li>
  1868. <li data-name="LuCI.ui.Hiddenfield#isChanged"><a href="LuCI.ui.Hiddenfield.html#isChanged">isChanged</a></li>
  1869. <li data-name="LuCI.ui.Hiddenfield#isValid"><a href="LuCI.ui.Hiddenfield.html#isValid">isValid</a></li>
  1870. <li data-name="LuCI.ui.Hiddenfield#registerEvents"><a href="LuCI.ui.Hiddenfield.html#registerEvents">registerEvents</a></li>
  1871. <li data-name="LuCI.ui.Hiddenfield#render"><a href="LuCI.ui.Hiddenfield.html#render">render</a></li>
  1872. <li data-name="LuCI.ui.Hiddenfield#setChangeEvents"><a href="LuCI.ui.Hiddenfield.html#setChangeEvents">setChangeEvents</a></li>
  1873. <li data-name="LuCI.ui.Hiddenfield#setPlaceholder"><a href="LuCI.ui.Hiddenfield.html#setPlaceholder">setPlaceholder</a></li>
  1874. <li data-name="LuCI.ui.Hiddenfield#setUpdateEvents"><a href="LuCI.ui.Hiddenfield.html#setUpdateEvents">setUpdateEvents</a></li>
  1875. <li data-name="LuCI.ui.Hiddenfield#setValue"><a href="LuCI.ui.Hiddenfield.html#setValue">setValue</a></li>
  1876. <li data-name="LuCI.ui.Hiddenfield#triggerValidation"><a href="LuCI.ui.Hiddenfield.html#triggerValidation">triggerValidation</a></li>
  1877. </ul>
  1878. <ul class="events itemMembers">
  1879. </ul>
  1880. </li>
  1881. <li class="item" data-name="LuCI.ui.menu">
  1882. <span class="title">
  1883. <a href="LuCI.ui.menu.html">LuCI.ui.menu</a>
  1884. </span>
  1885. <ul class="members itemMembers">
  1886. </ul>
  1887. <ul class="typedefs itemMembers">
  1888. <span class="subtitle">Typedefs</span>
  1889. <li data-name="LuCI.ui.menu.MenuNode"><a href="LuCI.ui.menu.html#.MenuNode">MenuNode</a></li>
  1890. </ul>
  1891. <ul class="typedefs itemMembers">
  1892. </ul>
  1893. <ul class="methods itemMembers">
  1894. <span class="subtitle">Methods</span>
  1895. <li data-name="LuCI.ui.menu#flushCache"><a href="LuCI.ui.menu.html#flushCache">flushCache</a></li>
  1896. <li data-name="LuCI.ui.menu#getChildren"><a href="LuCI.ui.menu.html#getChildren">getChildren</a></li>
  1897. <li data-name="LuCI.ui.menu#load"><a href="LuCI.ui.menu.html#load">load</a></li>
  1898. </ul>
  1899. <ul class="events itemMembers">
  1900. </ul>
  1901. </li>
  1902. <li class="item" data-name="LuCI.ui.Select">
  1903. <span class="title">
  1904. <a href="LuCI.ui.Select.html">LuCI.ui.Select</a>
  1905. </span>
  1906. <ul class="members itemMembers">
  1907. </ul>
  1908. <ul class="typedefs itemMembers">
  1909. <span class="subtitle">Typedefs</span>
  1910. <li data-name="LuCI.ui.Select.InitOptions"><a href="LuCI.ui.Select.html#.InitOptions">InitOptions</a></li>
  1911. </ul>
  1912. <ul class="typedefs itemMembers">
  1913. </ul>
  1914. <ul class="methods itemMembers">
  1915. <span class="subtitle">Methods</span>
  1916. <li data-name="LuCI.ui.Select#getValidationError"><a href="LuCI.ui.Select.html#getValidationError">getValidationError</a></li>
  1917. <li data-name="LuCI.ui.Select#getValue"><a href="LuCI.ui.Select.html#getValue">getValue</a></li>
  1918. <li data-name="LuCI.ui.Select#isChanged"><a href="LuCI.ui.Select.html#isChanged">isChanged</a></li>
  1919. <li data-name="LuCI.ui.Select#isValid"><a href="LuCI.ui.Select.html#isValid">isValid</a></li>
  1920. <li data-name="LuCI.ui.Select#registerEvents"><a href="LuCI.ui.Select.html#registerEvents">registerEvents</a></li>
  1921. <li data-name="LuCI.ui.Select#render"><a href="LuCI.ui.Select.html#render">render</a></li>
  1922. <li data-name="LuCI.ui.Select#setChangeEvents"><a href="LuCI.ui.Select.html#setChangeEvents">setChangeEvents</a></li>
  1923. <li data-name="LuCI.ui.Select#setPlaceholder"><a href="LuCI.ui.Select.html#setPlaceholder">setPlaceholder</a></li>
  1924. <li data-name="LuCI.ui.Select#setUpdateEvents"><a href="LuCI.ui.Select.html#setUpdateEvents">setUpdateEvents</a></li>
  1925. <li data-name="LuCI.ui.Select#setValue"><a href="LuCI.ui.Select.html#setValue">setValue</a></li>
  1926. <li data-name="LuCI.ui.Select#triggerValidation"><a href="LuCI.ui.Select.html#triggerValidation">triggerValidation</a></li>
  1927. </ul>
  1928. <ul class="events itemMembers">
  1929. </ul>
  1930. </li>
  1931. <li class="item" data-name="LuCI.ui.tabs">
  1932. <span class="title">
  1933. <a href="LuCI.ui.tabs.html">LuCI.ui.tabs</a>
  1934. </span>
  1935. <ul class="members itemMembers">
  1936. </ul>
  1937. <ul class="typedefs itemMembers">
  1938. </ul>
  1939. <ul class="typedefs itemMembers">
  1940. </ul>
  1941. <ul class="methods itemMembers">
  1942. <span class="subtitle">Methods</span>
  1943. <li data-name="LuCI.ui.tabs#initTabGroup"><a href="LuCI.ui.tabs.html#initTabGroup">initTabGroup</a></li>
  1944. <li data-name="LuCI.ui.tabs#isEmptyPane"><a href="LuCI.ui.tabs.html#isEmptyPane">isEmptyPane</a></li>
  1945. </ul>
  1946. <ul class="events itemMembers">
  1947. </ul>
  1948. </li>
  1949. <li class="item" data-name="LuCI.ui.Textarea">
  1950. <span class="title">
  1951. <a href="LuCI.ui.Textarea.html">LuCI.ui.Textarea</a>
  1952. </span>
  1953. <ul class="members itemMembers">
  1954. </ul>
  1955. <ul class="typedefs itemMembers">
  1956. <span class="subtitle">Typedefs</span>
  1957. <li data-name="LuCI.ui.Textarea.InitOptions"><a href="LuCI.ui.Textarea.html#.InitOptions">InitOptions</a></li>
  1958. </ul>
  1959. <ul class="typedefs itemMembers">
  1960. </ul>
  1961. <ul class="methods itemMembers">
  1962. <span class="subtitle">Methods</span>
  1963. <li data-name="LuCI.ui.Textarea#getValidationError"><a href="LuCI.ui.Textarea.html#getValidationError">getValidationError</a></li>
  1964. <li data-name="LuCI.ui.Textarea#getValue"><a href="LuCI.ui.Textarea.html#getValue">getValue</a></li>
  1965. <li data-name="LuCI.ui.Textarea#isChanged"><a href="LuCI.ui.Textarea.html#isChanged">isChanged</a></li>
  1966. <li data-name="LuCI.ui.Textarea#isValid"><a href="LuCI.ui.Textarea.html#isValid">isValid</a></li>
  1967. <li data-name="LuCI.ui.Textarea#registerEvents"><a href="LuCI.ui.Textarea.html#registerEvents">registerEvents</a></li>
  1968. <li data-name="LuCI.ui.Textarea#render"><a href="LuCI.ui.Textarea.html#render">render</a></li>
  1969. <li data-name="LuCI.ui.Textarea#setChangeEvents"><a href="LuCI.ui.Textarea.html#setChangeEvents">setChangeEvents</a></li>
  1970. <li data-name="LuCI.ui.Textarea#setPlaceholder"><a href="LuCI.ui.Textarea.html#setPlaceholder">setPlaceholder</a></li>
  1971. <li data-name="LuCI.ui.Textarea#setUpdateEvents"><a href="LuCI.ui.Textarea.html#setUpdateEvents">setUpdateEvents</a></li>
  1972. <li data-name="LuCI.ui.Textarea#setValue"><a href="LuCI.ui.Textarea.html#setValue">setValue</a></li>
  1973. <li data-name="LuCI.ui.Textarea#triggerValidation"><a href="LuCI.ui.Textarea.html#triggerValidation">triggerValidation</a></li>
  1974. </ul>
  1975. <ul class="events itemMembers">
  1976. </ul>
  1977. </li>
  1978. <li class="item" data-name="LuCI.ui.Textfield">
  1979. <span class="title">
  1980. <a href="LuCI.ui.Textfield.html">LuCI.ui.Textfield</a>
  1981. </span>
  1982. <ul class="members itemMembers">
  1983. </ul>
  1984. <ul class="typedefs itemMembers">
  1985. <span class="subtitle">Typedefs</span>
  1986. <li data-name="LuCI.ui.Textfield.InitOptions"><a href="LuCI.ui.Textfield.html#.InitOptions">InitOptions</a></li>
  1987. </ul>
  1988. <ul class="typedefs itemMembers">
  1989. </ul>
  1990. <ul class="methods itemMembers">
  1991. <span class="subtitle">Methods</span>
  1992. <li data-name="LuCI.ui.Textfield#getValidationError"><a href="LuCI.ui.Textfield.html#getValidationError">getValidationError</a></li>
  1993. <li data-name="LuCI.ui.Textfield#getValue"><a href="LuCI.ui.Textfield.html#getValue">getValue</a></li>
  1994. <li data-name="LuCI.ui.Textfield#isChanged"><a href="LuCI.ui.Textfield.html#isChanged">isChanged</a></li>
  1995. <li data-name="LuCI.ui.Textfield#isValid"><a href="LuCI.ui.Textfield.html#isValid">isValid</a></li>
  1996. <li data-name="LuCI.ui.Textfield#registerEvents"><a href="LuCI.ui.Textfield.html#registerEvents">registerEvents</a></li>
  1997. <li data-name="LuCI.ui.Textfield#render"><a href="LuCI.ui.Textfield.html#render">render</a></li>
  1998. <li data-name="LuCI.ui.Textfield#setChangeEvents"><a href="LuCI.ui.Textfield.html#setChangeEvents">setChangeEvents</a></li>
  1999. <li data-name="LuCI.ui.Textfield#setPlaceholder"><a href="LuCI.ui.Textfield.html#setPlaceholder">setPlaceholder</a></li>
  2000. <li data-name="LuCI.ui.Textfield#setUpdateEvents"><a href="LuCI.ui.Textfield.html#setUpdateEvents">setUpdateEvents</a></li>
  2001. <li data-name="LuCI.ui.Textfield#setValue"><a href="LuCI.ui.Textfield.html#setValue">setValue</a></li>
  2002. <li data-name="LuCI.ui.Textfield#triggerValidation"><a href="LuCI.ui.Textfield.html#triggerValidation">triggerValidation</a></li>
  2003. </ul>
  2004. <ul class="events itemMembers">
  2005. </ul>
  2006. </li>
  2007. <li class="item" data-name="LuCI.view">
  2008. <span class="title">
  2009. <a href="LuCI.view.html">LuCI.view</a>
  2010. </span>
  2011. <ul class="members itemMembers">
  2012. </ul>
  2013. <ul class="typedefs itemMembers">
  2014. </ul>
  2015. <ul class="typedefs itemMembers">
  2016. </ul>
  2017. <ul class="methods itemMembers">
  2018. <span class="subtitle">Methods</span>
  2019. <li data-name="LuCI.view#addFooter"><a href="LuCI.view.html#addFooter">addFooter</a></li>
  2020. <li data-name="LuCI.view#handleReset"><a href="LuCI.view.html#handleReset">handleReset</a></li>
  2021. <li data-name="LuCI.view#handleSave"><a href="LuCI.view.html#handleSave">handleSave</a></li>
  2022. <li data-name="LuCI.view#handleSaveApply"><a href="LuCI.view.html#handleSaveApply">handleSaveApply</a></li>
  2023. <li data-name="LuCI.view#load"><a href="LuCI.view.html#load">load</a></li>
  2024. <li data-name="LuCI.view#render"><a href="LuCI.view.html#render">render</a></li>
  2025. </ul>
  2026. <ul class="events itemMembers">
  2027. </ul>
  2028. </li>
  2029. <li class="item" data-name="LuCI.xhr">
  2030. <span class="title">
  2031. <a href="LuCI.xhr.html">LuCI.xhr</a>
  2032. </span>
  2033. <ul class="members itemMembers">
  2034. </ul>
  2035. <ul class="typedefs itemMembers">
  2036. </ul>
  2037. <ul class="typedefs itemMembers">
  2038. </ul>
  2039. <ul class="methods itemMembers">
  2040. <span class="subtitle">Methods</span>
  2041. <li data-name="LuCI.xhr#abort"><a href="LuCI.xhr.html#abort">abort</a></li>
  2042. <li data-name="LuCI.xhr#busy"><a href="LuCI.xhr.html#busy">busy</a></li>
  2043. <li data-name="LuCI.xhr#cancel"><a href="LuCI.xhr.html#cancel">cancel</a></li>
  2044. <li data-name="LuCI.xhr#get"><a href="LuCI.xhr.html#get">get</a></li>
  2045. <li data-name="LuCI.xhr#post"><a href="LuCI.xhr.html#post">post</a></li>
  2046. <li data-name="LuCI.xhr#send_form"><a href="LuCI.xhr.html#send_form">send_form</a></li>
  2047. </ul>
  2048. <ul class="events itemMembers">
  2049. </ul>
  2050. </li>
  2051. </ul>
  2052. </div>
  2053. <div class="main">
  2054. <h1 class="page-title" data-filename="LuCI.form.RichListValue.html">Class: RichListValue</h1>
  2055. <section>
  2056. <header>
  2057. <h2>
  2058. <span class="ancestors"><a href="LuCI.html">LuCI</a><a href="LuCI.form.html">.form</a>.</span>
  2059. RichListValue
  2060. </h2>
  2061. <div class="class-description"><p>The <code>RichListValue</code> class implements a simple static HTML select element
  2062. allowing the user to choose a single value from a set of predefined choices.
  2063. Each choice may contain a tertiary, more elaborate description.
  2064. It builds upon the <a href="LuCI.form.ListValue.html"><code>LuCI.form.ListValue</code></a> widget.</p></div>
  2065. </header>
  2066. <article>
  2067. <div class="container-overview">
  2068. <dt>
  2069. <div class="nameContainer">
  2070. <h4 class="name" id="RichListValue">
  2071. new LuCI.form.RichListValue<span class="signature">(form, section, option, <span class="optional">title</span>, <span class="optional">description</span>)</span>
  2072. </h4>
  2073. <div class="tag-source">
  2074. <a href="form.js.html">form.js</a>, <a href="form.js.html#line3963">line 3963</a>
  2075. </div>
  2076. </div>
  2077. </dt>
  2078. <dd>
  2079. <table class="params">
  2080. <thead>
  2081. <tr>
  2082. <th>Name</th>
  2083. <th>Type</th>
  2084. <th class="last">Description</th>
  2085. </tr>
  2086. </thead>
  2087. <tbody>
  2088. <tr>
  2089. <td class="name"><code>form</code></td>
  2090. <td class="type">
  2091. <span class="param-type"><a href="LuCI.form.Map.html">LuCI.form.Map</a></span>
  2092. |
  2093. <span class="param-type"><a href="LuCI.form.JSONMap.html">LuCI.form.JSONMap</a></span>
  2094. </td>
  2095. <td class="description last">
  2096. <p>The configuration form this section is added to. It is automatically passed
  2097. by <a href="LuCI.form.AbstractSection.html#option"><code>option()</code></a> or
  2098. <a href="LuCI.form.AbstractSection.html#taboption"><code>taboption()</code></a> when adding the
  2099. option to the section.</p></td>
  2100. </tr>
  2101. <tr>
  2102. <td class="name"><code>section</code></td>
  2103. <td class="type">
  2104. <span class="param-type"><a href="LuCI.form.AbstractSection.html">LuCI.form.AbstractSection</a></span>
  2105. </td>
  2106. <td class="description last">
  2107. <p>The configuration section this option is added to. It is automatically passed
  2108. by <a href="LuCI.form.AbstractSection.html#option"><code>option()</code></a> or
  2109. <a href="LuCI.form.AbstractSection.html#taboption"><code>taboption()</code></a> when adding the
  2110. option to the section.</p></td>
  2111. </tr>
  2112. <tr>
  2113. <td class="name"><code>option</code></td>
  2114. <td class="type">
  2115. <span class="param-type">string</span>
  2116. </td>
  2117. <td class="description last">
  2118. <p>The name of the UCI option to map.</p></td>
  2119. </tr>
  2120. <tr>
  2121. <td class="name"><code>title</code></td>
  2122. <td class="type">
  2123. <span class="param-type">string</span>
  2124. </td>
  2125. <td class="description last">
  2126. <span class="optional">optional</span>
  2127. <p>The title caption of the option element.</p></td>
  2128. </tr>
  2129. <tr>
  2130. <td class="name"><code>description</code></td>
  2131. <td class="type">
  2132. <span class="param-type">string</span>
  2133. </td>
  2134. <td class="description last">
  2135. <span class="optional">optional</span>
  2136. <p>The description text of the option element.</p></td>
  2137. </tr>
  2138. </tbody>
  2139. </table>
  2140. <dl class="details">
  2141. </dl>
  2142. </dd>
  2143. </div>
  2144. <h3 class="subsection-title">Extends</h3>
  2145. <ul>
  2146. <li><a href="LuCI.form.ListValue.html">LuCI.form.ListValue</a></li>
  2147. </ul>
  2148. <h3 class="subsection-title">Members</h3>
  2149. <dl>
  2150. <dt>
  2151. <div class="nameContainer">
  2152. <h4 class="name" id="orientation">orientation<span class="type-signature type string">string</span> </h4>
  2153. </div>
  2154. </dt>
  2155. <dd>
  2156. <div class="description">
  2157. <p>Set the orientation of the underlying radio or checkbox elements.</p>
  2158. <p>May be one of <code>horizontal</code> or <code>vertical</code>. Only applies to non-select
  2159. widget types.</p>
  2160. </div>
  2161. <dl class="details">
  2162. <dt class="tag-default">Default Value:</dt>
  2163. <dd class="tag-default"><ul class="dummy"><li>horizontal</li></ul></dd>
  2164. </dl>
  2165. </dd>
  2166. <dt>
  2167. <div class="nameContainer">
  2168. <h4 class="name" id="size">size<span class="type-signature type number">number</span> </h4>
  2169. </div>
  2170. </dt>
  2171. <dd>
  2172. <div class="description">
  2173. <p>Set the size attribute of the underlying HTML select element.</p>
  2174. </div>
  2175. <dl class="details">
  2176. <dt class="tag-default">Default Value:</dt>
  2177. <dd class="tag-default"><ul class="dummy"><li>null</li></ul></dd>
  2178. </dl>
  2179. </dd>
  2180. <dt>
  2181. <div class="nameContainer">
  2182. <h4 class="name" id="widget">widget<span class="type-signature type string">string</span> </h4>
  2183. </div>
  2184. </dt>
  2185. <dd>
  2186. <div class="description">
  2187. <p>Set the type of the underlying form controls.</p>
  2188. <p>May be one of <code>select</code> or <code>radio</code>. If set to <code>select</code>, an HTML
  2189. select element is rendered, otherwise a collection of <code>radio</code>
  2190. elements is used.</p>
  2191. </div>
  2192. <dl class="details">
  2193. <dt class="tag-default">Default Value:</dt>
  2194. <dd class="tag-default"><ul class="dummy"><li>select</li></ul></dd>
  2195. </dl>
  2196. </dd>
  2197. <dt>
  2198. <div class="nameContainer">
  2199. <h4 class="name" id="datatype">datatype<span class="type-signature type string">string</span> </h4>
  2200. </div>
  2201. </dt>
  2202. <dd>
  2203. <div class="description">
  2204. <p>Specifies a datatype constraint expression to validate input values
  2205. against. Refer to <code>LuCI.validation</code> for details on the format.</p>
  2206. <p>If the user entered input does not match the datatype validation, the
  2207. option element is marked as invalid.</p>
  2208. </div>
  2209. <dl class="details">
  2210. <dt class="tag-default">Default Value:</dt>
  2211. <dd class="tag-default"><ul class="dummy"><li>null</li></ul></dd>
  2212. </dl>
  2213. </dd>
  2214. <dt>
  2215. <div class="nameContainer">
  2216. <h4 class="name" id="default">default<span class="type-signature type *">*</span> </h4>
  2217. </div>
  2218. </dt>
  2219. <dd>
  2220. <div class="description">
  2221. <p>Sets a default value to use when the underlying UCI option is not set.</p>
  2222. </div>
  2223. <dl class="details">
  2224. <dt class="tag-default">Default Value:</dt>
  2225. <dd class="tag-default"><ul class="dummy"><li>null</li></ul></dd>
  2226. </dl>
  2227. </dd>
  2228. <dt>
  2229. <div class="nameContainer">
  2230. <h4 class="name" id="editable">editable<span class="type-signature type boolean">boolean</span> </h4>
  2231. </div>
  2232. </dt>
  2233. <dd>
  2234. <div class="description">
  2235. <p>Mark grid section option element as editable.</p>
  2236. <p>Options which are displayed in the table portion of a <code>GridSection</code>
  2237. instance are rendered as readonly text by default. By setting the
  2238. <code>editable</code> property of a child option element to <code>true</code>, that element
  2239. is rendered as full input widget within its cell instead of a text only
  2240. preview.</p>
  2241. <p>This property has no effect on options that are not children of grid
  2242. section elements.</p>
  2243. </div>
  2244. <dl class="details">
  2245. <dt class="tag-default">Default Value:</dt>
  2246. <dd class="tag-default"><ul class="dummy"><li>false</li></ul></dd>
  2247. </dl>
  2248. </dd>
  2249. <dt>
  2250. <div class="nameContainer">
  2251. <h4 class="name" id="modalonly">modalonly<span class="type-signature type boolean">boolean</span> </h4>
  2252. </div>
  2253. </dt>
  2254. <dd>
  2255. <div class="description">
  2256. <p>Move grid section option element into the table, the modal popup or both.</p>
  2257. <p>If this property is <code>null</code> (the default), the option element is
  2258. displayed in both the table preview area and the per-section instance
  2259. modal popup of a grid section. When it is set to <code>false</code> the option
  2260. is only shown in the table but not the modal popup. When set to <code>true</code>,
  2261. the option is only visible in the modal popup but not the table.</p>
  2262. <p>This property has no effect on options that are not children of grid
  2263. section elements.</p>
  2264. </div>
  2265. <dl class="details">
  2266. <dt class="tag-default">Default Value:</dt>
  2267. <dd class="tag-default"><ul class="dummy"><li>null</li></ul></dd>
  2268. </dl>
  2269. </dd>
  2270. <dt>
  2271. <div class="nameContainer">
  2272. <h4 class="name" id="onchange">onchange<span class="type-signature type function">function</span> </h4>
  2273. </div>
  2274. </dt>
  2275. <dd>
  2276. <div class="description">
  2277. <p>Register a custom value change handler.</p>
  2278. <p>If this property is set to a function value, the function is invoked
  2279. whenever the value of the underlying UI input element is changing.</p>
  2280. <p>The invoked handler function will receive the DOM click element as
  2281. first and the underlying configuration section ID as well as the input
  2282. value as second and third argument respectively.</p>
  2283. </div>
  2284. <dl class="details">
  2285. <dt class="tag-default">Default Value:</dt>
  2286. <dd class="tag-default"><ul class="dummy"><li>null</li></ul></dd>
  2287. </dl>
  2288. </dd>
  2289. <dt>
  2290. <div class="nameContainer">
  2291. <h4 class="name" id="optional">optional<span class="type-signature type boolean">boolean</span> </h4>
  2292. </div>
  2293. </dt>
  2294. <dd>
  2295. <div class="description">
  2296. <p>If set to <code>true</code>, the underlying ui input widget is allowed to be empty,
  2297. otherwise the option element is marked invalid when no value is entered
  2298. or selected by the user.</p>
  2299. </div>
  2300. <dl class="details">
  2301. <dt class="tag-default">Default Value:</dt>
  2302. <dd class="tag-default"><ul class="dummy"><li>false</li></ul></dd>
  2303. </dl>
  2304. </dd>
  2305. <dt>
  2306. <div class="nameContainer">
  2307. <h4 class="name" id="orientation">orientation<span class="type-signature type string">string</span> </h4>
  2308. </div>
  2309. </dt>
  2310. <dd>
  2311. <div class="description">
  2312. <p>Set the orientation of the underlying radio or checkbox elements.</p>
  2313. <p>May be one of <code>horizontal</code> or <code>vertical</code>. Only applies to non-select
  2314. widget types.</p>
  2315. </div>
  2316. <dl class="details">
  2317. <dt class="tag-default">Default Value:</dt>
  2318. <dd class="tag-default"><ul class="dummy"><li>horizontal</li></ul></dd>
  2319. </dl>
  2320. </dd>
  2321. <dt>
  2322. <div class="nameContainer">
  2323. <h4 class="name" id="password">password<span class="type-signature type boolean">boolean</span> </h4>
  2324. </div>
  2325. </dt>
  2326. <dd>
  2327. <div class="description">
  2328. <p>If set to <code>true</code>, the field is rendered as password input, otherwise
  2329. as plain text input.</p>
  2330. </div>
  2331. <dl class="details">
  2332. <dt class="tag-default">Default Value:</dt>
  2333. <dd class="tag-default"><ul class="dummy"><li>false</li></ul></dd>
  2334. </dl>
  2335. </dd>
  2336. <dt>
  2337. <div class="nameContainer">
  2338. <h4 class="name" id="placeholder">placeholder<span class="type-signature type string">string</span> </h4>
  2339. </div>
  2340. </dt>
  2341. <dd>
  2342. <div class="description">
  2343. <p>Set a placeholder string to use when the input field is empty.</p>
  2344. </div>
  2345. <dl class="details">
  2346. <dt class="tag-default">Default Value:</dt>
  2347. <dd class="tag-default"><ul class="dummy"><li>null</li></ul></dd>
  2348. </dl>
  2349. </dd>
  2350. <dt>
  2351. <div class="nameContainer">
  2352. <h4 class="name" id="readonly">readonly<span class="type-signature type boolean">boolean</span> </h4>
  2353. </div>
  2354. </dt>
  2355. <dd>
  2356. <div class="description">
  2357. <p>Make option element readonly.</p>
  2358. <p>This property defaults to the readonly state of the parent form element.
  2359. When set to <code>true</code>, the underlying widget is rendered in disabled state,
  2360. means its contents cannot be changed and the widget cannot be interacted
  2361. with.</p>
  2362. </div>
  2363. <dl class="details">
  2364. <dt class="tag-default">Default Value:</dt>
  2365. <dd class="tag-default"><ul class="dummy"><li>false</li></ul></dd>
  2366. </dl>
  2367. </dd>
  2368. <dt>
  2369. <div class="nameContainer">
  2370. <h4 class="name" id="retain">retain<span class="type-signature type boolean">boolean</span> </h4>
  2371. </div>
  2372. </dt>
  2373. <dd>
  2374. <div class="description">
  2375. <p>If set to <code>true</code>, the underlying ui input widget value is not cleared
  2376. from the configuration on unsatisfied dependencies. The default behavior
  2377. is to remove the values of all options whose dependencies are not
  2378. fulfilled.</p>
  2379. </div>
  2380. <dl class="details">
  2381. <dt class="tag-default">Default Value:</dt>
  2382. <dd class="tag-default"><ul class="dummy"><li>false</li></ul></dd>
  2383. </dl>
  2384. </dd>
  2385. <dt>
  2386. <div class="nameContainer">
  2387. <h4 class="name" id="rmempty">rmempty<span class="type-signature type boolean">boolean</span> </h4>
  2388. </div>
  2389. </dt>
  2390. <dd>
  2391. <div class="description">
  2392. <p>If set to <code>false</code>, the underlying option value is retained upon saving
  2393. the form when the option element is disabled due to unsatisfied
  2394. dependency constraints.</p>
  2395. </div>
  2396. <dl class="details">
  2397. <dt class="tag-default">Default Value:</dt>
  2398. <dd class="tag-default"><ul class="dummy"><li>true</li></ul></dd>
  2399. </dl>
  2400. </dd>
  2401. <dt>
  2402. <div class="nameContainer">
  2403. <h4 class="name" id="size">size<span class="type-signature type number">number</span> </h4>
  2404. </div>
  2405. </dt>
  2406. <dd>
  2407. <div class="description">
  2408. <p>Set the size attribute of the underlying HTML select element.</p>
  2409. </div>
  2410. <dl class="details">
  2411. <dt class="tag-default">Default Value:</dt>
  2412. <dd class="tag-default"><ul class="dummy"><li>null</li></ul></dd>
  2413. </dl>
  2414. </dd>
  2415. <dt>
  2416. <div class="nameContainer">
  2417. <h4 class="name" id="uciconfig">uciconfig<span class="type-signature type string">string</span> </h4>
  2418. </div>
  2419. </dt>
  2420. <dd>
  2421. <div class="description">
  2422. <p>Override the UCI configuration name to read the option value from.</p>
  2423. <p>By default, the configuration name is inherited from the parent Map.
  2424. By setting this property, a deviating configuration may be specified.</p>
  2425. <p>The default is null, means inheriting from the parent form.</p>
  2426. </div>
  2427. <dl class="details">
  2428. <dt class="tag-default">Default Value:</dt>
  2429. <dd class="tag-default"><ul class="dummy"><li>null</li></ul></dd>
  2430. </dl>
  2431. </dd>
  2432. <dt>
  2433. <div class="nameContainer">
  2434. <h4 class="name" id="ucioption">ucioption<span class="type-signature type string">string</span> </h4>
  2435. </div>
  2436. </dt>
  2437. <dd>
  2438. <div class="description">
  2439. <p>Override the UCI option name to read the value from.</p>
  2440. <p>By default, the elements name, which is passed as third argument to
  2441. the constructor, is used as UCI option name. By setting this property,
  2442. a deviating UCI option may be specified.</p>
  2443. <p>The default is null, means using the option element name.</p>
  2444. </div>
  2445. <dl class="details">
  2446. <dt class="tag-default">Default Value:</dt>
  2447. <dd class="tag-default"><ul class="dummy"><li>null</li></ul></dd>
  2448. </dl>
  2449. </dd>
  2450. <dt>
  2451. <div class="nameContainer">
  2452. <h4 class="name" id="ucisection">ucisection<span class="type-signature type string">string</span> </h4>
  2453. </div>
  2454. </dt>
  2455. <dd>
  2456. <div class="description">
  2457. <p>Override the UCI section name to read the option value from.</p>
  2458. <p>By default, the section ID is inherited from the parent section element.
  2459. By setting this property, a deviating section may be specified.</p>
  2460. <p>The default is null, means inheriting from the parent section.</p>
  2461. </div>
  2462. <dl class="details">
  2463. <dt class="tag-default">Default Value:</dt>
  2464. <dd class="tag-default"><ul class="dummy"><li>null</li></ul></dd>
  2465. </dl>
  2466. </dd>
  2467. <dt>
  2468. <div class="nameContainer">
  2469. <h4 class="name" id="validate">validate<span class="type-signature type function">function</span> </h4>
  2470. </div>
  2471. </dt>
  2472. <dd>
  2473. <div class="description">
  2474. <p>Specifies a custom validation function to test the user input for
  2475. validity. The validation function must return <code>true</code> to accept the
  2476. value. Any other return value type is converted to a string and
  2477. displayed to the user as validation error message.</p>
  2478. <p>If the user entered input does not pass the validation function, the
  2479. option element is marked as invalid.</p>
  2480. </div>
  2481. <dl class="details">
  2482. <dt class="tag-default">Default Value:</dt>
  2483. <dd class="tag-default"><ul class="dummy"><li>null</li></ul></dd>
  2484. </dl>
  2485. </dd>
  2486. <dt>
  2487. <div class="nameContainer">
  2488. <h4 class="name" id="widget">widget<span class="type-signature type string">string</span> </h4>
  2489. </div>
  2490. </dt>
  2491. <dd>
  2492. <div class="description">
  2493. <p>Set the type of the underlying form controls.</p>
  2494. <p>May be one of <code>select</code> or <code>radio</code>. If set to <code>select</code>, an HTML
  2495. select element is rendered, otherwise a collection of <code>radio</code>
  2496. elements is used.</p>
  2497. </div>
  2498. <dl class="details">
  2499. <dt class="tag-default">Default Value:</dt>
  2500. <dd class="tag-default"><ul class="dummy"><li>select</li></ul></dd>
  2501. </dl>
  2502. </dd>
  2503. <dt>
  2504. <div class="nameContainer">
  2505. <h4 class="name" id="width">width<span class="type-signature type number">number</span> <span class="type-signature type string">string</span> </h4>
  2506. </div>
  2507. </dt>
  2508. <dd>
  2509. <div class="description">
  2510. <p>Override the cell width of a table or grid section child option.</p>
  2511. <p>If the property is set to a numeric value, it is treated as pixel width
  2512. which is set on the containing cell element of the option, essentially
  2513. forcing a certain column width. When the property is set to a string
  2514. value, it is applied as-is to the CSS <code>width</code> property.</p>
  2515. <p>This property has no effect on options that are not children of grid or
  2516. table section elements.</p>
  2517. </div>
  2518. <dl class="details">
  2519. <dt class="tag-default">Default Value:</dt>
  2520. <dd class="tag-default"><ul class="dummy"><li>null</li></ul></dd>
  2521. </dl>
  2522. </dd>
  2523. </dl>
  2524. <h3 class="subsection-title">Methods</h3>
  2525. <dl>
  2526. <dt>
  2527. <div class="nameContainer inherited">
  2528. <h4 class="name" id="append">
  2529. <span class="inherited"><a href="LuCI.form.AbstractElement.html#append">inherited</a></span>
  2530. append<span class="signature">(obj)</span>
  2531. </h4>
  2532. <div class="tag-source">
  2533. <a href="form.js.html">form.js</a>, <a href="form.js.html#line210">line 210</a>
  2534. </div>
  2535. </div>
  2536. </dt>
  2537. <dd>
  2538. <div class="description">
  2539. <p>Add another form element as children to this element.</p>
  2540. </div>
  2541. <table class="params">
  2542. <thead>
  2543. <tr>
  2544. <th>Name</th>
  2545. <th>Type</th>
  2546. <th class="last">Description</th>
  2547. </tr>
  2548. </thead>
  2549. <tbody>
  2550. <tr>
  2551. <td class="name"><code>obj</code></td>
  2552. <td class="type">
  2553. <span class="param-type">AbstractElement</span>
  2554. </td>
  2555. <td class="description last">
  2556. <p>The form element to add.</p></td>
  2557. </tr>
  2558. </tbody>
  2559. </table>
  2560. <dl class="details">
  2561. </dl>
  2562. </dd>
  2563. <dt>
  2564. <div class="nameContainer inherited">
  2565. <h4 class="name" id="cbid">
  2566. <span class="inherited"><a href="LuCI.form.AbstractValue.html#cbid">inherited</a></span>
  2567. cbid<span class="signature">(section_id)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{string}</span>
  2568. </h4>
  2569. <div class="tag-source">
  2570. <a href="form.js.html">form.js</a>, <a href="form.js.html#line1752">line 1752</a>
  2571. </div>
  2572. </div>
  2573. </dt>
  2574. <dd>
  2575. <div class="description">
  2576. <p>Obtain the internal ID (&quot;cbid&quot;) of the element instance.</p>
  2577. <p>Since each form section element may map multiple underlying
  2578. configuration sections, the configuration section ID is required to
  2579. form a fully qualified ID pointing to the specific element instance
  2580. within the given specific section.</p>
  2581. </div>
  2582. <table class="params">
  2583. <thead>
  2584. <tr>
  2585. <th>Name</th>
  2586. <th>Type</th>
  2587. <th class="last">Description</th>
  2588. </tr>
  2589. </thead>
  2590. <tbody>
  2591. <tr>
  2592. <td class="name"><code>section_id</code></td>
  2593. <td class="type">
  2594. <span class="param-type">string</span>
  2595. </td>
  2596. <td class="description last">
  2597. <p>The configuration section ID</p></td>
  2598. </tr>
  2599. </tbody>
  2600. </table>
  2601. <dl class="details">
  2602. </dl>
  2603. <h5>Throws:</h5>
  2604. <dl>
  2605. <dt>
  2606. <div class="param-desc">
  2607. <p>Throws a <code>TypeError</code> exception when no <code>section_id</code> was specified.</p>
  2608. </div>
  2609. </dt>
  2610. <dt>
  2611. <dl>
  2612. <dt>
  2613. Type
  2614. </dt>
  2615. <dd>
  2616. <span class="param-type">TypeError</span>
  2617. </dd>
  2618. </dl>
  2619. </dt>
  2620. </dl>
  2621. <h5>Returns:</h5>
  2622. <table class="params">
  2623. <thead>
  2624. <tr>
  2625. <th>Type</th>
  2626. <th class="last">Description</th>
  2627. </tr>
  2628. </thead>
  2629. <tbody>
  2630. <tr>
  2631. <td class="type">
  2632. string
  2633. </td>
  2634. <td class="description last">Returns the element ID.</td>
  2635. </tr>
  2636. </tbody>
  2637. </table>
  2638. </dd>
  2639. <dt>
  2640. <div class="nameContainer inherited">
  2641. <h4 class="name" id="cfgvalue">
  2642. <span class="inherited"><a href="LuCI.form.AbstractValue.html#cfgvalue">inherited</a></span>
  2643. cfgvalue<span class="signature">(section_id)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{*}</span>
  2644. </h4>
  2645. <div class="tag-source">
  2646. <a href="form.js.html">form.js</a>, <a href="form.js.html#line1826">line 1826</a>
  2647. </div>
  2648. </div>
  2649. </dt>
  2650. <dd>
  2651. <div class="description">
  2652. <p>Query the underlying configuration value.</p>
  2653. <p>The default implementation of this method returns the cached return
  2654. value of <a href="LuCI.form.AbstractValue.html#load"><code>load()</code></a>. It may be
  2655. overwritten by user code to obtain the configuration value in a
  2656. different way.</p>
  2657. </div>
  2658. <table class="params">
  2659. <thead>
  2660. <tr>
  2661. <th>Name</th>
  2662. <th>Type</th>
  2663. <th class="last">Description</th>
  2664. </tr>
  2665. </thead>
  2666. <tbody>
  2667. <tr>
  2668. <td class="name"><code>section_id</code></td>
  2669. <td class="type">
  2670. <span class="param-type">string</span>
  2671. </td>
  2672. <td class="description last">
  2673. <p>The configuration section ID</p></td>
  2674. </tr>
  2675. </tbody>
  2676. </table>
  2677. <dl class="details">
  2678. </dl>
  2679. <h5>Throws:</h5>
  2680. <dl>
  2681. <dt>
  2682. <div class="param-desc">
  2683. <p>Throws a <code>TypeError</code> exception when no <code>section_id</code> was specified.</p>
  2684. </div>
  2685. </dt>
  2686. <dt>
  2687. <dl>
  2688. <dt>
  2689. Type
  2690. </dt>
  2691. <dd>
  2692. <span class="param-type">TypeError</span>
  2693. </dd>
  2694. </dl>
  2695. </dt>
  2696. </dl>
  2697. <h5>Returns:</h5>
  2698. <table class="params">
  2699. <thead>
  2700. <tr>
  2701. <th>Type</th>
  2702. <th class="last">Description</th>
  2703. </tr>
  2704. </thead>
  2705. <tbody>
  2706. <tr>
  2707. <td class="type">
  2708. *
  2709. </td>
  2710. <td class="description last">Returns the configuration value.</td>
  2711. </tr>
  2712. </tbody>
  2713. </table>
  2714. </dd>
  2715. <dt>
  2716. <div class="nameContainer inherited">
  2717. <h4 class="name" id="depends">
  2718. <span class="inherited"><a href="LuCI.form.AbstractValue.html#depends">inherited</a></span>
  2719. depends<span class="signature">(field, value)</span>
  2720. </h4>
  2721. <div class="tag-source">
  2722. <a href="form.js.html">form.js</a>, <a href="form.js.html#line1634">line 1634</a>
  2723. </div>
  2724. </div>
  2725. </dt>
  2726. <dd>
  2727. <div class="description">
  2728. <p>Add a dependency constraint to the option.</p>
  2729. <p>Dependency constraints allow making the presence of option elements
  2730. dependent on the current values of certain other options within the
  2731. same form. An option element with unsatisfied dependencies will be
  2732. hidden from the view and its current value is omitted when saving.</p>
  2733. <p>Multiple constraints (that is, multiple calls to <code>depends()</code>) are
  2734. treated as alternatives, forming a logical &quot;or&quot; expression.</p>
  2735. <p>By passing an object of name =&gt; value pairs as first argument, it is
  2736. possible to depend on multiple options simultaneously, allowing to form
  2737. a logical &quot;and&quot; expression.</p>
  2738. <p>Option names may be given in &quot;dot notation&quot; which allows to reference
  2739. option elements outside the current form section. If a name without
  2740. dot is specified, it refers to an option within the same configuration
  2741. section. If specified as <code>configname.sectionid.optionname</code>,
  2742. options anywhere within the same form may be specified.</p>
  2743. <p>The object notation also allows for a number of special keys which are
  2744. not treated as option names but as modifiers to influence the dependency
  2745. constraint evaluation. The associated value of these special &quot;tag&quot; keys
  2746. is ignored. The recognized tags are:</p>
  2747. <ul>
  2748. <li>
  2749. <code>!reverse</code><br>
  2750. Invert the dependency, instead of requiring another option to be
  2751. equal to the dependency value, that option should <em>not</em> be
  2752. equal.
  2753. </li>
  2754. <li>
  2755. <code>!contains</code><br>
  2756. Instead of requiring an exact match, the dependency is considered
  2757. satisfied when the dependency value is contained within the option
  2758. value.
  2759. </li>
  2760. <li>
  2761. <code>!default</code><br>
  2762. The dependency is always satisfied
  2763. </li>
  2764. </ul>
  2765. <p>Examples:</p>
  2766. <ul>
  2767. <li>
  2768. <code>opt.depends("foo", "test")</code><br>
  2769. Require the value of `foo` to be `test`.
  2770. </li>
  2771. <li>
  2772. <code>opt.depends({ foo: "test" })</code><br>
  2773. Equivalent to the previous example.
  2774. </li>
  2775. <li>
  2776. <code>opt.depends({ foo: /test/ })</code><br>
  2777. Require the value of `foo` to match the regular expression `/test/`.
  2778. </li>
  2779. <li>
  2780. <code>opt.depends({ foo: "test", bar: "qrx" })</code><br>
  2781. Require the value of `foo` to be `test` and the value of `bar` to be
  2782. `qrx`.
  2783. </li>
  2784. <li>
  2785. <code>opt.depends({ foo: "test" })<br>
  2786. opt.depends({ bar: "qrx" })</code><br>
  2787. Require either <code>foo</code> to be set to <code>test</code>,
  2788. <em>or</em> the <code>bar</code> option to be <code>qrx</code>.
  2789. </li>
  2790. <li>
  2791. <code>opt.depends("test.section1.foo", "bar")</code><br>
  2792. Require the "foo" form option within the "section1" section to be
  2793. set to "bar".
  2794. </li>
  2795. <li>
  2796. <code>opt.depends({ foo: "test", "!contains": true })</code><br>
  2797. Require the "foo" option value to contain the substring "test".
  2798. </li>
  2799. </ul>
  2800. </div>
  2801. <table class="params">
  2802. <thead>
  2803. <tr>
  2804. <th>Name</th>
  2805. <th>Type</th>
  2806. <th class="last">Description</th>
  2807. </tr>
  2808. </thead>
  2809. <tbody>
  2810. <tr>
  2811. <td class="name"><code>field</code></td>
  2812. <td class="type">
  2813. <span class="param-type">string</span>
  2814. |
  2815. <span class="param-type">Object.&lt;string, (string|RegExp)></span>
  2816. </td>
  2817. <td class="description last">
  2818. <p>The name of the option to depend on or an object describing multiple
  2819. dependencies which must be satisfied (a logical &quot;and&quot; expression).</p></td>
  2820. </tr>
  2821. <tr>
  2822. <td class="name"><code>value</code></td>
  2823. <td class="type">
  2824. <span class="param-type">string</span>
  2825. |
  2826. <span class="param-type">RegExp</span>
  2827. </td>
  2828. <td class="description last">
  2829. <p>When invoked with a plain option name as first argument, this parameter
  2830. specifies the expected value. In case an object is passed as first
  2831. argument, this parameter is ignored.</p></td>
  2832. </tr>
  2833. </tbody>
  2834. </table>
  2835. <dl class="details">
  2836. </dl>
  2837. </dd>
  2838. <dt>
  2839. <div class="nameContainer inherited">
  2840. <h4 class="name" id="formvalue">
  2841. <span class="inherited"><a href="LuCI.form.AbstractValue.html#formvalue">inherited</a></span>
  2842. formvalue<span class="signature">(section_id)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{*}</span>
  2843. </h4>
  2844. <div class="tag-source">
  2845. <a href="form.js.html">form.js</a>, <a href="form.js.html#line1854">line 1854</a>
  2846. </div>
  2847. </div>
  2848. </dt>
  2849. <dd>
  2850. <div class="description">
  2851. <p>Query the current form input value.</p>
  2852. <p>The default implementation of this method returns the current input
  2853. value of the underlying <a href="LuCI.ui.AbstractElement.html"><code>LuCI.ui</code></a> widget.
  2854. It may be overwritten by user code to handle input values differently.</p>
  2855. </div>
  2856. <table class="params">
  2857. <thead>
  2858. <tr>
  2859. <th>Name</th>
  2860. <th>Type</th>
  2861. <th class="last">Description</th>
  2862. </tr>
  2863. </thead>
  2864. <tbody>
  2865. <tr>
  2866. <td class="name"><code>section_id</code></td>
  2867. <td class="type">
  2868. <span class="param-type">string</span>
  2869. </td>
  2870. <td class="description last">
  2871. <p>The configuration section ID</p></td>
  2872. </tr>
  2873. </tbody>
  2874. </table>
  2875. <dl class="details">
  2876. </dl>
  2877. <h5>Throws:</h5>
  2878. <dl>
  2879. <dt>
  2880. <div class="param-desc">
  2881. <p>Throws a <code>TypeError</code> exception when no <code>section_id</code> was specified.</p>
  2882. </div>
  2883. </dt>
  2884. <dt>
  2885. <dl>
  2886. <dt>
  2887. Type
  2888. </dt>
  2889. <dd>
  2890. <span class="param-type">TypeError</span>
  2891. </dd>
  2892. </dl>
  2893. </dt>
  2894. </dl>
  2895. <h5>Returns:</h5>
  2896. <table class="params">
  2897. <thead>
  2898. <tr>
  2899. <th>Type</th>
  2900. <th class="last">Description</th>
  2901. </tr>
  2902. </thead>
  2903. <tbody>
  2904. <tr>
  2905. <td class="type">
  2906. *
  2907. </td>
  2908. <td class="description last">Returns the current input value.</td>
  2909. </tr>
  2910. </tbody>
  2911. </table>
  2912. </dd>
  2913. <dt>
  2914. <div class="nameContainer inherited">
  2915. <h4 class="name" id="getUIElement">
  2916. <span class="inherited"><a href="LuCI.form.AbstractValue.html#getUIElement">inherited</a></span>
  2917. getUIElement<span class="signature">(section_id)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{<a href="LuCI.ui.AbstractElement.html">LuCI.ui.AbstractElement</a>|null}</span>
  2918. </h4>
  2919. <div class="tag-source">
  2920. <a href="form.js.html">form.js</a>, <a href="form.js.html#line1803">line 1803</a>
  2921. </div>
  2922. </div>
  2923. </dt>
  2924. <dd>
  2925. <div class="description">
  2926. <p>Obtain the underlying <code>LuCI.ui</code> element instance.</p>
  2927. </div>
  2928. <table class="params">
  2929. <thead>
  2930. <tr>
  2931. <th>Name</th>
  2932. <th>Type</th>
  2933. <th class="last">Description</th>
  2934. </tr>
  2935. </thead>
  2936. <tbody>
  2937. <tr>
  2938. <td class="name"><code>section_id</code></td>
  2939. <td class="type">
  2940. <span class="param-type">string</span>
  2941. </td>
  2942. <td class="description last">
  2943. <p>The configuration section ID</p></td>
  2944. </tr>
  2945. </tbody>
  2946. </table>
  2947. <dl class="details">
  2948. </dl>
  2949. <h5>Throws:</h5>
  2950. <dl>
  2951. <dt>
  2952. <div class="param-desc">
  2953. <p>Throws a <code>TypeError</code> exception when no <code>section_id</code> was specified.</p>
  2954. </div>
  2955. </dt>
  2956. <dt>
  2957. <dl>
  2958. <dt>
  2959. Type
  2960. </dt>
  2961. <dd>
  2962. <span class="param-type">TypeError</span>
  2963. </dd>
  2964. </dl>
  2965. </dt>
  2966. </dl>
  2967. <h5>Returns:</h5>
  2968. <table class="params">
  2969. <thead>
  2970. <tr>
  2971. <th>Type</th>
  2972. <th class="last">Description</th>
  2973. </tr>
  2974. </thead>
  2975. <tbody>
  2976. <tr>
  2977. <td class="type">
  2978. <a href="LuCI.ui.AbstractElement.html">LuCI.ui.AbstractElement</a>
  2979. |
  2980. null
  2981. </td>
  2982. <td class="description last">Returns the <code>LuCI.ui</code> element instance or <code>null</code> in case the form
  2983. option implementation does not use <code>LuCI.ui</code> widgets.</td>
  2984. </tr>
  2985. </tbody>
  2986. </table>
  2987. </dd>
  2988. <dt>
  2989. <div class="nameContainer inherited">
  2990. <h4 class="name" id="getValidationError">
  2991. <span class="inherited"><a href="LuCI.form.AbstractValue.html#getValidationError">inherited</a></span>
  2992. getValidationError<span class="signature">(section_id)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{string}</span>
  2993. </h4>
  2994. <div class="tag-source">
  2995. <a href="form.js.html">form.js</a>, <a href="form.js.html#line1941">line 1941</a>
  2996. </div>
  2997. </div>
  2998. </dt>
  2999. <dd>
  3000. <div class="description">
  3001. <p>Returns the current validation error for this input.</p>
  3002. </div>
  3003. <table class="params">
  3004. <thead>
  3005. <tr>
  3006. <th>Name</th>
  3007. <th>Type</th>
  3008. <th class="last">Description</th>
  3009. </tr>
  3010. </thead>
  3011. <tbody>
  3012. <tr>
  3013. <td class="name"><code>section_id</code></td>
  3014. <td class="type">
  3015. <span class="param-type">string</span>
  3016. </td>
  3017. <td class="description last">
  3018. <p>The configuration section ID</p></td>
  3019. </tr>
  3020. </tbody>
  3021. </table>
  3022. <dl class="details">
  3023. </dl>
  3024. <h5>Returns:</h5>
  3025. <table class="params">
  3026. <thead>
  3027. <tr>
  3028. <th>Type</th>
  3029. <th class="last">Description</th>
  3030. </tr>
  3031. </thead>
  3032. <tbody>
  3033. <tr>
  3034. <td class="type">
  3035. string
  3036. </td>
  3037. <td class="description last">The validation error at this time</td>
  3038. </tr>
  3039. </tbody>
  3040. </table>
  3041. </dd>
  3042. <dt>
  3043. <div class="nameContainer inherited">
  3044. <h4 class="name" id="isActive">
  3045. <span class="inherited"><a href="LuCI.form.AbstractValue.html#isActive">inherited</a></span>
  3046. isActive<span class="signature">(section_id)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{boolean}</span>
  3047. </h4>
  3048. <div class="tag-source">
  3049. <a href="form.js.html">form.js</a>, <a href="form.js.html#line1959">line 1959</a>
  3050. </div>
  3051. </div>
  3052. </dt>
  3053. <dd>
  3054. <div class="description">
  3055. <p>Test whether the option element is currently active.</p>
  3056. <p>An element is active when it is not hidden due to unsatisfied dependency
  3057. constraints.</p>
  3058. </div>
  3059. <table class="params">
  3060. <thead>
  3061. <tr>
  3062. <th>Name</th>
  3063. <th>Type</th>
  3064. <th class="last">Description</th>
  3065. </tr>
  3066. </thead>
  3067. <tbody>
  3068. <tr>
  3069. <td class="name"><code>section_id</code></td>
  3070. <td class="type">
  3071. <span class="param-type">string</span>
  3072. </td>
  3073. <td class="description last">
  3074. <p>The configuration section ID</p></td>
  3075. </tr>
  3076. </tbody>
  3077. </table>
  3078. <dl class="details">
  3079. </dl>
  3080. <h5>Returns:</h5>
  3081. <table class="params">
  3082. <thead>
  3083. <tr>
  3084. <th>Type</th>
  3085. <th class="last">Description</th>
  3086. </tr>
  3087. </thead>
  3088. <tbody>
  3089. <tr>
  3090. <td class="type">
  3091. boolean
  3092. </td>
  3093. <td class="description last">Returns <code>true</code> if the option element currently is active, otherwise it
  3094. returns <code>false</code>.</td>
  3095. </tr>
  3096. </tbody>
  3097. </table>
  3098. </dd>
  3099. <dt>
  3100. <div class="nameContainer inherited">
  3101. <h4 class="name" id="isValid">
  3102. <span class="inherited"><a href="LuCI.form.AbstractValue.html#isValid">inherited</a></span>
  3103. isValid<span class="signature">(section_id)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{boolean}</span>
  3104. </h4>
  3105. <div class="tag-source">
  3106. <a href="form.js.html">form.js</a>, <a href="form.js.html#line1927">line 1927</a>
  3107. </div>
  3108. </div>
  3109. </dt>
  3110. <dd>
  3111. <div class="description">
  3112. <p>Test whether the input value is currently valid.</p>
  3113. </div>
  3114. <table class="params">
  3115. <thead>
  3116. <tr>
  3117. <th>Name</th>
  3118. <th>Type</th>
  3119. <th class="last">Description</th>
  3120. </tr>
  3121. </thead>
  3122. <tbody>
  3123. <tr>
  3124. <td class="name"><code>section_id</code></td>
  3125. <td class="type">
  3126. <span class="param-type">string</span>
  3127. </td>
  3128. <td class="description last">
  3129. <p>The configuration section ID</p></td>
  3130. </tr>
  3131. </tbody>
  3132. </table>
  3133. <dl class="details">
  3134. </dl>
  3135. <h5>Returns:</h5>
  3136. <table class="params">
  3137. <thead>
  3138. <tr>
  3139. <th>Type</th>
  3140. <th class="last">Description</th>
  3141. </tr>
  3142. </thead>
  3143. <tbody>
  3144. <tr>
  3145. <td class="type">
  3146. boolean
  3147. </td>
  3148. <td class="description last">Returns <code>true</code> if the input value currently is valid, otherwise it
  3149. returns <code>false</code>.</td>
  3150. </tr>
  3151. </tbody>
  3152. </table>
  3153. </dd>
  3154. <dt>
  3155. <div class="nameContainer inherited">
  3156. <h4 class="name" id="load">
  3157. <span class="inherited"><a href="LuCI.form.AbstractValue.html#load">inherited</a></span>
  3158. load<span class="signature">(section_id)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{*|Promise.&lt;*>}</span>
  3159. </h4>
  3160. <div class="tag-source">
  3161. <a href="form.js.html">form.js</a>, <a href="form.js.html#line1780">line 1780</a>
  3162. </div>
  3163. </div>
  3164. </dt>
  3165. <dd>
  3166. <div class="description">
  3167. <p>Load the underlying configuration value.</p>
  3168. <p>The default implementation of this method reads and returns the
  3169. underlying UCI option value (or the related JavaScript property for
  3170. <code>JSONMap</code> instances). It may be overwritten by user code to load data
  3171. from nonstandard sources.</p>
  3172. </div>
  3173. <table class="params">
  3174. <thead>
  3175. <tr>
  3176. <th>Name</th>
  3177. <th>Type</th>
  3178. <th class="last">Description</th>
  3179. </tr>
  3180. </thead>
  3181. <tbody>
  3182. <tr>
  3183. <td class="name"><code>section_id</code></td>
  3184. <td class="type">
  3185. <span class="param-type">string</span>
  3186. </td>
  3187. <td class="description last">
  3188. <p>The configuration section ID</p></td>
  3189. </tr>
  3190. </tbody>
  3191. </table>
  3192. <dl class="details">
  3193. </dl>
  3194. <h5>Throws:</h5>
  3195. <dl>
  3196. <dt>
  3197. <div class="param-desc">
  3198. <p>Throws a <code>TypeError</code> exception when no <code>section_id</code> was specified.</p>
  3199. </div>
  3200. </dt>
  3201. <dt>
  3202. <dl>
  3203. <dt>
  3204. Type
  3205. </dt>
  3206. <dd>
  3207. <span class="param-type">TypeError</span>
  3208. </dd>
  3209. </dl>
  3210. </dt>
  3211. </dl>
  3212. <h5>Returns:</h5>
  3213. <table class="params">
  3214. <thead>
  3215. <tr>
  3216. <th>Type</th>
  3217. <th class="last">Description</th>
  3218. </tr>
  3219. </thead>
  3220. <tbody>
  3221. <tr>
  3222. <td class="type">
  3223. *
  3224. |
  3225. Promise.&lt;*>
  3226. </td>
  3227. <td class="description last">Returns the configuration value to initialize the option element with.
  3228. The return value of this function is filtered through <code>Promise.resolve()</code>
  3229. so it may return promises if overridden by user code.</td>
  3230. </tr>
  3231. </tbody>
  3232. </table>
  3233. </dd>
  3234. <dt>
  3235. <div class="nameContainer inherited">
  3236. <h4 class="name" id="parse">
  3237. <span class="inherited"><a href="LuCI.form.AbstractValue.html#parse">inherited</a></span>
  3238. parse<span class="signature">(section_id)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{Promise.&lt;void>}</span>
  3239. </h4>
  3240. <div class="tag-source">
  3241. <a href="form.js.html">form.js</a>, <a href="form.js.html#line2000">line 2000</a>
  3242. </div>
  3243. </div>
  3244. </dt>
  3245. <dd>
  3246. <div class="description">
  3247. <p>Parse the option element input.</p>
  3248. <p>The function is invoked when the <code>parse()</code> method has been invoked on
  3249. the parent form and triggers input value reading and validation.</p>
  3250. </div>
  3251. <table class="params">
  3252. <thead>
  3253. <tr>
  3254. <th>Name</th>
  3255. <th>Type</th>
  3256. <th class="last">Description</th>
  3257. </tr>
  3258. </thead>
  3259. <tbody>
  3260. <tr>
  3261. <td class="name"><code>section_id</code></td>
  3262. <td class="type">
  3263. <span class="param-type">string</span>
  3264. </td>
  3265. <td class="description last">
  3266. <p>The configuration section ID</p></td>
  3267. </tr>
  3268. </tbody>
  3269. </table>
  3270. <dl class="details">
  3271. </dl>
  3272. <h5>Returns:</h5>
  3273. <table class="params">
  3274. <thead>
  3275. <tr>
  3276. <th>Type</th>
  3277. <th class="last">Description</th>
  3278. </tr>
  3279. </thead>
  3280. <tbody>
  3281. <tr>
  3282. <td class="type">
  3283. Promise.&lt;void>
  3284. </td>
  3285. <td class="description last">Returns a promise resolving once the input value has been read and
  3286. validated or rejecting in case the input value does not meet the
  3287. validation constraints.</td>
  3288. </tr>
  3289. </tbody>
  3290. </table>
  3291. </dd>
  3292. <dt>
  3293. <div class="nameContainer inherited">
  3294. <h4 class="name" id="remove">
  3295. <span class="inherited"><a href="LuCI.form.AbstractValue.html#remove">inherited</a></span>
  3296. remove<span class="signature">(section_id)</span>
  3297. </h4>
  3298. <div class="tag-source">
  3299. <a href="form.js.html">form.js</a>, <a href="form.js.html#line2080">line 2080</a>
  3300. </div>
  3301. </div>
  3302. </dt>
  3303. <dd>
  3304. <div class="description">
  3305. <p>Remove the corresponding value from the configuration.</p>
  3306. <p>This function is invoked upon saving the parent form when the option
  3307. element has been hidden due to unsatisfied dependencies or when the
  3308. user cleared the input value and the option is marked optional.</p>
  3309. <p>The default implementation simply removes the associated option from the
  3310. UCI configuration (or the associated JavaScript object property in
  3311. case of <code>JSONMap</code> forms). It may be overwritten by user code to
  3312. implement alternative removal logic, e.g. to retain the original value.</p>
  3313. </div>
  3314. <table class="params">
  3315. <thead>
  3316. <tr>
  3317. <th>Name</th>
  3318. <th>Type</th>
  3319. <th class="last">Description</th>
  3320. </tr>
  3321. </thead>
  3322. <tbody>
  3323. <tr>
  3324. <td class="name"><code>section_id</code></td>
  3325. <td class="type">
  3326. <span class="param-type">string</span>
  3327. </td>
  3328. <td class="description last">
  3329. <p>The configuration section ID</p></td>
  3330. </tr>
  3331. </tbody>
  3332. </table>
  3333. <dl class="details">
  3334. </dl>
  3335. </dd>
  3336. <dt>
  3337. <div class="nameContainer inherited">
  3338. <h4 class="name" id="stripTags">
  3339. <span class="inherited"><a href="LuCI.form.AbstractElement.html#stripTags">inherited</a></span>
  3340. stripTags<span class="signature">(s)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{string}</span>
  3341. </h4>
  3342. <div class="tag-source">
  3343. <a href="form.js.html">form.js</a>, <a href="form.js.html#line288">line 288</a>
  3344. </div>
  3345. </div>
  3346. </dt>
  3347. <dd>
  3348. <div class="description">
  3349. <p>Strip any HTML tags from the given input string, and decode
  3350. HTML entities.</p>
  3351. </div>
  3352. <table class="params">
  3353. <thead>
  3354. <tr>
  3355. <th>Name</th>
  3356. <th>Type</th>
  3357. <th class="last">Description</th>
  3358. </tr>
  3359. </thead>
  3360. <tbody>
  3361. <tr>
  3362. <td class="name"><code>s</code></td>
  3363. <td class="type">
  3364. <span class="param-type">string</span>
  3365. </td>
  3366. <td class="description last">
  3367. <p>The input string to clean.</p></td>
  3368. </tr>
  3369. </tbody>
  3370. </table>
  3371. <dl class="details">
  3372. </dl>
  3373. <h5>Returns:</h5>
  3374. <table class="params">
  3375. <thead>
  3376. <tr>
  3377. <th>Type</th>
  3378. <th class="last">Description</th>
  3379. </tr>
  3380. </thead>
  3381. <tbody>
  3382. <tr>
  3383. <td class="type">
  3384. string
  3385. </td>
  3386. <td class="description last">The cleaned input string with HTML tags removed, and HTML
  3387. entities decoded.</td>
  3388. </tr>
  3389. </tbody>
  3390. </table>
  3391. </dd>
  3392. <dt>
  3393. <div class="nameContainer inherited">
  3394. <h4 class="name" id="textvalue">
  3395. <span class="inherited"><a href="LuCI.form.AbstractValue.html#textvalue">inherited</a></span>
  3396. textvalue<span class="signature">(section_id)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{string}</span>
  3397. </h4>
  3398. <div class="tag-source">
  3399. <a href="form.js.html">form.js</a>, <a href="form.js.html#line1878">line 1878</a>
  3400. </div>
  3401. </div>
  3402. </dt>
  3403. <dd>
  3404. <div class="description">
  3405. <p>Obtain a textual input representation.</p>
  3406. <p>The default implementation of this method returns the HTML escaped
  3407. current input value of the underlying
  3408. <a href="LuCI.ui.AbstractElement.html"><code>LuCI.ui</code></a> widget. User code or specific
  3409. option element implementations may overwrite this function to apply a
  3410. different logic, e.g. to return <code>Yes</code> or <code>No</code> depending on the checked
  3411. state of checkbox elements.</p>
  3412. </div>
  3413. <table class="params">
  3414. <thead>
  3415. <tr>
  3416. <th>Name</th>
  3417. <th>Type</th>
  3418. <th class="last">Description</th>
  3419. </tr>
  3420. </thead>
  3421. <tbody>
  3422. <tr>
  3423. <td class="name"><code>section_id</code></td>
  3424. <td class="type">
  3425. <span class="param-type">string</span>
  3426. </td>
  3427. <td class="description last">
  3428. <p>The configuration section ID</p></td>
  3429. </tr>
  3430. </tbody>
  3431. </table>
  3432. <dl class="details">
  3433. </dl>
  3434. <h5>Throws:</h5>
  3435. <dl>
  3436. <dt>
  3437. <div class="param-desc">
  3438. <p>Throws a <code>TypeError</code> exception when no <code>section_id</code> was specified.</p>
  3439. </div>
  3440. </dt>
  3441. <dt>
  3442. <dl>
  3443. <dt>
  3444. Type
  3445. </dt>
  3446. <dd>
  3447. <span class="param-type">TypeError</span>
  3448. </dd>
  3449. </dl>
  3450. </dt>
  3451. </dl>
  3452. <h5>Returns:</h5>
  3453. <table class="params">
  3454. <thead>
  3455. <tr>
  3456. <th>Type</th>
  3457. <th class="last">Description</th>
  3458. </tr>
  3459. </thead>
  3460. <tbody>
  3461. <tr>
  3462. <td class="type">
  3463. string
  3464. </td>
  3465. <td class="description last">Returns the text representation of the current input value.</td>
  3466. </tr>
  3467. </tbody>
  3468. </table>
  3469. </dd>
  3470. <dt>
  3471. <div class="nameContainer inherited">
  3472. <h4 class="name" id="titleFn">
  3473. <span class="inherited"><a href="LuCI.form.AbstractElement.html#titleFn">inherited</a></span>
  3474. titleFn<span class="signature">(property, fmt_args)</span><span class="glyphicon glyphicon-circle-arrow-right"></span><span class="type-signature returnType">{string|null}</span>
  3475. </h4>
  3476. <div class="tag-source">
  3477. <a href="form.js.html">form.js</a>, <a href="form.js.html#line327">line 327</a>
  3478. </div>
  3479. </div>
  3480. </dt>
  3481. <dd>
  3482. <div class="description">
  3483. <p>Format the given named property as title string.</p>
  3484. <p>This function looks up the given named property and formats its value
  3485. suitable for use as element caption or description string. It also
  3486. strips any HTML tags from the result.</p>
  3487. <p>If the property value is a string, it is passed to <code>String.format()</code>
  3488. along with any additional parameters passed to <code>titleFn()</code>.</p>
  3489. <p>If the property value is a function, it is invoked with any additional
  3490. <code>titleFn()</code> parameters as arguments and the obtained return value is
  3491. converted to a string.</p>
  3492. <p>In all other cases, <code>null</code> is returned.</p>
  3493. </div>
  3494. <table class="params">
  3495. <thead>
  3496. <tr>
  3497. <th>Name</th>
  3498. <th>Type</th>
  3499. <th class="last">Description</th>
  3500. </tr>
  3501. </thead>
  3502. <tbody>
  3503. <tr>
  3504. <td class="name"><code>property</code></td>
  3505. <td class="type">
  3506. <span class="param-type">string</span>
  3507. </td>
  3508. <td class="description last">
  3509. <p>The name of the element property to use.</p></td>
  3510. </tr>
  3511. <tr>
  3512. <td class="name"><code>fmt_args</code></td>
  3513. <td class="type">
  3514. <span class="param-type">*</span>
  3515. </td>
  3516. <td class="description last">
  3517. <span class="repeatable">repeatable</span>
  3518. <p>Extra values to format the title string with.</p></td>
  3519. </tr>
  3520. </tbody>
  3521. </table>
  3522. <dl class="details">
  3523. </dl>
  3524. <h5>Returns:</h5>
  3525. <table class="params">
  3526. <thead>
  3527. <tr>
  3528. <th>Type</th>
  3529. <th class="last">Description</th>
  3530. </tr>
  3531. </thead>
  3532. <tbody>
  3533. <tr>
  3534. <td class="type">
  3535. string
  3536. |
  3537. null
  3538. </td>
  3539. <td class="description last">The formatted title string or <code>null</code> if the property did not exist or
  3540. was neither a string nor a function.</td>
  3541. </tr>
  3542. </tbody>
  3543. </table>
  3544. </dd>
  3545. <dt>
  3546. <div class="nameContainer inherited">
  3547. <h4 class="name" id="value">
  3548. <span class="inherited"><a href="LuCI.form.ListValue.html#value">inherited</a></span>
  3549. value<span class="signature">(key, val, description)</span>
  3550. </h4>
  3551. <div class="tag-source">
  3552. <a href="form.js.html">form.js</a>, <a href="form.js.html#line4075">line 4075</a>
  3553. </div>
  3554. </div>
  3555. </dt>
  3556. <dd>
  3557. <div class="description">
  3558. <p>Add a predefined choice to the form option. By adding one or more
  3559. choices, the plain text input field is turned into a combobox widget
  3560. which prompts the user to select a predefined choice, or to enter a
  3561. custom value.</p>
  3562. </div>
  3563. <table class="params">
  3564. <thead>
  3565. <tr>
  3566. <th>Name</th>
  3567. <th>Type</th>
  3568. <th class="last">Description</th>
  3569. </tr>
  3570. </thead>
  3571. <tbody>
  3572. <tr>
  3573. <td class="name"><code>key</code></td>
  3574. <td class="type">
  3575. <span class="param-type">string</span>
  3576. </td>
  3577. <td class="description last">
  3578. <p>The choice value to add.</p></td>
  3579. </tr>
  3580. <tr>
  3581. <td class="name"><code>val</code></td>
  3582. <td class="type">
  3583. <span class="param-type">Node</span>
  3584. |
  3585. <span class="param-type">string</span>
  3586. </td>
  3587. <td class="description last">
  3588. <p>The caption for the choice value. May be a DOM node, a document fragment
  3589. or a plain text string. If omitted, the <code>key</code> value is used as caption.</p></td>
  3590. </tr>
  3591. <tr>
  3592. <td class="name"><code>description</code></td>
  3593. <td class="type">
  3594. <span class="param-type">Node</span>
  3595. |
  3596. <span class="param-type">string</span>
  3597. </td>
  3598. <td class="description last">
  3599. <p>The description text of the choice value. May be a DOM node, a document
  3600. fragment or a plain text string. If omitted, the value element is
  3601. implemented as a simple ListValue entry.</p></td>
  3602. </tr>
  3603. </tbody>
  3604. </table>
  3605. <dl class="details">
  3606. </dl>
  3607. </dd>
  3608. <dt>
  3609. <div class="nameContainer inherited">
  3610. <h4 class="name" id="write">
  3611. <span class="inherited"><a href="LuCI.form.AbstractValue.html#write">inherited</a></span>
  3612. write<span class="signature">(section_id, formvalue)</span>
  3613. </h4>
  3614. <div class="tag-source">
  3615. <a href="form.js.html">form.js</a>, <a href="form.js.html#line2057">line 2057</a>
  3616. </div>
  3617. </div>
  3618. </dt>
  3619. <dd>
  3620. <div class="description">
  3621. <p>Write the current input value into the configuration.</p>
  3622. <p>This function is invoked upon saving the parent form when the option
  3623. element is valid and when its input value has been changed compared to
  3624. the initial value returned by
  3625. <a href="LuCI.form.AbstractValue.html#cfgvalue"><code>cfgvalue()</code></a>.</p>
  3626. <p>The default implementation simply sets the given input value in the
  3627. UCI configuration (or the associated JavaScript object property in
  3628. case of <code>JSONMap</code> forms). It may be overwritten by user code to
  3629. implement alternative save logic, e.g. to transform the input value
  3630. before it is written.</p>
  3631. </div>
  3632. <table class="params">
  3633. <thead>
  3634. <tr>
  3635. <th>Name</th>
  3636. <th>Type</th>
  3637. <th class="last">Description</th>
  3638. </tr>
  3639. </thead>
  3640. <tbody>
  3641. <tr>
  3642. <td class="name"><code>section_id</code></td>
  3643. <td class="type">
  3644. <span class="param-type">string</span>
  3645. </td>
  3646. <td class="description last">
  3647. <p>The configuration section ID</p></td>
  3648. </tr>
  3649. <tr>
  3650. <td class="name"><code>formvalue</code></td>
  3651. <td class="type">
  3652. <span class="param-type">string</span>
  3653. |
  3654. <span class="param-type">Array.&lt;string></span>
  3655. </td>
  3656. <td class="description last">
  3657. <p>The input value to write.</p></td>
  3658. </tr>
  3659. </tbody>
  3660. </table>
  3661. <dl class="details">
  3662. </dl>
  3663. </dd>
  3664. </dl>
  3665. </article>
  3666. </section>
  3667. <footer>
  3668. Documentation generated by <a target="_blank" href="https://github.com/jsdoc3/jsdoc">JSDoc 3.6.11</a> on Wed Nov 27 2024 20:43:36 GMT+0000 (Coordinated Universal Time)
  3669. </footer>
  3670. </div>
  3671. </div>
  3672. <script>prettyPrint();</script>
  3673. <script src="scripts/jaguar.js"></script>
  3674. </body>
  3675. </html>