apielements.html 143 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836
  1. <!doctype html>
  2. <html lang="en" class="no-js">
  3. <head>
  4. <meta charset="utf-8">
  5. <meta name="viewport" content="width=device-width,initial-scale=1">
  6. <meta name="description" content="ESP8266/ESP32 WLAN configuration at run time with web interface">
  7. <link rel="canonical" href="https://Hieromon.github.io/AutoConnect/apielements.html">
  8. <meta name="author" content="Hieromon Ikasamo">
  9. <link rel="shortcut icon" href="assets/images/favicon.png">
  10. <meta name="generator" content="mkdocs-1.1.2, mkdocs-material-6.1.6">
  11. <title>AutoConnectElements API - AutoConnect for ESP8266/ESP32</title>
  12. <link rel="stylesheet" href="assets/stylesheets/main.6910b76c.min.css">
  13. <link rel="stylesheet" href="assets/stylesheets/palette.196e0c26.min.css">
  14. <meta name="theme-color" content="#4051b5">
  15. <link href="https://fonts.gstatic.com" rel="preconnect" crossorigin>
  16. <link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Roboto:300,400,400i,700%7CRoboto+Mono&display=fallback">
  17. <style>body,input{font-family:"Roboto",-apple-system,BlinkMacSystemFont,Helvetica,Arial,sans-serif}code,kbd,pre{font-family:"Roboto Mono",SFMono-Regular,Consolas,Menlo,monospace}</style>
  18. <link rel="stylesheet" href="css/paragraph.css">
  19. <link rel="stylesheet" href="css/extra.css">
  20. <link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.6.3/css/all.css">
  21. <script>window.ga=window.ga||function(){(ga.q=ga.q||[]).push(arguments)},ga.l=+new Date,ga("create","UA-116150854-1","auto"),ga("set","anonymizeIp",!0),ga("send","pageview"),document.addEventListener("DOMContentLoaded",function(){document.forms.search&&document.forms.search.query.addEventListener("blur",function(){if(this.value){var e=document.location.pathname;ga("send","pageview",e+"?q="+this.value)}})}),document.addEventListener("DOMContentSwitch",function(){ga("send","pageview",document.location.pathname)})</script>
  22. <script async src="https://www.google-analytics.com/analytics.js"></script>
  23. </head>
  24. <body dir="ltr" data-md-color-scheme="" data-md-color-primary="indigo" data-md-color-accent="indigo">
  25. <input class="md-toggle" data-md-toggle="drawer" type="checkbox" id="__drawer" autocomplete="off">
  26. <input class="md-toggle" data-md-toggle="search" type="checkbox" id="__search" autocomplete="off">
  27. <label class="md-overlay" for="__drawer"></label>
  28. <div data-md-component="skip">
  29. <a href="#autoconnectbutton" class="md-skip">
  30. Skip to content
  31. </a>
  32. </div>
  33. <div data-md-component="announce">
  34. </div>
  35. <header class="md-header" data-md-component="header">
  36. <nav class="md-header-nav md-grid" aria-label="Header">
  37. <a href="https://Hieromon.github.io/AutoConnect/" title="AutoConnect for ESP8266/ESP32" class="md-header-nav__button md-logo" aria-label="AutoConnect for ESP8266/ESP32">
  38. <img src="images/arduino-logo.svg" alt="logo">
  39. </a>
  40. <label class="md-header-nav__button md-icon" for="__drawer">
  41. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M3 6h18v2H3V6m0 5h18v2H3v-2m0 5h18v2H3v-2z"/></svg>
  42. </label>
  43. <div class="md-header-nav__title" data-md-component="header-title">
  44. <div class="md-header-nav__ellipsis">
  45. <span class="md-header-nav__topic md-ellipsis">
  46. AutoConnect for ESP8266/ESP32
  47. </span>
  48. <span class="md-header-nav__topic md-ellipsis">
  49. AutoConnectElements API
  50. </span>
  51. </div>
  52. </div>
  53. <label class="md-header-nav__button md-icon" for="__search">
  54. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M9.5 3A6.5 6.5 0 0116 9.5c0 1.61-.59 3.09-1.56 4.23l.27.27h.79l5 5-1.5 1.5-5-5v-.79l-.27-.27A6.516 6.516 0 019.5 16 6.5 6.5 0 013 9.5 6.5 6.5 0 019.5 3m0 2C7 5 5 7 5 9.5S7 14 9.5 14 14 12 14 9.5 12 5 9.5 5z"/></svg>
  55. </label>
  56. <div class="md-search" data-md-component="search" role="dialog">
  57. <label class="md-search__overlay" for="__search"></label>
  58. <div class="md-search__inner" role="search">
  59. <form class="md-search__form" name="search">
  60. <input type="text" class="md-search__input" name="query" aria-label="Search" placeholder="Search" autocapitalize="off" autocorrect="off" autocomplete="off" spellcheck="false" data-md-component="search-query" data-md-state="active" required>
  61. <label class="md-search__icon md-icon" for="__search">
  62. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M9.5 3A6.5 6.5 0 0116 9.5c0 1.61-.59 3.09-1.56 4.23l.27.27h.79l5 5-1.5 1.5-5-5v-.79l-.27-.27A6.516 6.516 0 019.5 16 6.5 6.5 0 013 9.5 6.5 6.5 0 019.5 3m0 2C7 5 5 7 5 9.5S7 14 9.5 14 14 12 14 9.5 12 5 9.5 5z"/></svg>
  63. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 11h12z"/></svg>
  64. </label>
  65. <button type="reset" class="md-search__icon md-icon" aria-label="Clear" data-md-component="search-reset" tabindex="-1">
  66. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12 19 6.41z"/></svg>
  67. </button>
  68. </form>
  69. <div class="md-search__output">
  70. <div class="md-search__scrollwrap" data-md-scrollfix>
  71. <div class="md-search-result" data-md-component="search-result">
  72. <div class="md-search-result__meta">
  73. Initializing search
  74. </div>
  75. <ol class="md-search-result__list"></ol>
  76. </div>
  77. </div>
  78. </div>
  79. </div>
  80. </div>
  81. <div class="md-header-nav__source">
  82. <a href="https://github.com/Hieromon/AutoConnect" title="Go to repository" class="md-source">
  83. <div class="md-source__icon md-icon">
  84. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22.26 41.85 9.08 55a34.34 34.34 0 01-48.55 0c-17.57-17.6-11.07-46.91 11.25-56v-123c-20.8-8.51-24.6-30.74-18.64-45L142.57 101 8.45 235.14a28.86 28.86 0 000 40.81l195.61 195.6a28.86 28.86 0 0040.8 0l194.69-194.69a28.86 28.86 0 000-40.81z"/></svg>
  85. </div>
  86. <div class="md-source__repository">
  87. Hieromon/AutoConnect
  88. </div>
  89. </a>
  90. </div>
  91. </nav>
  92. </header>
  93. <div class="md-container" data-md-component="container">
  94. <main class="md-main" data-md-component="main">
  95. <div class="md-main__inner md-grid">
  96. <div class="md-sidebar md-sidebar--primary" data-md-component="navigation">
  97. <div class="md-sidebar__scrollwrap">
  98. <div class="md-sidebar__inner">
  99. <nav class="md-nav md-nav--primary" aria-label="Navigation" data-md-level="0">
  100. <label class="md-nav__title" for="__drawer">
  101. <a href="https://Hieromon.github.io/AutoConnect/" title="AutoConnect for ESP8266/ESP32" class="md-nav__button md-logo" aria-label="AutoConnect for ESP8266/ESP32">
  102. <img src="images/arduino-logo.svg" alt="logo">
  103. </a>
  104. AutoConnect for ESP8266/ESP32
  105. </label>
  106. <div class="md-nav__source">
  107. <a href="https://github.com/Hieromon/AutoConnect" title="Go to repository" class="md-source">
  108. <div class="md-source__icon md-icon">
  109. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path d="M439.55 236.05L244 40.45a28.87 28.87 0 00-40.81 0l-40.66 40.63 51.52 51.52c27.06-9.14 52.68 16.77 43.39 43.68l49.66 49.66c34.23-11.8 61.18 31 35.47 56.69-26.49 26.49-70.21-2.87-56-37.34L240.22 199v121.85c25.3 12.54 22.26 41.85 9.08 55a34.34 34.34 0 01-48.55 0c-17.57-17.6-11.07-46.91 11.25-56v-123c-20.8-8.51-24.6-30.74-18.64-45L142.57 101 8.45 235.14a28.86 28.86 0 000 40.81l195.61 195.6a28.86 28.86 0 0040.8 0l194.69-194.69a28.86 28.86 0 000-40.81z"/></svg>
  110. </div>
  111. <div class="md-source__repository">
  112. Hieromon/AutoConnect
  113. </div>
  114. </a>
  115. </div>
  116. <ul class="md-nav__list" data-md-scrollfix>
  117. <li class="md-nav__item">
  118. <a href="index.html" class="md-nav__link">
  119. Overview
  120. </a>
  121. </li>
  122. <li class="md-nav__item">
  123. <a href="gettingstarted.html" class="md-nav__link">
  124. Getting started
  125. </a>
  126. </li>
  127. <li class="md-nav__item">
  128. <a href="menu.html" class="md-nav__link">
  129. AutoConnect menu
  130. </a>
  131. </li>
  132. <li class="md-nav__item">
  133. <a href="basicusage.html" class="md-nav__link">
  134. Basic usage
  135. </a>
  136. </li>
  137. <li class="md-nav__item md-nav__item--nested">
  138. <input class="md-nav__toggle md-toggle" data-md-toggle="nav-5" type="checkbox" id="nav-5" >
  139. <label class="md-nav__link" for="nav-5">
  140. Advanced usage
  141. <span class="md-nav__icon md-icon"></span>
  142. </label>
  143. <nav class="md-nav" aria-label="Advanced usage" data-md-level="1">
  144. <label class="md-nav__title" for="nav-5">
  145. <span class="md-nav__icon md-icon"></span>
  146. Advanced usage
  147. </label>
  148. <ul class="md-nav__list" data-md-scrollfix>
  149. <li class="md-nav__item">
  150. <a href="advancedusage.html" class="md-nav__link">
  151. Advanced usage
  152. </a>
  153. </li>
  154. <li class="md-nav__item">
  155. <a href="adconnection.html" class="md-nav__link">
  156. AutoConnect WiFi connection control
  157. </a>
  158. </li>
  159. <li class="md-nav__item">
  160. <a href="adcpcontrol.html" class="md-nav__link">
  161. Captive portal control
  162. </a>
  163. </li>
  164. <li class="md-nav__item">
  165. <a href="adnetwork.html" class="md-nav__link">
  166. Settings and controls for network and WiFi
  167. </a>
  168. </li>
  169. <li class="md-nav__item">
  170. <a href="adauthentication.html" class="md-nav__link">
  171. Authentication settings
  172. </a>
  173. </li>
  174. <li class="md-nav__item">
  175. <a href="adcredential.html" class="md-nav__link">
  176. Credential accesses
  177. </a>
  178. </li>
  179. <li class="md-nav__item">
  180. <a href="adexterior.html" class="md-nav__link">
  181. Customizing page appearance
  182. </a>
  183. </li>
  184. <li class="md-nav__item">
  185. <a href="adothers.html" class="md-nav__link">
  186. Other operation settings and controls
  187. </a>
  188. </li>
  189. </ul>
  190. </nav>
  191. </li>
  192. <li class="md-nav__item md-nav__item--nested">
  193. <input class="md-nav__toggle md-toggle" data-md-toggle="nav-6" type="checkbox" id="nav-6" >
  194. <label class="md-nav__link" for="nav-6">
  195. Custom Web pages
  196. <span class="md-nav__icon md-icon"></span>
  197. </label>
  198. <nav class="md-nav" aria-label="Custom Web pages" data-md-level="1">
  199. <label class="md-nav__title" for="nav-6">
  200. <span class="md-nav__icon md-icon"></span>
  201. Custom Web pages
  202. </label>
  203. <ul class="md-nav__list" data-md-scrollfix>
  204. <li class="md-nav__item">
  205. <a href="acintro.html" class="md-nav__link">
  206. Custom Web pages with AutoConnect
  207. </a>
  208. </li>
  209. <li class="md-nav__item">
  210. <a href="acelements.html" class="md-nav__link">
  211. AutoConnectElements
  212. </a>
  213. </li>
  214. <li class="md-nav__item">
  215. <a href="acjson.html" class="md-nav__link">
  216. Custom Web pages with JSON
  217. </a>
  218. </li>
  219. <li class="md-nav__item">
  220. <a href="achandling.html" class="md-nav__link">
  221. Handling the custom Web pages
  222. </a>
  223. </li>
  224. </ul>
  225. </nav>
  226. </li>
  227. <li class="md-nav__item md-nav__item--nested">
  228. <input class="md-nav__toggle md-toggle" data-md-toggle="nav-7" type="checkbox" id="nav-7" >
  229. <label class="md-nav__link" for="nav-7">
  230. OTA Updates
  231. <span class="md-nav__icon md-icon"></span>
  232. </label>
  233. <nav class="md-nav" aria-label="OTA Updates" data-md-level="1">
  234. <label class="md-nav__title" for="nav-7">
  235. <span class="md-nav__icon md-icon"></span>
  236. OTA Updates
  237. </label>
  238. <ul class="md-nav__list" data-md-scrollfix>
  239. <li class="md-nav__item">
  240. <a href="otaupdate.html" class="md-nav__link">
  241. OTA Updates
  242. </a>
  243. </li>
  244. <li class="md-nav__item">
  245. <a href="otabrowser.html" class="md-nav__link">
  246. Using Web Browser
  247. </a>
  248. </li>
  249. <li class="md-nav__item">
  250. <a href="otaserver.html" class="md-nav__link">
  251. Using Update Server
  252. </a>
  253. </li>
  254. </ul>
  255. </nav>
  256. </li>
  257. <li class="md-nav__item md-nav__item--active md-nav__item--nested">
  258. <input class="md-nav__toggle md-toggle" data-md-toggle="nav-8" type="checkbox" id="nav-8" checked>
  259. <label class="md-nav__link" for="nav-8">
  260. Library APIs
  261. <span class="md-nav__icon md-icon"></span>
  262. </label>
  263. <nav class="md-nav" aria-label="Library APIs" data-md-level="1">
  264. <label class="md-nav__title" for="nav-8">
  265. <span class="md-nav__icon md-icon"></span>
  266. Library APIs
  267. </label>
  268. <ul class="md-nav__list" data-md-scrollfix>
  269. <li class="md-nav__item">
  270. <a href="api.html" class="md-nav__link">
  271. AutoConnect API
  272. </a>
  273. </li>
  274. <li class="md-nav__item">
  275. <a href="apiaux.html" class="md-nav__link">
  276. AutoConnectAux API
  277. </a>
  278. </li>
  279. <li class="md-nav__item">
  280. <a href="apiconfig.html" class="md-nav__link">
  281. AutoConnectConfig API
  282. </a>
  283. </li>
  284. <li class="md-nav__item md-nav__item--active">
  285. <input class="md-nav__toggle md-toggle" data-md-toggle="toc" type="checkbox" id="__toc">
  286. <label class="md-nav__link md-nav__link--active" for="__toc">
  287. AutoConnectElements API
  288. <span class="md-nav__icon md-icon"></span>
  289. </label>
  290. <a href="apielements.html" class="md-nav__link md-nav__link--active">
  291. AutoConnectElements API
  292. </a>
  293. <nav class="md-nav md-nav--secondary" aria-label="Table of contents">
  294. <label class="md-nav__title" for="__toc">
  295. <span class="md-nav__icon md-icon"></span>
  296. Table of contents
  297. </label>
  298. <ul class="md-nav__list" data-md-scrollfix>
  299. <li class="md-nav__item">
  300. <a href="#autoconnectbutton" class="md-nav__link">
  301. AutoConnectButton
  302. </a>
  303. <nav class="md-nav" aria-label="AutoConnectButton">
  304. <ul class="md-nav__list">
  305. <li class="md-nav__item">
  306. <a href="#constructor" class="md-nav__link">
  307. Constructor
  308. </a>
  309. </li>
  310. <li class="md-nav__item">
  311. <a href="#public-member-variables" class="md-nav__link">
  312. Public member variables
  313. </a>
  314. <nav class="md-nav" aria-label=" Public member variables">
  315. <ul class="md-nav__list">
  316. <li class="md-nav__item">
  317. <a href="#action" class="md-nav__link">
  318. action
  319. </a>
  320. </li>
  321. <li class="md-nav__item">
  322. <a href="#enable" class="md-nav__link">
  323. enable
  324. </a>
  325. </li>
  326. <li class="md-nav__item">
  327. <a href="#global" class="md-nav__link">
  328. global
  329. </a>
  330. </li>
  331. <li class="md-nav__item">
  332. <a href="#name" class="md-nav__link">
  333. name
  334. </a>
  335. </li>
  336. <li class="md-nav__item">
  337. <a href="#post" class="md-nav__link">
  338. post
  339. </a>
  340. </li>
  341. <li class="md-nav__item">
  342. <a href="#value" class="md-nav__link">
  343. value
  344. </a>
  345. </li>
  346. </ul>
  347. </nav>
  348. </li>
  349. <li class="md-nav__item">
  350. <a href="#public-member-functions" class="md-nav__link">
  351. Public member functions
  352. </a>
  353. <nav class="md-nav" aria-label=" Public member functions">
  354. <ul class="md-nav__list">
  355. <li class="md-nav__item">
  356. <a href="#typeof" class="md-nav__link">
  357. typeOf
  358. </a>
  359. </li>
  360. </ul>
  361. </nav>
  362. </li>
  363. </ul>
  364. </nav>
  365. </li>
  366. <li class="md-nav__item">
  367. <a href="#autoconnectcheckbox" class="md-nav__link">
  368. AutoConnectCheckbox
  369. </a>
  370. <nav class="md-nav" aria-label="AutoConnectCheckbox">
  371. <ul class="md-nav__list">
  372. <li class="md-nav__item">
  373. <a href="#constructor_1" class="md-nav__link">
  374. Constructor
  375. </a>
  376. </li>
  377. <li class="md-nav__item">
  378. <a href="#public-member-variables_1" class="md-nav__link">
  379. Public member variables
  380. </a>
  381. <nav class="md-nav" aria-label=" Public member variables">
  382. <ul class="md-nav__list">
  383. <li class="md-nav__item">
  384. <a href="#checked" class="md-nav__link">
  385. checked
  386. </a>
  387. </li>
  388. <li class="md-nav__item">
  389. <a href="#enable_1" class="md-nav__link">
  390. enable
  391. </a>
  392. </li>
  393. <li class="md-nav__item">
  394. <a href="#global_1" class="md-nav__link">
  395. global
  396. </a>
  397. </li>
  398. <li class="md-nav__item">
  399. <a href="#label" class="md-nav__link">
  400. label
  401. </a>
  402. </li>
  403. <li class="md-nav__item">
  404. <a href="#labelposition" class="md-nav__link">
  405. labelPosition
  406. </a>
  407. </li>
  408. <li class="md-nav__item">
  409. <a href="#name_1" class="md-nav__link">
  410. name
  411. </a>
  412. </li>
  413. <li class="md-nav__item">
  414. <a href="#post_1" class="md-nav__link">
  415. post
  416. </a>
  417. </li>
  418. <li class="md-nav__item">
  419. <a href="#value_1" class="md-nav__link">
  420. value
  421. </a>
  422. </li>
  423. </ul>
  424. </nav>
  425. </li>
  426. <li class="md-nav__item">
  427. <a href="#public-member-functions_1" class="md-nav__link">
  428. Public member functions
  429. </a>
  430. <nav class="md-nav" aria-label=" Public member functions">
  431. <ul class="md-nav__list">
  432. <li class="md-nav__item">
  433. <a href="#typeof_1" class="md-nav__link">
  434. typeOf
  435. </a>
  436. </li>
  437. </ul>
  438. </nav>
  439. </li>
  440. </ul>
  441. </nav>
  442. </li>
  443. <li class="md-nav__item">
  444. <a href="#autoconnectelement" class="md-nav__link">
  445. AutoConnectElement
  446. </a>
  447. <nav class="md-nav" aria-label="AutoConnectElement">
  448. <ul class="md-nav__list">
  449. <li class="md-nav__item">
  450. <a href="#constructor_2" class="md-nav__link">
  451. Constructor
  452. </a>
  453. </li>
  454. <li class="md-nav__item">
  455. <a href="#public-member-variables_2" class="md-nav__link">
  456. Public member variables
  457. </a>
  458. <nav class="md-nav" aria-label=" Public member variables">
  459. <ul class="md-nav__list">
  460. <li class="md-nav__item">
  461. <a href="#enable_2" class="md-nav__link">
  462. enable
  463. </a>
  464. </li>
  465. <li class="md-nav__item">
  466. <a href="#global_2" class="md-nav__link">
  467. global
  468. </a>
  469. </li>
  470. <li class="md-nav__item">
  471. <a href="#name_2" class="md-nav__link">
  472. name
  473. </a>
  474. </li>
  475. <li class="md-nav__item">
  476. <a href="#post_2" class="md-nav__link">
  477. post
  478. </a>
  479. </li>
  480. <li class="md-nav__item">
  481. <a href="#value_2" class="md-nav__link">
  482. value
  483. </a>
  484. </li>
  485. </ul>
  486. </nav>
  487. </li>
  488. <li class="md-nav__item">
  489. <a href="#public-member-functions_2" class="md-nav__link">
  490. Public member functions
  491. </a>
  492. <nav class="md-nav" aria-label=" Public member functions">
  493. <ul class="md-nav__list">
  494. <li class="md-nav__item">
  495. <a href="#typeof_2" class="md-nav__link">
  496. typeOf
  497. </a>
  498. </li>
  499. <li class="md-nav__item">
  500. <a href="#ast" class="md-nav__link">
  501. as&lt;T>
  502. </a>
  503. </li>
  504. </ul>
  505. </nav>
  506. </li>
  507. </ul>
  508. </nav>
  509. </li>
  510. <li class="md-nav__item">
  511. <a href="#autoconnectfile" class="md-nav__link">
  512. AutoConnectFile
  513. </a>
  514. <nav class="md-nav" aria-label="AutoConnectFile">
  515. <ul class="md-nav__list">
  516. <li class="md-nav__item">
  517. <a href="#constructor_3" class="md-nav__link">
  518. Constructor
  519. </a>
  520. </li>
  521. <li class="md-nav__item">
  522. <a href="#public-member-variables_3" class="md-nav__link">
  523. Public member variables
  524. </a>
  525. <nav class="md-nav" aria-label=" Public member variables">
  526. <ul class="md-nav__list">
  527. <li class="md-nav__item">
  528. <a href="#enable_3" class="md-nav__link">
  529. enable
  530. </a>
  531. </li>
  532. <li class="md-nav__item">
  533. <a href="#global_3" class="md-nav__link">
  534. global
  535. </a>
  536. </li>
  537. <li class="md-nav__item">
  538. <a href="#label_1" class="md-nav__link">
  539. label
  540. </a>
  541. </li>
  542. <li class="md-nav__item">
  543. <a href="#mimetype" class="md-nav__link">
  544. mimeType
  545. </a>
  546. </li>
  547. <li class="md-nav__item">
  548. <a href="#name_3" class="md-nav__link">
  549. name
  550. </a>
  551. </li>
  552. <li class="md-nav__item">
  553. <a href="#post_3" class="md-nav__link">
  554. post
  555. </a>
  556. </li>
  557. <li class="md-nav__item">
  558. <a href="#size" class="md-nav__link">
  559. size
  560. </a>
  561. </li>
  562. <li class="md-nav__item">
  563. <a href="#store" class="md-nav__link">
  564. store
  565. </a>
  566. </li>
  567. <li class="md-nav__item">
  568. <a href="#value_3" class="md-nav__link">
  569. value
  570. </a>
  571. </li>
  572. </ul>
  573. </nav>
  574. </li>
  575. <li class="md-nav__item">
  576. <a href="#public-member-functions_3" class="md-nav__link">
  577. Public member functions
  578. </a>
  579. <nav class="md-nav" aria-label=" Public member functions">
  580. <ul class="md-nav__list">
  581. <li class="md-nav__item">
  582. <a href="#typeof_3" class="md-nav__link">
  583. typeOf
  584. </a>
  585. </li>
  586. </ul>
  587. </nav>
  588. </li>
  589. </ul>
  590. </nav>
  591. </li>
  592. <li class="md-nav__item">
  593. <a href="#autoconnectinput" class="md-nav__link">
  594. AutoConnectInput
  595. </a>
  596. <nav class="md-nav" aria-label="AutoConnectInput">
  597. <ul class="md-nav__list">
  598. <li class="md-nav__item">
  599. <a href="#constructor_4" class="md-nav__link">
  600. Constructor
  601. </a>
  602. </li>
  603. <li class="md-nav__item">
  604. <a href="#public-member-variables_4" class="md-nav__link">
  605. Public member variables
  606. </a>
  607. <nav class="md-nav" aria-label=" Public member variables">
  608. <ul class="md-nav__list">
  609. <li class="md-nav__item">
  610. <a href="#enable_4" class="md-nav__link">
  611. enable
  612. </a>
  613. </li>
  614. <li class="md-nav__item">
  615. <a href="#global_4" class="md-nav__link">
  616. global
  617. </a>
  618. </li>
  619. <li class="md-nav__item">
  620. <a href="#label_2" class="md-nav__link">
  621. label
  622. </a>
  623. </li>
  624. <li class="md-nav__item">
  625. <a href="#name_4" class="md-nav__link">
  626. name
  627. </a>
  628. </li>
  629. <li class="md-nav__item">
  630. <a href="#pattern" class="md-nav__link">
  631. pattern
  632. </a>
  633. </li>
  634. <li class="md-nav__item">
  635. <a href="#placeholder" class="md-nav__link">
  636. placeholder
  637. </a>
  638. </li>
  639. <li class="md-nav__item">
  640. <a href="#post_4" class="md-nav__link">
  641. post
  642. </a>
  643. </li>
  644. <li class="md-nav__item">
  645. <a href="#value_4" class="md-nav__link">
  646. value
  647. </a>
  648. </li>
  649. <li class="md-nav__item">
  650. <a href="#apply" class="md-nav__link">
  651. apply
  652. </a>
  653. </li>
  654. </ul>
  655. </nav>
  656. </li>
  657. <li class="md-nav__item">
  658. <a href="#public-member-functions_4" class="md-nav__link">
  659. Public member functions
  660. </a>
  661. <nav class="md-nav" aria-label=" Public member functions">
  662. <ul class="md-nav__list">
  663. <li class="md-nav__item">
  664. <a href="#isvalid" class="md-nav__link">
  665. isValid
  666. </a>
  667. </li>
  668. <li class="md-nav__item">
  669. <a href="#typeof_4" class="md-nav__link">
  670. typeOf
  671. </a>
  672. </li>
  673. </ul>
  674. </nav>
  675. </li>
  676. </ul>
  677. </nav>
  678. </li>
  679. <li class="md-nav__item">
  680. <a href="#autoconnectradio" class="md-nav__link">
  681. AutoConnectRadio
  682. </a>
  683. <nav class="md-nav" aria-label="AutoConnectRadio">
  684. <ul class="md-nav__list">
  685. <li class="md-nav__item">
  686. <a href="#constructor_5" class="md-nav__link">
  687. Constructor
  688. </a>
  689. </li>
  690. <li class="md-nav__item">
  691. <a href="#public-member-variables_5" class="md-nav__link">
  692. Public member variables
  693. </a>
  694. <nav class="md-nav" aria-label=" Public member variables">
  695. <ul class="md-nav__list">
  696. <li class="md-nav__item">
  697. <a href="#checked_1" class="md-nav__link">
  698. checked
  699. </a>
  700. </li>
  701. <li class="md-nav__item">
  702. <a href="#enable_5" class="md-nav__link">
  703. enable
  704. </a>
  705. </li>
  706. <li class="md-nav__item">
  707. <a href="#global_5" class="md-nav__link">
  708. global
  709. </a>
  710. </li>
  711. <li class="md-nav__item">
  712. <a href="#label_3" class="md-nav__link">
  713. label
  714. </a>
  715. </li>
  716. <li class="md-nav__item">
  717. <a href="#name_5" class="md-nav__link">
  718. name
  719. </a>
  720. </li>
  721. <li class="md-nav__item">
  722. <a href="#order" class="md-nav__link">
  723. order
  724. </a>
  725. </li>
  726. <li class="md-nav__item">
  727. <a href="#post_5" class="md-nav__link">
  728. post
  729. </a>
  730. </li>
  731. <li class="md-nav__item">
  732. <a href="#values" class="md-nav__link">
  733. values
  734. </a>
  735. </li>
  736. </ul>
  737. </nav>
  738. </li>
  739. <li class="md-nav__item">
  740. <a href="#public-member-functions_5" class="md-nav__link">
  741. Public member functions
  742. </a>
  743. <nav class="md-nav" aria-label=" Public member functions">
  744. <ul class="md-nav__list">
  745. <li class="md-nav__item">
  746. <a href="#add" class="md-nav__link">
  747. add
  748. </a>
  749. </li>
  750. <li class="md-nav__item">
  751. <a href="#check" class="md-nav__link">
  752. check
  753. </a>
  754. </li>
  755. <li class="md-nav__item">
  756. <a href="#empty" class="md-nav__link">
  757. empty
  758. </a>
  759. </li>
  760. <li class="md-nav__item">
  761. <a href="#operator" class="md-nav__link">
  762. operator &#91;&nbsp;&#93;
  763. </a>
  764. </li>
  765. <li class="md-nav__item">
  766. <a href="#size_1" class="md-nav__link">
  767. size
  768. </a>
  769. </li>
  770. <li class="md-nav__item">
  771. <a href="#typeof_5" class="md-nav__link">
  772. typeOf
  773. </a>
  774. </li>
  775. <li class="md-nav__item">
  776. <a href="#value_5" class="md-nav__link">
  777. value
  778. </a>
  779. </li>
  780. </ul>
  781. </nav>
  782. </li>
  783. </ul>
  784. </nav>
  785. </li>
  786. <li class="md-nav__item">
  787. <a href="#autoconnectselect" class="md-nav__link">
  788. AutoConnectSelect
  789. </a>
  790. <nav class="md-nav" aria-label="AutoConnectSelect">
  791. <ul class="md-nav__list">
  792. <li class="md-nav__item">
  793. <a href="#constructor_6" class="md-nav__link">
  794. Constructor
  795. </a>
  796. </li>
  797. <li class="md-nav__item">
  798. <a href="#public-member-variables_6" class="md-nav__link">
  799. Public member variables
  800. </a>
  801. <nav class="md-nav" aria-label=" Public member variables">
  802. <ul class="md-nav__list">
  803. <li class="md-nav__item">
  804. <a href="#enable_6" class="md-nav__link">
  805. enable
  806. </a>
  807. </li>
  808. <li class="md-nav__item">
  809. <a href="#global_6" class="md-nav__link">
  810. global
  811. </a>
  812. </li>
  813. <li class="md-nav__item">
  814. <a href="#name_6" class="md-nav__link">
  815. name
  816. </a>
  817. </li>
  818. <li class="md-nav__item">
  819. <a href="#label_4" class="md-nav__link">
  820. label
  821. </a>
  822. </li>
  823. <li class="md-nav__item">
  824. <a href="#options" class="md-nav__link">
  825. options
  826. </a>
  827. </li>
  828. <li class="md-nav__item">
  829. <a href="#post_6" class="md-nav__link">
  830. post
  831. </a>
  832. </li>
  833. <li class="md-nav__item">
  834. <a href="#selected" class="md-nav__link">
  835. selected
  836. </a>
  837. </li>
  838. </ul>
  839. </nav>
  840. </li>
  841. <li class="md-nav__item">
  842. <a href="#public-member-functions_6" class="md-nav__link">
  843. Public member functions
  844. </a>
  845. <nav class="md-nav" aria-label=" Public member functions">
  846. <ul class="md-nav__list">
  847. <li class="md-nav__item">
  848. <a href="#add_1" class="md-nav__link">
  849. add
  850. </a>
  851. </li>
  852. <li class="md-nav__item">
  853. <a href="#empty_1" class="md-nav__link">
  854. empty
  855. </a>
  856. </li>
  857. <li class="md-nav__item">
  858. <a href="#operator_1" class="md-nav__link">
  859. operator &#91;&nbsp;&#93;
  860. </a>
  861. </li>
  862. <li class="md-nav__item">
  863. <a href="#select" class="md-nav__link">
  864. select
  865. </a>
  866. </li>
  867. <li class="md-nav__item">
  868. <a href="#size_2" class="md-nav__link">
  869. size
  870. </a>
  871. </li>
  872. <li class="md-nav__item">
  873. <a href="#typeof_6" class="md-nav__link">
  874. typeOf
  875. </a>
  876. </li>
  877. <li class="md-nav__item">
  878. <a href="#value_6" class="md-nav__link">
  879. value
  880. </a>
  881. </li>
  882. </ul>
  883. </nav>
  884. </li>
  885. </ul>
  886. </nav>
  887. </li>
  888. <li class="md-nav__item">
  889. <a href="#autoconnectstyle" class="md-nav__link">
  890. AutoConnectStyle
  891. </a>
  892. <nav class="md-nav" aria-label="AutoConnectStyle">
  893. <ul class="md-nav__list">
  894. <li class="md-nav__item">
  895. <a href="#constructor_7" class="md-nav__link">
  896. Constructor
  897. </a>
  898. </li>
  899. <li class="md-nav__item">
  900. <a href="#public-member-variables_7" class="md-nav__link">
  901. Public member variables
  902. </a>
  903. <nav class="md-nav" aria-label=" Public member variables">
  904. <ul class="md-nav__list">
  905. <li class="md-nav__item">
  906. <a href="#enable_7" class="md-nav__link">
  907. enable
  908. </a>
  909. </li>
  910. <li class="md-nav__item">
  911. <a href="#name_7" class="md-nav__link">
  912. name
  913. </a>
  914. </li>
  915. <li class="md-nav__item">
  916. <a href="#value_7" class="md-nav__link">
  917. value
  918. </a>
  919. </li>
  920. </ul>
  921. </nav>
  922. </li>
  923. <li class="md-nav__item">
  924. <a href="#public-member-functions_7" class="md-nav__link">
  925. Public member functions
  926. </a>
  927. <nav class="md-nav" aria-label=" Public member functions">
  928. <ul class="md-nav__list">
  929. <li class="md-nav__item">
  930. <a href="#typeof_7" class="md-nav__link">
  931. typeOf
  932. </a>
  933. </li>
  934. </ul>
  935. </nav>
  936. </li>
  937. </ul>
  938. </nav>
  939. </li>
  940. <li class="md-nav__item">
  941. <a href="#autoconnectsubmit" class="md-nav__link">
  942. AutoConnectSubmit
  943. </a>
  944. <nav class="md-nav" aria-label="AutoConnectSubmit">
  945. <ul class="md-nav__list">
  946. <li class="md-nav__item">
  947. <a href="#constructor_8" class="md-nav__link">
  948. Constructor
  949. </a>
  950. </li>
  951. <li class="md-nav__item">
  952. <a href="#public-member-variables_8" class="md-nav__link">
  953. Public member variables
  954. </a>
  955. <nav class="md-nav" aria-label=" Public member variables">
  956. <ul class="md-nav__list">
  957. <li class="md-nav__item">
  958. <a href="#enable_8" class="md-nav__link">
  959. enable
  960. </a>
  961. </li>
  962. <li class="md-nav__item">
  963. <a href="#global_7" class="md-nav__link">
  964. global
  965. </a>
  966. </li>
  967. <li class="md-nav__item">
  968. <a href="#name_8" class="md-nav__link">
  969. name
  970. </a>
  971. </li>
  972. <li class="md-nav__item">
  973. <a href="#post_7" class="md-nav__link">
  974. post
  975. </a>
  976. </li>
  977. <li class="md-nav__item">
  978. <a href="#uri" class="md-nav__link">
  979. uri
  980. </a>
  981. </li>
  982. <li class="md-nav__item">
  983. <a href="#value_8" class="md-nav__link">
  984. value
  985. </a>
  986. </li>
  987. </ul>
  988. </nav>
  989. </li>
  990. <li class="md-nav__item">
  991. <a href="#public-member-functions_8" class="md-nav__link">
  992. Public member functions
  993. </a>
  994. <nav class="md-nav" aria-label=" Public member functions">
  995. <ul class="md-nav__list">
  996. <li class="md-nav__item">
  997. <a href="#typeof_8" class="md-nav__link">
  998. typeOf
  999. </a>
  1000. </li>
  1001. </ul>
  1002. </nav>
  1003. </li>
  1004. </ul>
  1005. </nav>
  1006. </li>
  1007. <li class="md-nav__item">
  1008. <a href="#autoconnecttext" class="md-nav__link">
  1009. AutoConnectText
  1010. </a>
  1011. <nav class="md-nav" aria-label="AutoConnectText">
  1012. <ul class="md-nav__list">
  1013. <li class="md-nav__item">
  1014. <a href="#constructor_9" class="md-nav__link">
  1015. Constructor
  1016. </a>
  1017. </li>
  1018. <li class="md-nav__item">
  1019. <a href="#public-member-variables_9" class="md-nav__link">
  1020. Public member variables
  1021. </a>
  1022. <nav class="md-nav" aria-label=" Public member variables">
  1023. <ul class="md-nav__list">
  1024. <li class="md-nav__item">
  1025. <a href="#enable_9" class="md-nav__link">
  1026. enable
  1027. </a>
  1028. </li>
  1029. <li class="md-nav__item">
  1030. <a href="#format" class="md-nav__link">
  1031. format
  1032. </a>
  1033. </li>
  1034. <li class="md-nav__item">
  1035. <a href="#global_8" class="md-nav__link">
  1036. global
  1037. </a>
  1038. </li>
  1039. <li class="md-nav__item">
  1040. <a href="#name_9" class="md-nav__link">
  1041. name
  1042. </a>
  1043. </li>
  1044. <li class="md-nav__item">
  1045. <a href="#post_8" class="md-nav__link">
  1046. post
  1047. </a>
  1048. </li>
  1049. <li class="md-nav__item">
  1050. <a href="#style" class="md-nav__link">
  1051. style
  1052. </a>
  1053. </li>
  1054. <li class="md-nav__item">
  1055. <a href="#value_9" class="md-nav__link">
  1056. value
  1057. </a>
  1058. </li>
  1059. </ul>
  1060. </nav>
  1061. </li>
  1062. <li class="md-nav__item">
  1063. <a href="#public-member-functions_9" class="md-nav__link">
  1064. Public member functions
  1065. </a>
  1066. <nav class="md-nav" aria-label=" Public member functions">
  1067. <ul class="md-nav__list">
  1068. <li class="md-nav__item">
  1069. <a href="#typeof_9" class="md-nav__link">
  1070. typeOf
  1071. </a>
  1072. </li>
  1073. </ul>
  1074. </nav>
  1075. </li>
  1076. </ul>
  1077. </nav>
  1078. </li>
  1079. </ul>
  1080. </nav>
  1081. </li>
  1082. <li class="md-nav__item">
  1083. <a href="apiupdate.html" class="md-nav__link">
  1084. AutoConnectUpdate API
  1085. </a>
  1086. </li>
  1087. <li class="md-nav__item">
  1088. <a href="apiextra.html" class="md-nav__link">
  1089. Something extra
  1090. </a>
  1091. </li>
  1092. </ul>
  1093. </nav>
  1094. </li>
  1095. <li class="md-nav__item md-nav__item--nested">
  1096. <input class="md-nav__toggle md-toggle" data-md-toggle="nav-9" type="checkbox" id="nav-9" >
  1097. <label class="md-nav__link" for="nav-9">
  1098. Examples
  1099. <span class="md-nav__icon md-icon"></span>
  1100. </label>
  1101. <nav class="md-nav" aria-label="Examples" data-md-level="1">
  1102. <label class="md-nav__title" for="nav-9">
  1103. <span class="md-nav__icon md-icon"></span>
  1104. Examples
  1105. </label>
  1106. <ul class="md-nav__list" data-md-scrollfix>
  1107. <li class="md-nav__item">
  1108. <a href="howtoembed.html" class="md-nav__link">
  1109. How to embed
  1110. </a>
  1111. </li>
  1112. <li class="md-nav__item">
  1113. <a href="datatips.html" class="md-nav__link">
  1114. Tips for data conversion
  1115. </a>
  1116. </li>
  1117. <li class="md-nav__item">
  1118. <a href="menuize.html" class="md-nav__link">
  1119. Attach the menus
  1120. </a>
  1121. </li>
  1122. <li class="md-nav__item">
  1123. <a href="wojson.html" class="md-nav__link">
  1124. Custom Web pages w/o JSON
  1125. </a>
  1126. </li>
  1127. </ul>
  1128. </nav>
  1129. </li>
  1130. <li class="md-nav__item md-nav__item--nested">
  1131. <input class="md-nav__toggle md-toggle" data-md-toggle="nav-10" type="checkbox" id="nav-10" >
  1132. <label class="md-nav__link" for="nav-10">
  1133. Appendix
  1134. <span class="md-nav__icon md-icon"></span>
  1135. </label>
  1136. <nav class="md-nav" aria-label="Appendix" data-md-level="1">
  1137. <label class="md-nav__title" for="nav-10">
  1138. <span class="md-nav__icon md-icon"></span>
  1139. Appendix
  1140. </label>
  1141. <ul class="md-nav__list" data-md-scrollfix>
  1142. <li class="md-nav__item">
  1143. <a href="lsbegin.html" class="md-nav__link">
  1144. Inside AutoConnect::begin
  1145. </a>
  1146. </li>
  1147. <li class="md-nav__item">
  1148. <a href="credit.html" class="md-nav__link">
  1149. Saved credentials access
  1150. </a>
  1151. </li>
  1152. <li class="md-nav__item">
  1153. <a href="acupload.html" class="md-nav__link">
  1154. File upload handler
  1155. </a>
  1156. </li>
  1157. <li class="md-nav__item">
  1158. <a href="colorized.html" class="md-nav__link">
  1159. Custom colorized
  1160. </a>
  1161. </li>
  1162. <li class="md-nav__item">
  1163. <a href="changelabel.html" class="md-nav__link">
  1164. Change label text
  1165. </a>
  1166. </li>
  1167. </ul>
  1168. </nav>
  1169. </li>
  1170. <li class="md-nav__item">
  1171. <a href="faq.html" class="md-nav__link">
  1172. FAQ
  1173. </a>
  1174. </li>
  1175. <li class="md-nav__item">
  1176. <a href="changelog.html" class="md-nav__link">
  1177. Change log
  1178. </a>
  1179. </li>
  1180. <li class="md-nav__item">
  1181. <a href="license.html" class="md-nav__link">
  1182. License
  1183. </a>
  1184. </li>
  1185. </ul>
  1186. </nav>
  1187. </div>
  1188. </div>
  1189. </div>
  1190. <div class="md-sidebar md-sidebar--secondary" data-md-component="toc">
  1191. <div class="md-sidebar__scrollwrap">
  1192. <div class="md-sidebar__inner">
  1193. <nav class="md-nav md-nav--secondary" aria-label="Table of contents">
  1194. <label class="md-nav__title" for="__toc">
  1195. <span class="md-nav__icon md-icon"></span>
  1196. Table of contents
  1197. </label>
  1198. <ul class="md-nav__list" data-md-scrollfix>
  1199. <li class="md-nav__item">
  1200. <a href="#autoconnectbutton" class="md-nav__link">
  1201. AutoConnectButton
  1202. </a>
  1203. <nav class="md-nav" aria-label="AutoConnectButton">
  1204. <ul class="md-nav__list">
  1205. <li class="md-nav__item">
  1206. <a href="#constructor" class="md-nav__link">
  1207. Constructor
  1208. </a>
  1209. </li>
  1210. <li class="md-nav__item">
  1211. <a href="#public-member-variables" class="md-nav__link">
  1212. Public member variables
  1213. </a>
  1214. <nav class="md-nav" aria-label=" Public member variables">
  1215. <ul class="md-nav__list">
  1216. <li class="md-nav__item">
  1217. <a href="#action" class="md-nav__link">
  1218. action
  1219. </a>
  1220. </li>
  1221. <li class="md-nav__item">
  1222. <a href="#enable" class="md-nav__link">
  1223. enable
  1224. </a>
  1225. </li>
  1226. <li class="md-nav__item">
  1227. <a href="#global" class="md-nav__link">
  1228. global
  1229. </a>
  1230. </li>
  1231. <li class="md-nav__item">
  1232. <a href="#name" class="md-nav__link">
  1233. name
  1234. </a>
  1235. </li>
  1236. <li class="md-nav__item">
  1237. <a href="#post" class="md-nav__link">
  1238. post
  1239. </a>
  1240. </li>
  1241. <li class="md-nav__item">
  1242. <a href="#value" class="md-nav__link">
  1243. value
  1244. </a>
  1245. </li>
  1246. </ul>
  1247. </nav>
  1248. </li>
  1249. <li class="md-nav__item">
  1250. <a href="#public-member-functions" class="md-nav__link">
  1251. Public member functions
  1252. </a>
  1253. <nav class="md-nav" aria-label=" Public member functions">
  1254. <ul class="md-nav__list">
  1255. <li class="md-nav__item">
  1256. <a href="#typeof" class="md-nav__link">
  1257. typeOf
  1258. </a>
  1259. </li>
  1260. </ul>
  1261. </nav>
  1262. </li>
  1263. </ul>
  1264. </nav>
  1265. </li>
  1266. <li class="md-nav__item">
  1267. <a href="#autoconnectcheckbox" class="md-nav__link">
  1268. AutoConnectCheckbox
  1269. </a>
  1270. <nav class="md-nav" aria-label="AutoConnectCheckbox">
  1271. <ul class="md-nav__list">
  1272. <li class="md-nav__item">
  1273. <a href="#constructor_1" class="md-nav__link">
  1274. Constructor
  1275. </a>
  1276. </li>
  1277. <li class="md-nav__item">
  1278. <a href="#public-member-variables_1" class="md-nav__link">
  1279. Public member variables
  1280. </a>
  1281. <nav class="md-nav" aria-label=" Public member variables">
  1282. <ul class="md-nav__list">
  1283. <li class="md-nav__item">
  1284. <a href="#checked" class="md-nav__link">
  1285. checked
  1286. </a>
  1287. </li>
  1288. <li class="md-nav__item">
  1289. <a href="#enable_1" class="md-nav__link">
  1290. enable
  1291. </a>
  1292. </li>
  1293. <li class="md-nav__item">
  1294. <a href="#global_1" class="md-nav__link">
  1295. global
  1296. </a>
  1297. </li>
  1298. <li class="md-nav__item">
  1299. <a href="#label" class="md-nav__link">
  1300. label
  1301. </a>
  1302. </li>
  1303. <li class="md-nav__item">
  1304. <a href="#labelposition" class="md-nav__link">
  1305. labelPosition
  1306. </a>
  1307. </li>
  1308. <li class="md-nav__item">
  1309. <a href="#name_1" class="md-nav__link">
  1310. name
  1311. </a>
  1312. </li>
  1313. <li class="md-nav__item">
  1314. <a href="#post_1" class="md-nav__link">
  1315. post
  1316. </a>
  1317. </li>
  1318. <li class="md-nav__item">
  1319. <a href="#value_1" class="md-nav__link">
  1320. value
  1321. </a>
  1322. </li>
  1323. </ul>
  1324. </nav>
  1325. </li>
  1326. <li class="md-nav__item">
  1327. <a href="#public-member-functions_1" class="md-nav__link">
  1328. Public member functions
  1329. </a>
  1330. <nav class="md-nav" aria-label=" Public member functions">
  1331. <ul class="md-nav__list">
  1332. <li class="md-nav__item">
  1333. <a href="#typeof_1" class="md-nav__link">
  1334. typeOf
  1335. </a>
  1336. </li>
  1337. </ul>
  1338. </nav>
  1339. </li>
  1340. </ul>
  1341. </nav>
  1342. </li>
  1343. <li class="md-nav__item">
  1344. <a href="#autoconnectelement" class="md-nav__link">
  1345. AutoConnectElement
  1346. </a>
  1347. <nav class="md-nav" aria-label="AutoConnectElement">
  1348. <ul class="md-nav__list">
  1349. <li class="md-nav__item">
  1350. <a href="#constructor_2" class="md-nav__link">
  1351. Constructor
  1352. </a>
  1353. </li>
  1354. <li class="md-nav__item">
  1355. <a href="#public-member-variables_2" class="md-nav__link">
  1356. Public member variables
  1357. </a>
  1358. <nav class="md-nav" aria-label=" Public member variables">
  1359. <ul class="md-nav__list">
  1360. <li class="md-nav__item">
  1361. <a href="#enable_2" class="md-nav__link">
  1362. enable
  1363. </a>
  1364. </li>
  1365. <li class="md-nav__item">
  1366. <a href="#global_2" class="md-nav__link">
  1367. global
  1368. </a>
  1369. </li>
  1370. <li class="md-nav__item">
  1371. <a href="#name_2" class="md-nav__link">
  1372. name
  1373. </a>
  1374. </li>
  1375. <li class="md-nav__item">
  1376. <a href="#post_2" class="md-nav__link">
  1377. post
  1378. </a>
  1379. </li>
  1380. <li class="md-nav__item">
  1381. <a href="#value_2" class="md-nav__link">
  1382. value
  1383. </a>
  1384. </li>
  1385. </ul>
  1386. </nav>
  1387. </li>
  1388. <li class="md-nav__item">
  1389. <a href="#public-member-functions_2" class="md-nav__link">
  1390. Public member functions
  1391. </a>
  1392. <nav class="md-nav" aria-label=" Public member functions">
  1393. <ul class="md-nav__list">
  1394. <li class="md-nav__item">
  1395. <a href="#typeof_2" class="md-nav__link">
  1396. typeOf
  1397. </a>
  1398. </li>
  1399. <li class="md-nav__item">
  1400. <a href="#ast" class="md-nav__link">
  1401. as&lt;T>
  1402. </a>
  1403. </li>
  1404. </ul>
  1405. </nav>
  1406. </li>
  1407. </ul>
  1408. </nav>
  1409. </li>
  1410. <li class="md-nav__item">
  1411. <a href="#autoconnectfile" class="md-nav__link">
  1412. AutoConnectFile
  1413. </a>
  1414. <nav class="md-nav" aria-label="AutoConnectFile">
  1415. <ul class="md-nav__list">
  1416. <li class="md-nav__item">
  1417. <a href="#constructor_3" class="md-nav__link">
  1418. Constructor
  1419. </a>
  1420. </li>
  1421. <li class="md-nav__item">
  1422. <a href="#public-member-variables_3" class="md-nav__link">
  1423. Public member variables
  1424. </a>
  1425. <nav class="md-nav" aria-label=" Public member variables">
  1426. <ul class="md-nav__list">
  1427. <li class="md-nav__item">
  1428. <a href="#enable_3" class="md-nav__link">
  1429. enable
  1430. </a>
  1431. </li>
  1432. <li class="md-nav__item">
  1433. <a href="#global_3" class="md-nav__link">
  1434. global
  1435. </a>
  1436. </li>
  1437. <li class="md-nav__item">
  1438. <a href="#label_1" class="md-nav__link">
  1439. label
  1440. </a>
  1441. </li>
  1442. <li class="md-nav__item">
  1443. <a href="#mimetype" class="md-nav__link">
  1444. mimeType
  1445. </a>
  1446. </li>
  1447. <li class="md-nav__item">
  1448. <a href="#name_3" class="md-nav__link">
  1449. name
  1450. </a>
  1451. </li>
  1452. <li class="md-nav__item">
  1453. <a href="#post_3" class="md-nav__link">
  1454. post
  1455. </a>
  1456. </li>
  1457. <li class="md-nav__item">
  1458. <a href="#size" class="md-nav__link">
  1459. size
  1460. </a>
  1461. </li>
  1462. <li class="md-nav__item">
  1463. <a href="#store" class="md-nav__link">
  1464. store
  1465. </a>
  1466. </li>
  1467. <li class="md-nav__item">
  1468. <a href="#value_3" class="md-nav__link">
  1469. value
  1470. </a>
  1471. </li>
  1472. </ul>
  1473. </nav>
  1474. </li>
  1475. <li class="md-nav__item">
  1476. <a href="#public-member-functions_3" class="md-nav__link">
  1477. Public member functions
  1478. </a>
  1479. <nav class="md-nav" aria-label=" Public member functions">
  1480. <ul class="md-nav__list">
  1481. <li class="md-nav__item">
  1482. <a href="#typeof_3" class="md-nav__link">
  1483. typeOf
  1484. </a>
  1485. </li>
  1486. </ul>
  1487. </nav>
  1488. </li>
  1489. </ul>
  1490. </nav>
  1491. </li>
  1492. <li class="md-nav__item">
  1493. <a href="#autoconnectinput" class="md-nav__link">
  1494. AutoConnectInput
  1495. </a>
  1496. <nav class="md-nav" aria-label="AutoConnectInput">
  1497. <ul class="md-nav__list">
  1498. <li class="md-nav__item">
  1499. <a href="#constructor_4" class="md-nav__link">
  1500. Constructor
  1501. </a>
  1502. </li>
  1503. <li class="md-nav__item">
  1504. <a href="#public-member-variables_4" class="md-nav__link">
  1505. Public member variables
  1506. </a>
  1507. <nav class="md-nav" aria-label=" Public member variables">
  1508. <ul class="md-nav__list">
  1509. <li class="md-nav__item">
  1510. <a href="#enable_4" class="md-nav__link">
  1511. enable
  1512. </a>
  1513. </li>
  1514. <li class="md-nav__item">
  1515. <a href="#global_4" class="md-nav__link">
  1516. global
  1517. </a>
  1518. </li>
  1519. <li class="md-nav__item">
  1520. <a href="#label_2" class="md-nav__link">
  1521. label
  1522. </a>
  1523. </li>
  1524. <li class="md-nav__item">
  1525. <a href="#name_4" class="md-nav__link">
  1526. name
  1527. </a>
  1528. </li>
  1529. <li class="md-nav__item">
  1530. <a href="#pattern" class="md-nav__link">
  1531. pattern
  1532. </a>
  1533. </li>
  1534. <li class="md-nav__item">
  1535. <a href="#placeholder" class="md-nav__link">
  1536. placeholder
  1537. </a>
  1538. </li>
  1539. <li class="md-nav__item">
  1540. <a href="#post_4" class="md-nav__link">
  1541. post
  1542. </a>
  1543. </li>
  1544. <li class="md-nav__item">
  1545. <a href="#value_4" class="md-nav__link">
  1546. value
  1547. </a>
  1548. </li>
  1549. <li class="md-nav__item">
  1550. <a href="#apply" class="md-nav__link">
  1551. apply
  1552. </a>
  1553. </li>
  1554. </ul>
  1555. </nav>
  1556. </li>
  1557. <li class="md-nav__item">
  1558. <a href="#public-member-functions_4" class="md-nav__link">
  1559. Public member functions
  1560. </a>
  1561. <nav class="md-nav" aria-label=" Public member functions">
  1562. <ul class="md-nav__list">
  1563. <li class="md-nav__item">
  1564. <a href="#isvalid" class="md-nav__link">
  1565. isValid
  1566. </a>
  1567. </li>
  1568. <li class="md-nav__item">
  1569. <a href="#typeof_4" class="md-nav__link">
  1570. typeOf
  1571. </a>
  1572. </li>
  1573. </ul>
  1574. </nav>
  1575. </li>
  1576. </ul>
  1577. </nav>
  1578. </li>
  1579. <li class="md-nav__item">
  1580. <a href="#autoconnectradio" class="md-nav__link">
  1581. AutoConnectRadio
  1582. </a>
  1583. <nav class="md-nav" aria-label="AutoConnectRadio">
  1584. <ul class="md-nav__list">
  1585. <li class="md-nav__item">
  1586. <a href="#constructor_5" class="md-nav__link">
  1587. Constructor
  1588. </a>
  1589. </li>
  1590. <li class="md-nav__item">
  1591. <a href="#public-member-variables_5" class="md-nav__link">
  1592. Public member variables
  1593. </a>
  1594. <nav class="md-nav" aria-label=" Public member variables">
  1595. <ul class="md-nav__list">
  1596. <li class="md-nav__item">
  1597. <a href="#checked_1" class="md-nav__link">
  1598. checked
  1599. </a>
  1600. </li>
  1601. <li class="md-nav__item">
  1602. <a href="#enable_5" class="md-nav__link">
  1603. enable
  1604. </a>
  1605. </li>
  1606. <li class="md-nav__item">
  1607. <a href="#global_5" class="md-nav__link">
  1608. global
  1609. </a>
  1610. </li>
  1611. <li class="md-nav__item">
  1612. <a href="#label_3" class="md-nav__link">
  1613. label
  1614. </a>
  1615. </li>
  1616. <li class="md-nav__item">
  1617. <a href="#name_5" class="md-nav__link">
  1618. name
  1619. </a>
  1620. </li>
  1621. <li class="md-nav__item">
  1622. <a href="#order" class="md-nav__link">
  1623. order
  1624. </a>
  1625. </li>
  1626. <li class="md-nav__item">
  1627. <a href="#post_5" class="md-nav__link">
  1628. post
  1629. </a>
  1630. </li>
  1631. <li class="md-nav__item">
  1632. <a href="#values" class="md-nav__link">
  1633. values
  1634. </a>
  1635. </li>
  1636. </ul>
  1637. </nav>
  1638. </li>
  1639. <li class="md-nav__item">
  1640. <a href="#public-member-functions_5" class="md-nav__link">
  1641. Public member functions
  1642. </a>
  1643. <nav class="md-nav" aria-label=" Public member functions">
  1644. <ul class="md-nav__list">
  1645. <li class="md-nav__item">
  1646. <a href="#add" class="md-nav__link">
  1647. add
  1648. </a>
  1649. </li>
  1650. <li class="md-nav__item">
  1651. <a href="#check" class="md-nav__link">
  1652. check
  1653. </a>
  1654. </li>
  1655. <li class="md-nav__item">
  1656. <a href="#empty" class="md-nav__link">
  1657. empty
  1658. </a>
  1659. </li>
  1660. <li class="md-nav__item">
  1661. <a href="#operator" class="md-nav__link">
  1662. operator &#91;&nbsp;&#93;
  1663. </a>
  1664. </li>
  1665. <li class="md-nav__item">
  1666. <a href="#size_1" class="md-nav__link">
  1667. size
  1668. </a>
  1669. </li>
  1670. <li class="md-nav__item">
  1671. <a href="#typeof_5" class="md-nav__link">
  1672. typeOf
  1673. </a>
  1674. </li>
  1675. <li class="md-nav__item">
  1676. <a href="#value_5" class="md-nav__link">
  1677. value
  1678. </a>
  1679. </li>
  1680. </ul>
  1681. </nav>
  1682. </li>
  1683. </ul>
  1684. </nav>
  1685. </li>
  1686. <li class="md-nav__item">
  1687. <a href="#autoconnectselect" class="md-nav__link">
  1688. AutoConnectSelect
  1689. </a>
  1690. <nav class="md-nav" aria-label="AutoConnectSelect">
  1691. <ul class="md-nav__list">
  1692. <li class="md-nav__item">
  1693. <a href="#constructor_6" class="md-nav__link">
  1694. Constructor
  1695. </a>
  1696. </li>
  1697. <li class="md-nav__item">
  1698. <a href="#public-member-variables_6" class="md-nav__link">
  1699. Public member variables
  1700. </a>
  1701. <nav class="md-nav" aria-label=" Public member variables">
  1702. <ul class="md-nav__list">
  1703. <li class="md-nav__item">
  1704. <a href="#enable_6" class="md-nav__link">
  1705. enable
  1706. </a>
  1707. </li>
  1708. <li class="md-nav__item">
  1709. <a href="#global_6" class="md-nav__link">
  1710. global
  1711. </a>
  1712. </li>
  1713. <li class="md-nav__item">
  1714. <a href="#name_6" class="md-nav__link">
  1715. name
  1716. </a>
  1717. </li>
  1718. <li class="md-nav__item">
  1719. <a href="#label_4" class="md-nav__link">
  1720. label
  1721. </a>
  1722. </li>
  1723. <li class="md-nav__item">
  1724. <a href="#options" class="md-nav__link">
  1725. options
  1726. </a>
  1727. </li>
  1728. <li class="md-nav__item">
  1729. <a href="#post_6" class="md-nav__link">
  1730. post
  1731. </a>
  1732. </li>
  1733. <li class="md-nav__item">
  1734. <a href="#selected" class="md-nav__link">
  1735. selected
  1736. </a>
  1737. </li>
  1738. </ul>
  1739. </nav>
  1740. </li>
  1741. <li class="md-nav__item">
  1742. <a href="#public-member-functions_6" class="md-nav__link">
  1743. Public member functions
  1744. </a>
  1745. <nav class="md-nav" aria-label=" Public member functions">
  1746. <ul class="md-nav__list">
  1747. <li class="md-nav__item">
  1748. <a href="#add_1" class="md-nav__link">
  1749. add
  1750. </a>
  1751. </li>
  1752. <li class="md-nav__item">
  1753. <a href="#empty_1" class="md-nav__link">
  1754. empty
  1755. </a>
  1756. </li>
  1757. <li class="md-nav__item">
  1758. <a href="#operator_1" class="md-nav__link">
  1759. operator &#91;&nbsp;&#93;
  1760. </a>
  1761. </li>
  1762. <li class="md-nav__item">
  1763. <a href="#select" class="md-nav__link">
  1764. select
  1765. </a>
  1766. </li>
  1767. <li class="md-nav__item">
  1768. <a href="#size_2" class="md-nav__link">
  1769. size
  1770. </a>
  1771. </li>
  1772. <li class="md-nav__item">
  1773. <a href="#typeof_6" class="md-nav__link">
  1774. typeOf
  1775. </a>
  1776. </li>
  1777. <li class="md-nav__item">
  1778. <a href="#value_6" class="md-nav__link">
  1779. value
  1780. </a>
  1781. </li>
  1782. </ul>
  1783. </nav>
  1784. </li>
  1785. </ul>
  1786. </nav>
  1787. </li>
  1788. <li class="md-nav__item">
  1789. <a href="#autoconnectstyle" class="md-nav__link">
  1790. AutoConnectStyle
  1791. </a>
  1792. <nav class="md-nav" aria-label="AutoConnectStyle">
  1793. <ul class="md-nav__list">
  1794. <li class="md-nav__item">
  1795. <a href="#constructor_7" class="md-nav__link">
  1796. Constructor
  1797. </a>
  1798. </li>
  1799. <li class="md-nav__item">
  1800. <a href="#public-member-variables_7" class="md-nav__link">
  1801. Public member variables
  1802. </a>
  1803. <nav class="md-nav" aria-label=" Public member variables">
  1804. <ul class="md-nav__list">
  1805. <li class="md-nav__item">
  1806. <a href="#enable_7" class="md-nav__link">
  1807. enable
  1808. </a>
  1809. </li>
  1810. <li class="md-nav__item">
  1811. <a href="#name_7" class="md-nav__link">
  1812. name
  1813. </a>
  1814. </li>
  1815. <li class="md-nav__item">
  1816. <a href="#value_7" class="md-nav__link">
  1817. value
  1818. </a>
  1819. </li>
  1820. </ul>
  1821. </nav>
  1822. </li>
  1823. <li class="md-nav__item">
  1824. <a href="#public-member-functions_7" class="md-nav__link">
  1825. Public member functions
  1826. </a>
  1827. <nav class="md-nav" aria-label=" Public member functions">
  1828. <ul class="md-nav__list">
  1829. <li class="md-nav__item">
  1830. <a href="#typeof_7" class="md-nav__link">
  1831. typeOf
  1832. </a>
  1833. </li>
  1834. </ul>
  1835. </nav>
  1836. </li>
  1837. </ul>
  1838. </nav>
  1839. </li>
  1840. <li class="md-nav__item">
  1841. <a href="#autoconnectsubmit" class="md-nav__link">
  1842. AutoConnectSubmit
  1843. </a>
  1844. <nav class="md-nav" aria-label="AutoConnectSubmit">
  1845. <ul class="md-nav__list">
  1846. <li class="md-nav__item">
  1847. <a href="#constructor_8" class="md-nav__link">
  1848. Constructor
  1849. </a>
  1850. </li>
  1851. <li class="md-nav__item">
  1852. <a href="#public-member-variables_8" class="md-nav__link">
  1853. Public member variables
  1854. </a>
  1855. <nav class="md-nav" aria-label=" Public member variables">
  1856. <ul class="md-nav__list">
  1857. <li class="md-nav__item">
  1858. <a href="#enable_8" class="md-nav__link">
  1859. enable
  1860. </a>
  1861. </li>
  1862. <li class="md-nav__item">
  1863. <a href="#global_7" class="md-nav__link">
  1864. global
  1865. </a>
  1866. </li>
  1867. <li class="md-nav__item">
  1868. <a href="#name_8" class="md-nav__link">
  1869. name
  1870. </a>
  1871. </li>
  1872. <li class="md-nav__item">
  1873. <a href="#post_7" class="md-nav__link">
  1874. post
  1875. </a>
  1876. </li>
  1877. <li class="md-nav__item">
  1878. <a href="#uri" class="md-nav__link">
  1879. uri
  1880. </a>
  1881. </li>
  1882. <li class="md-nav__item">
  1883. <a href="#value_8" class="md-nav__link">
  1884. value
  1885. </a>
  1886. </li>
  1887. </ul>
  1888. </nav>
  1889. </li>
  1890. <li class="md-nav__item">
  1891. <a href="#public-member-functions_8" class="md-nav__link">
  1892. Public member functions
  1893. </a>
  1894. <nav class="md-nav" aria-label=" Public member functions">
  1895. <ul class="md-nav__list">
  1896. <li class="md-nav__item">
  1897. <a href="#typeof_8" class="md-nav__link">
  1898. typeOf
  1899. </a>
  1900. </li>
  1901. </ul>
  1902. </nav>
  1903. </li>
  1904. </ul>
  1905. </nav>
  1906. </li>
  1907. <li class="md-nav__item">
  1908. <a href="#autoconnecttext" class="md-nav__link">
  1909. AutoConnectText
  1910. </a>
  1911. <nav class="md-nav" aria-label="AutoConnectText">
  1912. <ul class="md-nav__list">
  1913. <li class="md-nav__item">
  1914. <a href="#constructor_9" class="md-nav__link">
  1915. Constructor
  1916. </a>
  1917. </li>
  1918. <li class="md-nav__item">
  1919. <a href="#public-member-variables_9" class="md-nav__link">
  1920. Public member variables
  1921. </a>
  1922. <nav class="md-nav" aria-label=" Public member variables">
  1923. <ul class="md-nav__list">
  1924. <li class="md-nav__item">
  1925. <a href="#enable_9" class="md-nav__link">
  1926. enable
  1927. </a>
  1928. </li>
  1929. <li class="md-nav__item">
  1930. <a href="#format" class="md-nav__link">
  1931. format
  1932. </a>
  1933. </li>
  1934. <li class="md-nav__item">
  1935. <a href="#global_8" class="md-nav__link">
  1936. global
  1937. </a>
  1938. </li>
  1939. <li class="md-nav__item">
  1940. <a href="#name_9" class="md-nav__link">
  1941. name
  1942. </a>
  1943. </li>
  1944. <li class="md-nav__item">
  1945. <a href="#post_8" class="md-nav__link">
  1946. post
  1947. </a>
  1948. </li>
  1949. <li class="md-nav__item">
  1950. <a href="#style" class="md-nav__link">
  1951. style
  1952. </a>
  1953. </li>
  1954. <li class="md-nav__item">
  1955. <a href="#value_9" class="md-nav__link">
  1956. value
  1957. </a>
  1958. </li>
  1959. </ul>
  1960. </nav>
  1961. </li>
  1962. <li class="md-nav__item">
  1963. <a href="#public-member-functions_9" class="md-nav__link">
  1964. Public member functions
  1965. </a>
  1966. <nav class="md-nav" aria-label=" Public member functions">
  1967. <ul class="md-nav__list">
  1968. <li class="md-nav__item">
  1969. <a href="#typeof_9" class="md-nav__link">
  1970. typeOf
  1971. </a>
  1972. </li>
  1973. </ul>
  1974. </nav>
  1975. </li>
  1976. </ul>
  1977. </nav>
  1978. </li>
  1979. </ul>
  1980. </nav>
  1981. </div>
  1982. </div>
  1983. </div>
  1984. <div class="md-content">
  1985. <article class="md-content__inner md-typeset">
  1986. <h1>AutoConnectElements API</h1>
  1987. <h2 id="autoconnectbutton">AutoConnectButton<a class="headerlink" href="#autoconnectbutton" title="Permanent link">&para;</a></h2>
  1988. <h3 id="constructor"><i class="fa fa-code"></i> Constructor<a class="headerlink" href="#constructor" title="Permanent link">&para;</a></h3>
  1989. <div class="highlight" style="background: #272822"><pre style="line-height: 125%; margin: 0;"><span></span><code><span style="color: #f8f8f2">AutoConnectButton(</span><span style="color: #66d9ef">const</span> <span style="color: #66d9ef">char</span><span style="color: #f92672">*</span> <span style="color: #f8f8f2">name</span> <span style="color: #f92672">=</span> <span style="color: #e6db74">&quot;&quot;</span><span style="color: #f8f8f2">,</span> <span style="color: #66d9ef">const</span> <span style="color: #66d9ef">char</span><span style="color: #f92672">*</span> <span style="color: #f8f8f2">value</span> <span style="color: #f92672">=</span> <span style="color: #e6db74">&quot;&quot;</span><span style="color: #f8f8f2">,</span> <span style="color: #66d9ef">const</span> <span style="color: #f8f8f2">String</span><span style="color: #f92672">&amp;</span> <span style="color: #f8f8f2">action</span> <span style="color: #f92672">=</span> <span style="color: #f8f8f2">String(),</span> <span style="color: #66d9ef">const</span> <span style="color: #f8f8f2">ACPosterior_t</span> <span style="color: #f8f8f2">post</span> <span style="color: #f92672">=</span> <span style="color: #f8f8f2">AC_Tag_None)</span>
  1990. </code></pre></div>
  1991. <dl class="apidl">
  1992. <dt><strong>Parameters</strong></dt>
  1993. <dd><span class="apidef">name</span><span class="apidesc">The element name.</span></dd>
  1994. <dd><span class="apidef">value</span><span class="apidesc">Value of the element.</span></dd>
  1995. <dd><span class="apidef">action</span><span class="apidesc">Native code of the action script executed when the button is clicked.</span></dd>
  1996. <dd><span class="apidef">post</span><span class="apidesc">Specifies the tag to be output afterward the element.</span></dd>
  1997. </dl>
  1998. <h3 id="public-member-variables"><i class="fa fa-code"></i> Public member variables<a class="headerlink" href="#public-member-variables" title="Permanent link">&para;</a></h3>
  1999. <h4 id="action"><i class="fa fa-caret-right"></i> action<a class="headerlink" href="#action" title="Permanent link">&para;</a></h4>
  2000. <p>HTML native code of the action script to be executed when the button is clicked. It is mostly used with a JavaScript to activate a script.<sup id="fnref:1"><a class="footnote-ref" href="#fn:1">1</a></sup><dl class="apidl">
  2001. <dt><strong>Type</strong></dt>
  2002. <dd><span class="apidef">String</span><span class="apidesc"></span></dd></dl></p>
  2003. <h4 id="enable"><i class="fa fa-caret-right"></i> enable<a class="headerlink" href="#enable" title="Permanent link">&para;</a></h4>
  2004. <p>Enable HTML tag generation for the element.<dl class="apidl">
  2005. <dt><strong>Type</strong></dt>
  2006. <dd><span class="apidef">bool</span><span class="apidesc">AutoConnect will generate the element into HTML only if the enable attribute is true.</span></dd></dl></p>
  2007. <h4 id="global"><i class="fa fa-caret-right"></i> global<a class="headerlink" href="#global" title="Permanent link">&para;</a></h4>
  2008. <p>The global attribute copies input values ​​between elements of the same name on different custom Web pages.<dl class="apidl">
  2009. <dt><strong>Type</strong></dt>
  2010. <dd><span class="apidef">bool</span><span class="apidesc">An entered value will be copied to elements of the same name in other AutoConnectAuxes during page transition.<br>However, it will be copied only when the destination element has the true for a global attribute.</span></dd></dl></p>
  2011. <h4 id="name"><i class="fa fa-caret-right"></i> name<a class="headerlink" href="#name" title="Permanent link">&para;</a></h4>
  2012. <p>The element name.<dl class="apidl">
  2013. <dt><strong>Type</strong></dt>
  2014. <dd><span class="apidef">String</span><span class="apidesc"></span></dd></dl></p>
  2015. <h4 id="post"><i class="fa fa-caret-right"></i> post<a class="headerlink" href="#post" title="Permanent link">&para;</a></h4>
  2016. <p>Specifies a tag to add behind the HTML code generated from the element.<dl class="apidl">
  2017. <dt><strong>Type</strong></dt>
  2018. <dd><span class="apidef">ACPosterior_t</span><span class="apidesc"></p>
  2019. <ul>
  2020. <li><strong><code>AC_Tag_None</code></strong> : No generate additional tags.</li>
  2021. <li><strong><code>AC_Tag_BR</code></strong> : Add a <code>&lt;br&gt;</code> tag to the end of the element.</li>
  2022. <li><strong><code>AC_Tag_P</code></strong> : Include the element in the <code>&lt;p&gt; ~ &lt;/p&gt;</code> tag.
  2023. </span></dd></dl></li>
  2024. </ul>
  2025. <h4 id="value"><i class="fa fa-caret-right"></i> value<a class="headerlink" href="#value" title="Permanent link">&para;</a></h4>
  2026. <p>Value of the element.<dl class="apidl">
  2027. <dt><strong>Type</strong></dt>
  2028. <dd><span class="apidef">String</span><span class="apidesc"></span></dd></dl></p>
  2029. <h3 id="public-member-functions"><i class="fa fa-code"></i> Public member functions<a class="headerlink" href="#public-member-functions" title="Permanent link">&para;</a></h3>
  2030. <h4 id="typeof"><i class="fa fa-caret-right"></i> typeOf<a class="headerlink" href="#typeof" title="Permanent link">&para;</a></h4>
  2031. <div class="highlight" style="background: #272822"><pre style="line-height: 125%; margin: 0;"><span></span><code><span style="color: #f8f8f2">ACElement_t</span> <span style="color: #f8f8f2">typeOf(</span><span style="color: #66d9ef">void</span><span style="color: #f8f8f2">)</span>
  2032. </code></pre></div>
  2033. <p>Returns type of AutoConnectElement.<dl class="apidl">
  2034. <dt><strong>Return value</strong></dt>
  2035. <dd>AC_Button</dd></dl></p>
  2036. <h2 id="autoconnectcheckbox">AutoConnectCheckbox<a class="headerlink" href="#autoconnectcheckbox" title="Permanent link">&para;</a></h2>
  2037. <h3 id="constructor_1"><i class="fa fa-code"></i> Constructor<a class="headerlink" href="#constructor_1" title="Permanent link">&para;</a></h3>
  2038. <div class="highlight" style="background: #272822"><pre style="line-height: 125%; margin: 0;"><span></span><code><span style="color: #f8f8f2">AutoConnectCheckbox(</span><span style="color: #66d9ef">const</span> <span style="color: #66d9ef">char</span><span style="color: #f92672">*</span> <span style="color: #f8f8f2">name</span> <span style="color: #f92672">=</span> <span style="color: #e6db74">&quot;&quot;</span><span style="color: #f8f8f2">,</span> <span style="color: #66d9ef">const</span> <span style="color: #66d9ef">char</span><span style="color: #f92672">*</span> <span style="color: #f8f8f2">value</span> <span style="color: #f92672">=</span> <span style="color: #e6db74">&quot;&quot;</span><span style="color: #f8f8f2">,</span> <span style="color: #66d9ef">const</span> <span style="color: #66d9ef">char</span><span style="color: #f92672">*</span> <span style="color: #f8f8f2">label</span> <span style="color: #f92672">=</span> <span style="color: #e6db74">&quot;&quot;</span><span style="color: #f8f8f2">,</span> <span style="color: #66d9ef">const</span> <span style="color: #66d9ef">bool</span> <span style="color: #f8f8f2">checked</span> <span style="color: #f92672">=</span> <span style="color: #f8f8f2">false,</span> <span style="color: #66d9ef">const</span> <span style="color: #f8f8f2">ACPosition_t</span> <span style="color: #f8f8f2">labelPosition</span> <span style="color: #f92672">=</span> <span style="color: #f8f8f2">AC_Behind,</span> <span style="color: #66d9ef">const</span> <span style="color: #f8f8f2">ACPosterior_t</span> <span style="color: #f8f8f2">post</span> <span style="color: #f92672">=</span> <span style="color: #f8f8f2">AC_Tag_BR)</span>
  2039. </code></pre></div>
  2040. <dl class="apidl">
  2041. <dt><strong>Parameters</strong></dt>
  2042. <dd><span class="apidef">name</span><span class="apidesc">The element name.</span></dd>
  2043. <dd><span class="apidef">value</span><span class="apidesc">Value of the element.</span></dd>
  2044. <dd><span class="apidef">label</span><span class="apidesc">A label string prefixed to the checkbox.</span></dd>
  2045. <dd><span class="apidef">check</span><span class="apidesc">Checked state of the checkbox.</span></dd>
  2046. <dd><span class="apidef">labelPosition</span><span class="apidesc">Specifies the position of the label to generate.</span></dd>
  2047. <dd><span class="apidef">post</span><span class="apidesc">Specifies the tag to be output afterward the element.</span></dd>
  2048. </dl>
  2049. <h3 id="public-member-variables_1"><i class="fa fa-code"></i> Public member variables<a class="headerlink" href="#public-member-variables_1" title="Permanent link">&para;</a></h3>
  2050. <h4 id="checked"><i class="fa fa-caret-right"></i> checked<a class="headerlink" href="#checked" title="Permanent link">&para;</a></h4>
  2051. <p>It indicates the checked status of the checkbox. The value of the checked checkbox element is packed in the query string and sent by submit.<dl class="apidl">
  2052. <dt><strong>Type</strong></dt>
  2053. <dd><span class="apidef">bool</span><span class="apidesc"></span></dl></p>
  2054. <h4 id="enable_1"><i class="fa fa-caret-right"></i> enable<a class="headerlink" href="#enable_1" title="Permanent link">&para;</a></h4>
  2055. <p>Enable HTML tag generation for the element.<dl class="apidl">
  2056. <dt><strong>Type</strong></dt>
  2057. <dd><span class="apidef">bool</span><span class="apidesc">AutoConnect will generate the element into HTML only if the enable attribute is true.</span></dd></dl></p>
  2058. <h4 id="global_1"><i class="fa fa-caret-right"></i> global<a class="headerlink" href="#global_1" title="Permanent link">&para;</a></h4>
  2059. <p>The global attribute copies input values ​​between elements of the same name on different custom Web pages.<dl class="apidl">
  2060. <dt><strong>Type</strong></dt>
  2061. <dd><span class="apidef">bool</span><span class="apidesc">An entered value will be copied to elements of the same name in other AutoConnectAuxes during page transition.<br>However, it will be copied only when the destination element has the true for a global attribute.</span></dd></dl></p>
  2062. <h4 id="label"><i class="fa fa-caret-right"></i> label<a class="headerlink" href="#label" title="Permanent link">&para;</a></h4>
  2063. <p>A label is an optional string. A label is always arranged on the right side of the checkbox. Specification of a label will generate an HTML <code class="highlight"><span style="color: #f8f8f2">&lt;</span><span style="color: #f92672">label</span><span style="color: #f8f8f2">&gt;</span></code> tag with an <code>id</code> attribute. The checkbox and the label are connected by the id attribute.<dl class="apidl">
  2064. <dt><strong>Type</strong></dt>
  2065. <dd><span class="apidef">String</span><span class="apidesc"></span></dd></dl></p>
  2066. <h4 id="labelposition"><i class="fa fa-caret-right"></i> labelPosition<a class="headerlink" href="#labelposition" title="Permanent link">&para;</a></h4>
  2067. <p>Specifies the position of the label to generate with ACPostion_t enumeration value.<dl class="apidl">
  2068. <dt><strong>Type</strong></dt>
  2069. <dd><span class="apidef">ACPosition_t</span><span class="apidesc"></p>
  2070. <ul>
  2071. <li><strong><code>AC_Infront</code></strong> : Place a label in front of the check box.</li>
  2072. <li><strong><code>AC_Behind</code></strong> : Place a label behind the check box.
  2073. </span></dd></dl></li>
  2074. </ul>
  2075. <h4 id="name_1"><i class="fa fa-caret-right"></i> name<a class="headerlink" href="#name_1" title="Permanent link">&para;</a></h4>
  2076. <p>The element name.<dl class="apidl">
  2077. <dt><strong>Type</strong></dt>
  2078. <dd><span class="apidef">String</span><span class="apidesc"></span></dd></dl></p>
  2079. <h4 id="post_1"><i class="fa fa-caret-right"></i> post<a class="headerlink" href="#post_1" title="Permanent link">&para;</a></h4>
  2080. <p>Specifies a tag to add behind the HTML code generated from the element.<dl class="apidl">
  2081. <dt><strong>Type</strong></dt>
  2082. <dd><span class="apidef">ACPosterior_t</span><span class="apidesc"></p>
  2083. <ul>
  2084. <li><strong><code>AC_Tag_None</code></strong> : No generate additional tags.</li>
  2085. <li><strong><code>AC_Tag_BR</code></strong> : Add a <code>&lt;br&gt;</code> tag to the end of the element.</li>
  2086. <li><strong><code>AC_Tag_P</code></strong> : Include the element in the <code>&lt;p&gt; ~ &lt;/p&gt;</code> tag.
  2087. </span></dd></dl></li>
  2088. </ul>
  2089. <h4 id="value_1"><i class="fa fa-caret-right"></i> value<a class="headerlink" href="#value_1" title="Permanent link">&para;</a></h4>
  2090. <p>Value of the element. It becomes a value attribute of an HTML <code class="highlight"><span style="color: #f8f8f2">&lt;</span><span style="color: #f92672">input</span> <span style="color: #a6e22e">type</span><span style="color: #f92672">=</span><span style="color: #e6db74">&quot;checkbox&quot;</span><span style="color: #f8f8f2">&gt;</span></code> tag.<dl class="apidl">
  2091. <dt><strong>Type</strong></dt>
  2092. <dd><span class="apidef">String</span><span class="apidesc"></span></dd></dl></p>
  2093. <h3 id="public-member-functions_1"><i class="fa fa-code"></i> Public member functions<a class="headerlink" href="#public-member-functions_1" title="Permanent link">&para;</a></h3>
  2094. <h4 id="typeof_1"><i class="fa fa-caret-right"></i> typeOf<a class="headerlink" href="#typeof_1" title="Permanent link">&para;</a></h4>
  2095. <div class="highlight" style="background: #272822"><pre style="line-height: 125%; margin: 0;"><span></span><code><span style="color: #f8f8f2">ACElement_t</span> <span style="color: #f8f8f2">typeOf(</span><span style="color: #66d9ef">void</span><span style="color: #f8f8f2">)</span>
  2096. </code></pre></div>
  2097. <p>Returns type of AutoConnectElement.<dl class="apidl">
  2098. <dt><strong>Return value</strong></dt>
  2099. <dd>AC_Checkbox</dd></dl></p>
  2100. <h2 id="autoconnectelement">AutoConnectElement<a class="headerlink" href="#autoconnectelement" title="Permanent link">&para;</a></h2>
  2101. <h3 id="constructor_2"><i class="fa fa-code"></i> Constructor<a class="headerlink" href="#constructor_2" title="Permanent link">&para;</a></h3>
  2102. <div class="highlight" style="background: #272822"><pre style="line-height: 125%; margin: 0;"><span></span><code><span style="color: #f8f8f2">AutoConnectElement(</span><span style="color: #66d9ef">const</span> <span style="color: #66d9ef">char</span><span style="color: #f92672">*</span> <span style="color: #f8f8f2">name</span> <span style="color: #f92672">=</span> <span style="color: #e6db74">&quot;&quot;</span><span style="color: #f8f8f2">,</span> <span style="color: #66d9ef">const</span> <span style="color: #66d9ef">char</span><span style="color: #f92672">*</span> <span style="color: #f8f8f2">value</span> <span style="color: #f92672">=</span> <span style="color: #e6db74">&quot;&quot;</span><span style="color: #f8f8f2">,</span> <span style="color: #66d9ef">const</span> <span style="color: #f8f8f2">ACPosterior_t</span> <span style="color: #f8f8f2">post</span> <span style="color: #f92672">=</span> <span style="color: #f8f8f2">AC_Tag_None)</span>
  2103. </code></pre></div>
  2104. <dl class="apidl">
  2105. <dt><strong>Parameters</strong></dt>
  2106. <dd><span class="apidef">name</span><span class="apidesc">The element name.</span></dd>
  2107. <dd><span class="apidef">value</span><span class="apidesc">Value of the element.</span></dd>
  2108. <dd><span class="apidef">post</span><span class="apidesc">Specifies the tag to be output afterward the element.</span></dd>
  2109. </dl>
  2110. <h3 id="public-member-variables_2"><i class="fa fa-code"></i> Public member variables<a class="headerlink" href="#public-member-variables_2" title="Permanent link">&para;</a></h3>
  2111. <h4 id="enable_2"><i class="fa fa-caret-right"></i> enable<a class="headerlink" href="#enable_2" title="Permanent link">&para;</a></h4>
  2112. <p>Enable HTML tag generation for the element.<dl class="apidl">
  2113. <dt><strong>Type</strong></dt>
  2114. <dd><span class="apidef">bool</span><span class="apidesc">AutoConnect will generate the element into HTML only if the enable attribute is true.</span></dd></dl></p>
  2115. <h4 id="global_2"><i class="fa fa-caret-right"></i> global<a class="headerlink" href="#global_2" title="Permanent link">&para;</a></h4>
  2116. <p>The global attribute copies input values ​​between elements of the same name on different custom Web pages.<dl class="apidl">
  2117. <dt><strong>Type</strong></dt>
  2118. <dd><span class="apidef">bool</span><span class="apidesc">An entered value will be copied to elements of the same name in other AutoConnectAuxes during page transition.<br>However, it will be copied only when the destination element has the true for a global attribute.</span></dd></dl></p>
  2119. <h4 id="name_2"><i class="fa fa-caret-right"></i> name<a class="headerlink" href="#name_2" title="Permanent link">&para;</a></h4>
  2120. <p>The element name.<dl class="apidl">
  2121. <dt><strong>Type</strong></dt>
  2122. <dd><span class="apidef">String</span><span class="apidesc"></span></dd></dl></p>
  2123. <h4 id="post_2"><i class="fa fa-caret-right"></i> post<a class="headerlink" href="#post_2" title="Permanent link">&para;</a></h4>
  2124. <p>Specifies a tag to add behind the HTML code generated from the element.<dl class="apidl">
  2125. <dt><strong>Type</strong></dt>
  2126. <dd><span class="apidef">ACPosterior_t</span><span class="apidesc"></p>
  2127. <ul>
  2128. <li><strong><code>AC_Tag_None</code></strong> : No generate additional tags.</li>
  2129. <li><strong><code>AC_Tag_BR</code></strong> : Add a <code>&lt;br&gt;</code> tag to the end of the element.</li>
  2130. <li><strong><code>AC_Tag_P</code></strong> : Include the element in the <code>&lt;p&gt; ~ &lt;/p&gt;</code> tag.
  2131. </span></dd></dl></li>
  2132. </ul>
  2133. <h4 id="value_2"><i class="fa fa-caret-right"></i> value<a class="headerlink" href="#value_2" title="Permanent link">&para;</a></h4>
  2134. <p>Value of the element. It is output as HTML as it is as a source for generating HTML code.<dl class="apidl">
  2135. <dt><strong>Type</strong></dt>
  2136. <dd><span class="apidef">String</span><span class="apidesc"></span></dd></dl></p>
  2137. <h3 id="public-member-functions_2"><i class="fa fa-code"></i> Public member functions<a class="headerlink" href="#public-member-functions_2" title="Permanent link">&para;</a></h3>
  2138. <h4 id="typeof_2"><i class="fa fa-caret-right"></i> typeOf<a class="headerlink" href="#typeof_2" title="Permanent link">&para;</a></h4>
  2139. <div class="highlight" style="background: #272822"><pre style="line-height: 125%; margin: 0;"><span></span><code><span style="color: #f8f8f2">ACElement_t</span> <span style="color: #f8f8f2">typeOf(</span><span style="color: #66d9ef">void</span><span style="color: #f8f8f2">)</span>
  2140. </code></pre></div>
  2141. <p>Returns type of AutoConnectElement.<dl class="apidl">
  2142. <dt><strong>Return value</strong></dt>
  2143. <dd>AC_Element</dd></dl></p>
  2144. <h4 id="ast"><i class="fa fa-caret-right"></i> as&lt;T><a class="headerlink" href="#ast" title="Permanent link">&para;</a></h4>
  2145. <div class="highlight" style="background: #272822"><pre style="line-height: 125%; margin: 0;"><span></span><code><span style="color: #f8f8f2">AutoConnectElement</span><span style="color: #f92672">&amp;</span> <span style="color: #f8f8f2">as</span><span style="color: #f92672">&lt;</span><span style="color: #f8f8f2">T</span><span style="color: #f92672">&gt;</span><span style="color: #f8f8f2">(</span><span style="color: #66d9ef">void</span><span style="color: #f8f8f2">)</span>
  2146. </code></pre></div>
  2147. <p>Casts the reference to the AutoConnectElement the specified type.<dl class="apidl">
  2148. <dt><strong>Parameter</strong></dt>
  2149. <dd><span class="apidef">T</span><span class="apidesc">The element type. AutoConnectElements type such as <a href="apielements.html#autoconnectbutton">AutoConnectButton</a>, <a href="apielements.html#autoconnectcheckbox">AutoConnectCheckbox</a>, <a href="apielements.html#autoconnectfile">AutoConnectFile</a>, <a href="apielements.html#autoconnectinput">AutoConnectInput</a>, <a href="apielements.html#autoconnectradio">AutoConnectRadio</a>, <a href="apielements.html#autoconnectselect">AutoConnectSelect</a>, <a href="apielements.html#autoconnectstyle">AutoConnectStyle</a>, <a href="apielements.html#autoconnectsubmit">AutoConnectSubmit</a>, <a href="apielements.html#autoconnecttext">AutoConnectText</a>.</span></dd>
  2150. <dt><strong>Return value</strong></dt>
  2151. <dd>A reference to the AutoConnectElement with actual type.</dd></dl></p>
  2152. <h2 id="autoconnectfile">AutoConnectFile<a class="headerlink" href="#autoconnectfile" title="Permanent link">&para;</a></h2>
  2153. <h3 id="constructor_3"><i class="fa fa-code"></i> Constructor<a class="headerlink" href="#constructor_3" title="Permanent link">&para;</a></h3>
  2154. <div class="highlight" style="background: #272822"><pre style="line-height: 125%; margin: 0;"><span></span><code><span style="color: #f8f8f2">AutoConnectFile(</span><span style="color: #66d9ef">const</span> <span style="color: #66d9ef">char</span><span style="color: #f92672">*</span> <span style="color: #f8f8f2">name</span> <span style="color: #f92672">=</span> <span style="color: #e6db74">&quot;&quot;</span><span style="color: #f8f8f2">,</span> <span style="color: #66d9ef">const</span> <span style="color: #66d9ef">char</span><span style="color: #f92672">*</span> <span style="color: #f8f8f2">value</span> <span style="color: #f92672">=</span> <span style="color: #e6db74">&quot;&quot;</span><span style="color: #f8f8f2">,</span> <span style="color: #66d9ef">const</span> <span style="color: #66d9ef">char</span><span style="color: #f92672">*</span> <span style="color: #f8f8f2">label</span> <span style="color: #f92672">=</span> <span style="color: #e6db74">&quot;&quot;</span><span style="color: #f8f8f2">,</span> <span style="color: #66d9ef">const</span> <span style="color: #f8f8f2">ACFile_t</span> <span style="color: #f8f8f2">store</span> <span style="color: #f92672">=</span> <span style="color: #f8f8f2">AC_File_FS,</span> <span style="color: #66d9ef">const</span> <span style="color: #f8f8f2">ACPosterior_t</span> <span style="color: #f8f8f2">post</span> <span style="color: #f92672">=</span> <span style="color: #f8f8f2">AC_Tag_BR)</span>
  2155. </code></pre></div>
  2156. <dl class="apidl">
  2157. <dt><strong>Parameters</strong></dt>
  2158. <dd><span class="apidef">name</span><span class="apidesc">The element name.</span></dd>
  2159. <dd><span class="apidef">value</span><span class="apidesc">File name to be upload.</span></dd>
  2160. <dd><span class="apidef">label</span><span class="apidesc">Label string.</span></dd>
  2161. <dd><span class="apidef">store</span><span class="apidesc">The **ACFile_t** enumerator that represents the media to save the uploaded file.</span></dd>
  2162. <dd><span class="apidef">post</span><span class="apidesc">Specifies the tag to be output afterward the element.</span></dd>
  2163. </dl>
  2164. <h3 id="public-member-variables_3"><i class="fa fa-code"></i> Public member variables<a class="headerlink" href="#public-member-variables_3" title="Permanent link">&para;</a></h3>
  2165. <h4 id="enable_3"><i class="fa fa-caret-right"></i> enable<a class="headerlink" href="#enable_3" title="Permanent link">&para;</a></h4>
  2166. <p>Enable HTML tag generation for the element.<dl class="apidl">
  2167. <dt><strong>Type</strong></dt>
  2168. <dd><span class="apidef">bool</span><span class="apidesc">AutoConnect will generate the element into HTML only if the enable attribute is true.</span></dd></dl></p>
  2169. <h4 id="global_3"><i class="fa fa-caret-right"></i> global<a class="headerlink" href="#global_3" title="Permanent link">&para;</a></h4>
  2170. <p>The global attribute copies input values ​​between elements of the same name on different custom Web pages.<dl class="apidl">
  2171. <dt><strong>Type</strong></dt>
  2172. <dd><span class="apidef">bool</span><span class="apidesc">An entered value will be copied to elements of the same name in other AutoConnectAuxes during page transition.<br>However, it will be copied only when the destination element has the true for a global attribute.</span></dd></dl></p>
  2173. <h4 id="label_1"><i class="fa fa-caret-right"></i> label<a class="headerlink" href="#label_1" title="Permanent link">&para;</a></h4>
  2174. <p>A label is an optional string. A label is always arranged on the left side of the file input box. Specification of a label will generate an HTML <code class="highlight"><span style="color: #f8f8f2">&lt;</span><span style="color: #f92672">label</span><span style="color: #f8f8f2">&gt;</span></code> tag with an id attribute. The file input box and the label are connected by the id attribute.<dl class="apidl">
  2175. <dt><strong>Type</strong></dt>
  2176. <dd><span class="apidef">String</span><span class="apidesc"></span></dd></dl></p>
  2177. <h4 id="mimetype"><i class="fa fa-caret-right"></i> mimeType<a class="headerlink" href="#mimetype" title="Permanent link">&para;</a></h4>
  2178. <p>The mime type of the upload file which included as Media type in the http post request. Set by the client (usually the browser) that requested the upload. It is determined by the file type as <code>application/octet-stream</code>, <code>text</code> etc. which is described in <a href="https://www.iana.org/assignments/media-types/media-types.xhtml">IANA Media Type</a>.<dl class="apidl">
  2179. <dt><strong>Type</strong></dt>
  2180. <dd><span class="apidef">String</span><span class="apidesc"></span></dd></dl></p>
  2181. <h4 id="name_3"><i class="fa fa-caret-right"></i> name<a class="headerlink" href="#name_3" title="Permanent link">&para;</a></h4>
  2182. <p>The element name.<dl class="apidl">
  2183. <dt><strong>Type</strong></dt>
  2184. <dd><span class="apidef">String</span><span class="apidesc"></span></dd></dl></p>
  2185. <h4 id="post_3"><i class="fa fa-caret-right"></i> post<a class="headerlink" href="#post_3" title="Permanent link">&para;</a></h4>
  2186. <p>Specifies a tag to add behind the HTML code generated from the element.<dl class="apidl">
  2187. <dt><strong>Type</strong></dt>
  2188. <dd><span class="apidef">ACPosterior_t</span><span class="apidesc"></p>
  2189. <ul>
  2190. <li><strong><code>AC_Tag_None</code></strong> : No generate additional tags.</li>
  2191. <li><strong><code>AC_Tag_BR</code></strong> : Add a <code>&lt;br&gt;</code> tag to the end of the element.</li>
  2192. <li><strong><code>AC_Tag_P</code></strong> : Include the element in the <code>&lt;p&gt; ~ &lt;/p&gt;</code> tag.
  2193. </span></dd></dl></li>
  2194. </ul>
  2195. <h4 id="size"><i class="fa fa-caret-right"></i> size<a class="headerlink" href="#size" title="Permanent link">&para;</a></h4>
  2196. <p>Size of the uploading file.<dl class="apidl">
  2197. <dt><strong>Type</strong></dt>
  2198. <dd><span class="apidef">size_t</span><span class="apidesc"></span></dd></dl></p>
  2199. <h4 id="store"><i class="fa fa-caret-right"></i> store<a class="headerlink" href="#store" title="Permanent link">&para;</a></h4>
  2200. <p>Specifies the save destination of the uploaded file. You can use the built-in uploader to save uploaded file to the flash of the ESP8266/ESP32 module or external SD media without writing a dedicated sketch code. It also supports saving to any destination using a custom uploader that inherits from the AutoConnectUploadHandler class.<dl class="apidl">
  2201. <dt><strong>Type</strong></dt>
  2202. <dd><span class="apidef">ACFile_t</span><span class="apidesc"></p>
  2203. <ul>
  2204. <li><strong><code>AC_File_FS</code></strong> : Save the uploaded file to SPIFFS in the flash.</li>
  2205. <li><strong><code>AC_File_SD</code></strong> : Save the uploaded file to SD.</li>
  2206. <li><strong><code>AC_File_Extern</code></strong> : Save the file using your own upload handler.
  2207. </span></dd></dl></li>
  2208. </ul>
  2209. <h4 id="value_3"><i class="fa fa-caret-right"></i> value<a class="headerlink" href="#value_3" title="Permanent link">&para;</a></h4>
  2210. <p>File name to be upload. The value contains the value entered by the client browser to the <code class="highlight"><span style="color: #f8f8f2">&lt;</span><span style="color: #f92672">input</span> <span style="color: #a6e22e">type</span><span style="color: #f92672">=</span><span style="color: #e6db74">&quot;file&quot;</span><span style="color: #f8f8f2">&gt;</span></code> tag and is read-only.<dl class="apidl">
  2211. <dt><strong>Type</strong></dt>
  2212. <dd><span class="apidef">String</span><span class="apidesc"></span></dd></dl></p>
  2213. <h3 id="public-member-functions_3"><i class="fa fa-code"></i> Public member functions<a class="headerlink" href="#public-member-functions_3" title="Permanent link">&para;</a></h3>
  2214. <h4 id="typeof_3"><i class="fa fa-caret-right"></i> typeOf<a class="headerlink" href="#typeof_3" title="Permanent link">&para;</a></h4>
  2215. <div class="highlight" style="background: #272822"><pre style="line-height: 125%; margin: 0;"><span></span><code><span style="color: #f8f8f2">ACElement_t</span> <span style="color: #f8f8f2">typeOf(</span><span style="color: #66d9ef">void</span><span style="color: #f8f8f2">)</span>
  2216. </code></pre></div>
  2217. <p>Returns type of AutoConnectFile.<dl class="apidl">
  2218. <dt><strong>Return value</strong></dt>
  2219. <dd>AC_File</dd>
  2220. </dl></p>
  2221. <h2 id="autoconnectinput">AutoConnectInput<a class="headerlink" href="#autoconnectinput" title="Permanent link">&para;</a></h2>
  2222. <h3 id="constructor_4"><i class="fa fa-code"></i> Constructor<a class="headerlink" href="#constructor_4" title="Permanent link">&para;</a></h3>
  2223. <div class="highlight" style="background: #272822"><pre style="line-height: 125%; margin: 0;"><span></span><code><span style="color: #f8f8f2">AutoConnectInput(</span><span style="color: #66d9ef">const</span> <span style="color: #66d9ef">char</span><span style="color: #f92672">*</span> <span style="color: #f8f8f2">name</span> <span style="color: #f92672">=</span> <span style="color: #e6db74">&quot;&quot;</span><span style="color: #f8f8f2">,</span> <span style="color: #66d9ef">const</span> <span style="color: #66d9ef">char</span><span style="color: #f92672">*</span> <span style="color: #f8f8f2">value</span> <span style="color: #f92672">=</span> <span style="color: #e6db74">&quot;&quot;</span><span style="color: #f8f8f2">,</span> <span style="color: #66d9ef">const</span> <span style="color: #66d9ef">char</span><span style="color: #f92672">*</span> <span style="color: #f8f8f2">label</span> <span style="color: #f92672">=</span> <span style="color: #e6db74">&quot;&quot;</span><span style="color: #f8f8f2">,</span> <span style="color: #66d9ef">const</span> <span style="color: #66d9ef">char</span><span style="color: #f92672">*</span> <span style="color: #f8f8f2">pattern</span> <span style="color: #f92672">=</span> <span style="color: #e6db74">&quot;&quot;</span><span style="color: #f8f8f2">,</span> <span style="color: #66d9ef">const</span> <span style="color: #66d9ef">char</span><span style="color: #f92672">*</span> <span style="color: #f8f8f2">placeholder</span> <span style="color: #f92672">=</span> <span style="color: #e6db74">&quot;&quot;</span><span style="color: #f8f8f2">,</span> <span style="color: #66d9ef">const</span> <span style="color: #f8f8f2">ACPosterior_t</span> <span style="color: #f8f8f2">post</span> <span style="color: #f92672">=</span> <span style="color: #f8f8f2">AC_Tag_BR,</span> <span style="color: #66d9ef">const</span> <span style="color: #f8f8f2">ACInput_t</span> <span style="color: #f8f8f2">apply</span> <span style="color: #f92672">=</span> <span style="color: #f8f8f2">AC_Input_Text)</span>
  2224. </code></pre></div>
  2225. <dl class="apidl">
  2226. <dt><strong>Parameters</strong></dt>
  2227. <dd><span class="apidef">name</span><span class="apidesc">The element name.</span></dd>
  2228. <dd><span class="apidef">value</span><span class="apidesc">Value of the element.</span></dd>
  2229. <dd><span class="apidef">label</span><span class="apidesc">Label string.</span></dd>
  2230. <dd><span class="apidef">pattern</span><span class="apidesc">Regular expression string for checking data format.</span></dd>
  2231. <dd><span class="apidef">placeholder</span><span class="apidesc">A placeholder string.</span></dd>
  2232. <dd><span class="apidef">post</span><span class="apidesc">Specifies the tag to be output afterward the element.</span></dd>
  2233. <dd><span class="apidef">apply</span><span class="apidesc">Specifies the type of input that the text box accepts.</span></dd>
  2234. </dl>
  2235. <h3 id="public-member-variables_4"><i class="fa fa-code"></i> Public member variables<a class="headerlink" href="#public-member-variables_4" title="Permanent link">&para;</a></h3>
  2236. <h4 id="enable_4"><i class="fa fa-caret-right"></i> enable<a class="headerlink" href="#enable_4" title="Permanent link">&para;</a></h4>
  2237. <p>Enable HTML tag generation for the element.<dl class="apidl">
  2238. <dt><strong>Type</strong></dt>
  2239. <dd><span class="apidef">bool</span><span class="apidesc">AutoConnect will generate the element into HTML only if the enable attribute is true.</span></dd></dl></p>
  2240. <h4 id="global_4"><i class="fa fa-caret-right"></i> global<a class="headerlink" href="#global_4" title="Permanent link">&para;</a></h4>
  2241. <p>The global attribute copies input values ​​between elements of the same name on different custom Web pages.</p>
  2242. <dl class="apidl"> <dt>**Type**</dt>
  2243. <dd><span class="apidef">bool</span><span class="apidesc">An entered value will be copied to elements of the same name in other AutoConnectAuxes during page transition.<br>However, it will be copied only when the destination element has the true for a global attribute.</span></dd></dl>
  2244. <h4 id="label_2"><i class="fa fa-caret-right"></i> label<a class="headerlink" href="#label_2" title="Permanent link">&para;</a></h4>
  2245. <p>A label is an optional string. A label is always arranged on the left side of the input box. Specification of a label will generate an HTML <code class="highlight"><span style="color: #f8f8f2">&lt;</span><span style="color: #f92672">label</span><span style="color: #f8f8f2">&gt;</span></code> tag with an id attribute. The input box and the label are connected by the id attribute.<dl class="apidl">
  2246. <dt><strong>Type</strong></dt>
  2247. <dd><span class="apidef">String</span><span class="apidesc"></span></dd></dl></p>
  2248. <h4 id="name_4"><i class="fa fa-caret-right"></i> name<a class="headerlink" href="#name_4" title="Permanent link">&para;</a></h4>
  2249. <p>The element name.<dl class="apidl">
  2250. <dt><strong>Type</strong></dt>
  2251. <dd><span class="apidef">String</span><span class="apidesc"></span></dd></dl></p>
  2252. <h4 id="pattern"><i class="fa fa-caret-right"></i> pattern<a class="headerlink" href="#pattern" title="Permanent link">&para;</a></h4>
  2253. <p>A pattern specifies a regular expression that the input-box's value is checked against on form submission.<dl class="apidl">
  2254. <dt><strong>Type</strong></dt>
  2255. <dd><span class="apidef">String</span><span class="apidesc"></span></dd></dl></p>
  2256. <h4 id="placeholder"><i class="fa fa-caret-right"></i> placeholder<a class="headerlink" href="#placeholder" title="Permanent link">&para;</a></h4>
  2257. <p>A placeholder is an option string. Specification of a placeholder will generate a <code>placeholder</code> attribute for the input tag.<dl class="apidl">
  2258. <dt><strong>Type</strong></dt>
  2259. <dd><span class="apidef">String</span><span class="apidesc"></span></dd></dl></p>
  2260. <h4 id="post_4"><i class="fa fa-caret-right"></i> post<a class="headerlink" href="#post_4" title="Permanent link">&para;</a></h4>
  2261. <p>Specifies a tag to add behind the HTML code generated from the element.<dl class="apidl">
  2262. <dt><strong>Type</strong></dt>
  2263. <dd><span class="apidef">ACPosterior_t</span><span class="apidesc"></p>
  2264. <ul>
  2265. <li><strong><code>AC_Tag_None</code></strong> : No generate additional tags.</li>
  2266. <li><strong><code>AC_Tag_BR</code></strong> : Add a <code>&lt;br&gt;</code> tag to the end of the element.</li>
  2267. <li><strong><code>AC_Tag_P</code></strong> : Include the element in the <code>&lt;p&gt; ~ &lt;/p&gt;</code> tag.
  2268. </span></dd></dl></li>
  2269. </ul>
  2270. <h4 id="value_4"><i class="fa fa-caret-right"></i> value<a class="headerlink" href="#value_4" title="Permanent link">&para;</a></h4>
  2271. <p>Value of the element. It becomes a value attribute of an HTML <code class="highlight"><span style="color: #f8f8f2">&lt;</span><span style="color: #f92672">input</span> <span style="color: #a6e22e">type</span><span style="color: #f92672">=</span><span style="color: #e6db74">&quot;text&quot;</span><span style="color: #f8f8f2">&gt;</span></code> tag. An entered text in the custom Web page will be sent with a query string of the form. The value set before accessing the page is displayed as the initial value.<dl class="apidl">
  2272. <dt><strong>Type</strong></dt>
  2273. <dd><span class="apidef">String</span><span class="apidesc"></span></dd></dl></p>
  2274. <h4 id="apply"><i class="fa fa-caret-right"></i> apply<a class="headerlink" href="#apply" title="Permanent link">&para;</a></h4>
  2275. <p>Specifies the type of input that the text box accepts. AutoConnectInput will generate either a <code class="highlight"><span style="color: #f8f8f2">&lt;</span><span style="color: #f92672">input</span> <span style="color: #a6e22e">type</span><span style="color: #f92672">=</span><span style="color: #e6db74">&quot;text&quot;</span><span style="color: #f8f8f2">&gt;</span></code>, <code class="highlight"><span style="color: #f8f8f2">&lt;</span><span style="color: #f92672">input</span> <span style="color: #a6e22e">type</span><span style="color: #f92672">=</span><span style="color: #e6db74">&quot;password&quot;</span><span style="color: #f8f8f2">&gt;</span></code>, or <code class="highlight"><span style="color: #f8f8f2">&lt;</span><span style="color: #f92672">input</span> <span style="color: #a6e22e">type</span><span style="color: #f92672">=</span><span style="color: #e6db74">&quot;number&quot;</span><span style="color: #f8f8f2">&gt;</span></code> tag based on the <code>apply</code> specifying as input type. The input type can be specified the following values in the <em>ACInput_t</em> enumeration type. <sup id="fnref2:1"><a class="footnote-ref" href="#fn:1">1</a></sup><dl class="apidl">
  2276. <dt><strong>Type</strong></dt>
  2277. <dd><span class="apidef">ACInput_t</span><span class="apidesc"></p>
  2278. <ul>
  2279. <li><strong><code>AC_Input_Text</code></strong> : <code>input type="text"</code></li>
  2280. <li><strong><code>AC_Input_Password</code></strong> : <code>input type="password"</code></li>
  2281. <li><strong><code>AC_Input_Number</code></strong> : <code>input type="number"</code>
  2282. </span></dd></dl></li>
  2283. </ul>
  2284. <h3 id="public-member-functions_4"><i class="fa fa-code"></i> Public member functions<a class="headerlink" href="#public-member-functions_4" title="Permanent link">&para;</a></h3>
  2285. <h4 id="isvalid"><i class="fa fa-caret-right"></i> isValid<a class="headerlink" href="#isvalid" title="Permanent link">&para;</a></h4>
  2286. <div class="highlight" style="background: #272822"><pre style="line-height: 125%; margin: 0;"><span></span><code><span style="color: #66d9ef">bool</span> <span style="color: #f8f8f2">isValid(</span><span style="color: #66d9ef">void</span><span style="color: #f8f8f2">)</span>
  2287. </code></pre></div>
  2288. <p>Evaluate the pattern as a regexp and return whether value matches. Always return true if the pattern is undefined.<dl class="apidl">
  2289. <dt><strong>Return value</strong></dt>
  2290. <dd><span class="apidef">true</span><span class="apidesc">The value matches a pattern.</span></dd>
  2291. <dd><span class="apidef">false</span><span class="apidesc">The value does not match a pattern.</span></dd></dl></p>
  2292. <h4 id="typeof_4"><i class="fa fa-caret-right"></i> typeOf<a class="headerlink" href="#typeof_4" title="Permanent link">&para;</a></h4>
  2293. <div class="highlight" style="background: #272822"><pre style="line-height: 125%; margin: 0;"><span></span><code><span style="color: #f8f8f2">ACElement_t</span> <span style="color: #f8f8f2">typeOf(</span><span style="color: #66d9ef">void</span><span style="color: #f8f8f2">)</span>
  2294. </code></pre></div>
  2295. <p>Returns type of AutoConnectElement.<dl class="apidl">
  2296. <dt><strong>Return value</strong></dt>
  2297. <dd>AC_Input</dd></dl></p>
  2298. <h2 id="autoconnectradio">AutoConnectRadio<a class="headerlink" href="#autoconnectradio" title="Permanent link">&para;</a></h2>
  2299. <h3 id="constructor_5"><i class="fa fa-code"></i> Constructor<a class="headerlink" href="#constructor_5" title="Permanent link">&para;</a></h3>
  2300. <div class="highlight" style="background: #272822"><pre style="line-height: 125%; margin: 0;"><span></span><code><span style="color: #f8f8f2">AutoConnectRadio(</span><span style="color: #66d9ef">const</span> <span style="color: #66d9ef">char</span><span style="color: #f92672">*</span> <span style="color: #f8f8f2">name</span> <span style="color: #f92672">=</span> <span style="color: #e6db74">&quot;&quot;</span><span style="color: #f8f8f2">,</span> <span style="color: #f8f8f2">std</span><span style="color: #f92672">::</span><span style="color: #f8f8f2">vector</span><span style="color: #f92672">&lt;</span><span style="color: #f8f8f2">String</span><span style="color: #f92672">&gt;</span> <span style="color: #66d9ef">const</span><span style="color: #f92672">&amp;</span> <span style="color: #f8f8f2">values</span> <span style="color: #f92672">=</span> <span style="color: #f8f8f2">{},</span> <span style="color: #66d9ef">const</span> <span style="color: #66d9ef">char</span><span style="color: #f92672">*</span> <span style="color: #f8f8f2">label</span> <span style="color: #f92672">=</span> <span style="color: #e6db74">&quot;&quot;</span><span style="color: #f8f8f2">,</span> <span style="color: #66d9ef">const</span> <span style="color: #f8f8f2">ACArrange_t</span> <span style="color: #f8f8f2">order</span> <span style="color: #f92672">=</span> <span style="color: #f8f8f2">AC_Vertical,</span> <span style="color: #66d9ef">const</span> <span style="color: #66d9ef">uint8_t</span> <span style="color: #f8f8f2">checked</span> <span style="color: #f92672">=</span> <span style="color: #ae81ff">0</span><span style="color: #f8f8f2">,</span> <span style="color: #66d9ef">const</span> <span style="color: #f8f8f2">ACPosterior_t</span> <span style="color: #f8f8f2">post</span> <span style="color: #f92672">=</span> <span style="color: #f8f8f2">AC_Tag_BR)</span>
  2301. </code></pre></div>
  2302. <dl class="apidl">
  2303. <dt><strong>Parameters</strong></dt>
  2304. <dd><span class="apidef">name</span><span class="apidesc">The element name.</span></dd>
  2305. <dd><span class="apidef">values</span><span class="apidesc">An array of values of the radio buttons. Specifies a <a href="https://en.cppreference.com/w/cpp/container/vector">std::vector</a> object.</span></dd>
  2306. <dd><span class="apidef">label</span><span class="apidesc">Label string.</span></dd>
  2307. <dd><span class="apidef">order</span><span class="apidesc">The direction to arrange the radio buttons.</span></dd>
  2308. <dd><span class="apidef">checked</span><span class="apidesc">An index to be checked in the radio buttons.</span></dd>
  2309. <dd><span class="apidef">post</span><span class="apidesc">Specifies the tag to be output afterward the element.</span></dd>
  2310. </dl>
  2311. <h3 id="public-member-variables_5"><i class="fa fa-code"></i> Public member variables<a class="headerlink" href="#public-member-variables_5" title="Permanent link">&para;</a></h3>
  2312. <h4 id="checked_1"><i class="fa fa-caret-right"></i> checked<a class="headerlink" href="#checked_1" title="Permanent link">&para;</a></h4>
  2313. <p>Specifies the index number (1-based) of the <strong>values</strong> to be checked. If this parameter is not specified neither item is checked.<dl class="apidl">
  2314. <dt><strong>Type</strong></dt>
  2315. <dd><span class="apidef">uint8_t</span><span class="apidesc"></span></dd></dl></p>
  2316. <h4 id="enable_5"><i class="fa fa-caret-right"></i> enable<a class="headerlink" href="#enable_5" title="Permanent link">&para;</a></h4>
  2317. <p>Enable HTML tag generation for the element.<dl class="apidl">
  2318. <dt><strong>Type</strong></dt>
  2319. <dd><span class="apidef">bool</span><span class="apidesc">AutoConnect will generate the element into HTML only if the enable attribute is true.</span></dd></dl></p>
  2320. <h4 id="global_5"><i class="fa fa-caret-right"></i> global<a class="headerlink" href="#global_5" title="Permanent link">&para;</a></h4>
  2321. <p>The global attribute copies input values ​​between elements of the same name on different custom Web pages.<dl class="apidl">
  2322. <dt><strong>Type</strong></dt>
  2323. <dd><span class="apidef">bool</span><span class="apidesc">An entered value will be copied to elements of the same name in other AutoConnectAuxes during page transition.<br>However, it will be copied only when the destination element has the true for a global attribute.</span></dd></dl></p>
  2324. <h4 id="label_3"><i class="fa fa-caret-right"></i> label<a class="headerlink" href="#label_3" title="Permanent link">&para;</a></h4>
  2325. <p>A label is an optional string. A label will be arranged in the left or top of the radio buttons according to the <a href="#order">order</a>.<dl class="apidl">
  2326. <dt><strong>Type</strong></dt>
  2327. <dd><span class="apidef">String</span><span class="apidesc"></span></dd></dl></p>
  2328. <h4 id="name_5"><i class="fa fa-caret-right"></i> name<a class="headerlink" href="#name_5" title="Permanent link">&para;</a></h4>
  2329. <p>The element name.<dl class="apidl">
  2330. <dt><strong>Type</strong></dt>
  2331. <dd><span class="apidef">String</span><span class="apidesc"></span></dd></dl></p>
  2332. <h4 id="order"><i class="fa fa-caret-right"></i> order<a class="headerlink" href="#order" title="Permanent link">&para;</a></h4>
  2333. <p>Specifies the direction to arrange the radio buttons. A label will place in the left or the top according to the <strong><em>order</em></strong>. It is a value of <strong>ACArrange_t</strong> type and accepts one of the following:<dl class="apidl">
  2334. <dt><strong>Type</strong></dt>
  2335. <dd><span class="apidef">ACArrange_t</span><span class="apidesc"></p>
  2336. <ul>
  2337. <li><strong><code>AC_Horizontal</code></strong> : Horizontal arrangement.</li>
  2338. <li><strong><code>AC_Vertical</code></strong> : Vertical arrangement.
  2339. </span></dd></dl></li>
  2340. </ul>
  2341. <h4 id="post_5"><i class="fa fa-caret-right"></i> post<a class="headerlink" href="#post_5" title="Permanent link">&para;</a></h4>
  2342. <p>Specifies a tag to add behind the HTML code generated from the element.</p>
  2343. <dl class="apidl">
  2344. <dt>**Type**</dt>
  2345. <dd><span class="apidef">ACPosterior_t</span><span class="apidesc">
  2346. - **`AC_Tag_None`** : No generate additional tags.
  2347. - **`AC_Tag_BR`** : Add a `<br>` tag to the end of the element.
  2348. - **`AC_Tag_P`** : Include the element in the `<p> ~ </p>` tag.
  2349. </span></dd></dl>
  2350. <h4 id="values"><i class="fa fa-caret-right"></i> values<a class="headerlink" href="#values" title="Permanent link">&para;</a></h4>
  2351. <p>An array of String type for the radio button options. It is an initialization list can be used. The <code class="highlight"><span style="color: #f8f8f2">&lt;</span><span style="color: #f92672">input</span> <span style="color: #a6e22e">type</span><span style="color: #f92672">=</span><span style="color: #e6db74">&quot;radio&quot;</span><span style="color: #f8f8f2">&gt;</span></code> tags will be generated from each entry in the values.<dl class="apidl">
  2352. <dt><strong>Type</strong></dt>
  2353. <dd><span class="apidef">std::vector&lt;String&gt;</span><span class="apidesc"></span></dd></dl></p>
  2354. <h3 id="public-member-functions_5"><i class="fa fa-code"></i> Public member functions<a class="headerlink" href="#public-member-functions_5" title="Permanent link">&para;</a></h3>
  2355. <h4 id="add"><i class="fa fa-caret-right"></i> add<a class="headerlink" href="#add" title="Permanent link">&para;</a></h4>
  2356. <div class="highlight" style="background: #272822"><pre style="line-height: 125%; margin: 0;"><span></span><code><span style="color: #66d9ef">void</span> <span style="color: #f8f8f2">add(</span><span style="color: #66d9ef">const</span> <span style="color: #f8f8f2">String</span><span style="color: #f92672">&amp;</span> <span style="color: #f8f8f2">value)</span>
  2357. </code></pre></div>
  2358. <p>Adds an option for the radio button.<dl class="apidl">
  2359. <dt><strong>Parameter</strong></dt>
  2360. <dd><span class="apidef">value</span><span class="apidesc">An option string to add to the radio button.</span></dd></dl></p>
  2361. <h4 id="check"><i class="fa fa-caret-right"></i> check<a class="headerlink" href="#check" title="Permanent link">&para;</a></h4>
  2362. <div class="highlight" style="background: #272822"><pre style="line-height: 125%; margin: 0;"><span></span><code><span style="color: #66d9ef">void</span> <span style="color: #f8f8f2">check(</span><span style="color: #66d9ef">const</span> <span style="color: #f8f8f2">String</span><span style="color: #f92672">&amp;</span> <span style="color: #f8f8f2">value)</span>
  2363. </code></pre></div>
  2364. <p>Indicates the check of the specified option for the radio buttons. You can use the <strong>check</strong> function for checking dynamically with arbitrary of the radio button.<dl class="apidl">
  2365. <dt><strong>Parameter</strong></dt>
  2366. <dd><span class="apidef">value</span><span class="apidesc">An option string to be checked.</span></dd></dl></p>
  2367. <h4 id="empty"><i class="fa fa-caret-right"></i> empty<a class="headerlink" href="#empty" title="Permanent link">&para;</a></h4>
  2368. <div class="highlight" style="background: #272822"><pre style="line-height: 125%; margin: 0;"><span></span><code><span style="color: #66d9ef">void</span> <span style="color: #f8f8f2">empty(</span><span style="color: #66d9ef">const</span> <span style="color: #66d9ef">size_t</span> <span style="color: #f8f8f2">reserve</span> <span style="color: #f92672">=</span> <span style="color: #ae81ff">0</span><span style="color: #f8f8f2">)</span>
  2369. </code></pre></div>
  2370. <p>Clear the array of option strings that AutoConnectRadio has in the values. When the <strong><em>reserve</em></strong> parameter is specified, a vector container of that size is reserved.</p>
  2371. <p>The empty function resets the checked value to zero. When the empty function is executed, any button will be turned off.<dl class="apidl">
  2372. <dt><strong>Parameter</strong></dt>
  2373. <dd><span class="apidef">reserve</span><span class="apidesc">Reserved size of a container for the radio button option strings.</span></dd></dl></p>
  2374. <h4 id="operator"><i class="fa fa-caret-right"></i> operator &#91;&nbsp;&#93;<a class="headerlink" href="#operator" title="Permanent link">&para;</a></h4>
  2375. <div class="highlight" style="background: #272822"><pre style="line-height: 125%; margin: 0;"><span></span><code><span style="color: #66d9ef">const</span> <span style="color: #f8f8f2">String</span><span style="color: #f92672">&amp;</span> <span style="color: #66d9ef">operator</span><span style="color: #f8f8f2">[]</span> <span style="color: #f8f8f2">(</span><span style="color: #66d9ef">const</span> <span style="color: #f8f8f2">std</span><span style="color: #f92672">::</span><span style="color: #66d9ef">size_t</span> <span style="color: #f8f8f2">n)</span>
  2376. </code></pre></div>
  2377. <p>Returns a value string of the index specified by <strong><em>n</em></strong>.<dl class="apidl">
  2378. <dt><strong>Parameter</strong></dt>
  2379. <dd><span class="apidef">n</span><span class="apidesc">Index of values array to return. Its base number is 0.</span></dd>
  2380. <dt><strong>Return value</strong></dt>
  2381. <dd>A reference of a value string indexed by the specified the <strong>n</strong>.</dd></dl></p>
  2382. <h4 id="size_1"><i class="fa fa-caret-right"></i> size<a class="headerlink" href="#size_1" title="Permanent link">&para;</a></h4>
  2383. <div class="highlight" style="background: #272822"><pre style="line-height: 125%; margin: 0;"><span></span><code><span style="color: #66d9ef">size_t</span> <span style="color: #f8f8f2">size(</span><span style="color: #66d9ef">void</span><span style="color: #f8f8f2">)</span>
  2384. </code></pre></div>
  2385. <p>Returns number of options which contained.<dl class="apidl">
  2386. <dt><strong>Return value</strong></dt>
  2387. <dd>Number of options which contained.</dd></dl></p>
  2388. <h4 id="typeof_5"><i class="fa fa-caret-right"></i> typeOf<a class="headerlink" href="#typeof_5" title="Permanent link">&para;</a></h4>
  2389. <div class="highlight" style="background: #272822"><pre style="line-height: 125%; margin: 0;"><span></span><code><span style="color: #f8f8f2">ACElement_t</span> <span style="color: #f8f8f2">typeOf(</span><span style="color: #66d9ef">void</span><span style="color: #f8f8f2">)</span>
  2390. </code></pre></div>
  2391. <p>Returns type of AutoConnectElement.<dl class="apidl">
  2392. <dt><strong>Return value</strong></dt>
  2393. <dd>AC_Radio</dd></dl></p>
  2394. <h4 id="value_5"><i class="fa fa-caret-right"></i> value<a class="headerlink" href="#value_5" title="Permanent link">&para;</a></h4>
  2395. <div class="highlight" style="background: #272822"><pre style="line-height: 125%; margin: 0;"><span></span><code> <span style="color: #66d9ef">const</span> <span style="color: #f8f8f2">String</span><span style="color: #f92672">&amp;</span> <span style="color: #f8f8f2">value(</span><span style="color: #66d9ef">void</span><span style="color: #f8f8f2">)</span> <span style="color: #66d9ef">const</span>
  2396. </code></pre></div>
  2397. <p>Returns current checked option of the radio buttons.<dl class="apidl">
  2398. <dt><strong>Return value</strong></dt>
  2399. <dd>A String of an option current checked. If there is no checked option, a null string returned.</dd></dl></p>
  2400. <h2 id="autoconnectselect">AutoConnectSelect<a class="headerlink" href="#autoconnectselect" title="Permanent link">&para;</a></h2>
  2401. <h3 id="constructor_6"><i class="fa fa-code"></i> Constructor<a class="headerlink" href="#constructor_6" title="Permanent link">&para;</a></h3>
  2402. <div class="highlight" style="background: #272822"><pre style="line-height: 125%; margin: 0;"><span></span><code><span style="color: #f8f8f2">AutoConnectSelect(</span><span style="color: #66d9ef">const</span> <span style="color: #66d9ef">char</span><span style="color: #f92672">*</span> <span style="color: #f8f8f2">name</span> <span style="color: #f92672">=</span> <span style="color: #e6db74">&quot;&quot;</span><span style="color: #f8f8f2">,</span> <span style="color: #f8f8f2">std</span><span style="color: #f92672">::</span><span style="color: #f8f8f2">vector</span><span style="color: #f92672">&lt;</span><span style="color: #f8f8f2">String</span><span style="color: #f92672">&gt;</span> <span style="color: #66d9ef">const</span><span style="color: #f92672">&amp;</span> <span style="color: #f8f8f2">options</span> <span style="color: #f92672">=</span> <span style="color: #f8f8f2">{},</span> <span style="color: #66d9ef">const</span> <span style="color: #66d9ef">char</span><span style="color: #f92672">*</span> <span style="color: #f8f8f2">label</span> <span style="color: #f92672">=</span> <span style="color: #e6db74">&quot;&quot;</span><span style="color: #f8f8f2">,</span> <span style="color: #66d9ef">const</span> <span style="color: #66d9ef">uint8_t</span> <span style="color: #f8f8f2">selected</span> <span style="color: #f92672">=</span> <span style="color: #ae81ff">0</span><span style="color: #f8f8f2">,</span> <span style="color: #66d9ef">const</span> <span style="color: #f8f8f2">ACPosterior_t</span> <span style="color: #f8f8f2">post</span> <span style="color: #f92672">=</span> <span style="color: #f8f8f2">AC_Tag_BR)</span>
  2403. </code></pre></div>
  2404. <dl class="apidl">
  2405. <dt><strong>Parameters</strong></dt>
  2406. <dd><span class="apidef">name</span><span class="apidesc">The element name.</span></dd>
  2407. <dd><span class="apidef">options</span><span class="apidesc">An array of options of the select element. Specifies a <a href="https://en.cppreference.com/w/cpp/container/vector">std::vector</a> object.</span></dd>
  2408. <dd><span class="apidef">label</span><span class="apidesc">Label string.</span></dd>
  2409. <dd><span class="apidef">selected</span><span class="apidesc">An option should be pre-selected when the page loads.</span></dd>
  2410. <dd><span class="apidef">post</span><span class="apidesc">Specifies the tag to be output afterward the element.</span></dd>
  2411. </dl>
  2412. <h3 id="public-member-variables_6"><i class="fa fa-code"></i> Public member variables<a class="headerlink" href="#public-member-variables_6" title="Permanent link">&para;</a></h3>
  2413. <h4 id="enable_6"><i class="fa fa-caret-right"></i> enable<a class="headerlink" href="#enable_6" title="Permanent link">&para;</a></h4>
  2414. <p>Enable HTML tag generation for the element.<dl class="apidl">
  2415. <dt><strong>Type</strong></dt>
  2416. <dd><span class="apidef">bool</span><span class="apidesc">AutoConnect will generate the element into HTML only if the enable attribute is true.</span></dd></dl></p>
  2417. <h4 id="global_6"><i class="fa fa-caret-right"></i> global<a class="headerlink" href="#global_6" title="Permanent link">&para;</a></h4>
  2418. <p>The global attribute copies input values ​​between elements of the same name on different custom Web pages.<dl class="apidl">
  2419. <dt><strong>Type</strong></dt>
  2420. <dd><span class="apidef">bool</span><span class="apidesc">An entered value will be copied to elements of the same name in other AutoConnectAuxes during page transition.<br>However, it will be copied only when the destination element has the true for a global attribute.</span></dd></dl></p>
  2421. <h4 id="name_6"><i class="fa fa-caret-right"></i> name<a class="headerlink" href="#name_6" title="Permanent link">&para;</a></h4>
  2422. <p>The element name.<dl class="apidl">
  2423. <dt><strong>Type</strong></dt>
  2424. <dd><span class="apidef">String</span><span class="apidesc"></span></dd></dl></p>
  2425. <h4 id="label_4"><i class="fa fa-caret-right"></i> label<a class="headerlink" href="#label_4" title="Permanent link">&para;</a></h4>
  2426. <p>A label is an optional string. A label will be arranged in the top of the selection list.<dl class="apidl">
  2427. <dt><strong>Type</strong></dt>
  2428. <dd><span class="apidef">String</span><span class="apidesc"></span></dd></dl></p>
  2429. <h4 id="options"><i class="fa fa-caret-right"></i> options<a class="headerlink" href="#options" title="Permanent link">&para;</a></h4>
  2430. <p>An array of String type for the selection options. It is an initialization list can be used. The <code class="highlight"><span style="color: #f8f8f2">&lt;</span><span style="color: #f92672">option</span> <span style="color: #a6e22e">value</span><span style="color: #f8f8f2">&gt;</span></code> tags will be generated from each entry in the options.<dl class="apidl">
  2431. <dt><strong>Type</strong></dt>
  2432. <dd><span class="apidef">std::vector&lt;String&gt;</span><span class="apidesc"></span></dd></dl></p>
  2433. <h4 id="post_6"><i class="fa fa-caret-right"></i> post<a class="headerlink" href="#post_6" title="Permanent link">&para;</a></h4>
  2434. <p>Specifies a tag to add behind the HTML code generated from the element.<dl class="apidl">
  2435. <dt><strong>Type</strong></dt>
  2436. <dd><span class="apidef">ACPosterior_t</span><span class="apidesc"></p>
  2437. <ul>
  2438. <li><strong><code>AC_Tag_None</code></strong> : No generate additional tags.</li>
  2439. <li><strong><code>AC_Tag_BR</code></strong> : Add a <code>&lt;br&gt;</code> tag to the end of the element.</li>
  2440. <li><strong><code>AC_Tag_P</code></strong> : Include the element in the <code>&lt;p&gt; ~ &lt;/p&gt;</code> tag.
  2441. </span></dd></dl></li>
  2442. </ul>
  2443. <h4 id="selected"><i class="fa fa-caret-right"></i> selected<a class="headerlink" href="#selected" title="Permanent link">&para;</a></h4>
  2444. <p>A <code>selected</code> is an optional value. Specifies 1-based index value of an options array that an option should be pre-selected when the page loads.<dl class="apidl">
  2445. <dt><strong>Type</strong></dt>
  2446. <dd><span class="apidef">uint8_t</span><span class="apidesc"></span></dd></dl></p>
  2447. <h3 id="public-member-functions_6"><i class="fa fa-code"></i> Public member functions<a class="headerlink" href="#public-member-functions_6" title="Permanent link">&para;</a></h3>
  2448. <h4 id="add_1"><i class="fa fa-caret-right"></i> add<a class="headerlink" href="#add_1" title="Permanent link">&para;</a></h4>
  2449. <div class="highlight" style="background: #272822"><pre style="line-height: 125%; margin: 0;"><span></span><code><span style="color: #66d9ef">void</span> <span style="color: #f8f8f2">add(</span><span style="color: #66d9ef">const</span> <span style="color: #f8f8f2">String</span><span style="color: #f92672">&amp;</span> <span style="color: #f8f8f2">option)</span>
  2450. </code></pre></div>
  2451. <p>Adds a selectable option string for the selection list.<dl class="apidl">
  2452. <dt><strong>Parameter</strong></dt>
  2453. <dd><span class="apidef">option</span><span class="apidesc">A string of selectable item to be contained in the select element.</span></dd></dl></p>
  2454. <h4 id="empty_1"><i class="fa fa-caret-right"></i> empty<a class="headerlink" href="#empty_1" title="Permanent link">&para;</a></h4>
  2455. <div class="highlight" style="background: #272822"><pre style="line-height: 125%; margin: 0;"><span></span><code><span style="color: #66d9ef">void</span> <span style="color: #f8f8f2">empty(</span><span style="color: #66d9ef">const</span> <span style="color: #66d9ef">size_t</span> <span style="color: #f8f8f2">reserve</span> <span style="color: #f92672">=</span> <span style="color: #ae81ff">0</span><span style="color: #f8f8f2">)</span>
  2456. </code></pre></div>
  2457. <p>Clear the array of options list that AutoConnectSelect has in the options. When the <strong><em>reserve</em></strong> parameter is specified, a vector container of that size is reserved.</p>
  2458. <p>The empty function resets the selected value to zero. When the empty function is executed, there are no selected options and the first item is placed at the beginning.<dl class="apidl">
  2459. <dt><strong>Parameter</strong></dt>
  2460. <dd><span class="apidef">reserve</span><span class="apidesc">Reserved size of a container for the options.</span></dd></dl></p>
  2461. <h4 id="operator_1"><i class="fa fa-caret-right"></i> operator &#91;&nbsp;&#93;<a class="headerlink" href="#operator_1" title="Permanent link">&para;</a></h4>
  2462. <div class="highlight" style="background: #272822"><pre style="line-height: 125%; margin: 0;"><span></span><code><span style="color: #66d9ef">const</span> <span style="color: #f8f8f2">String</span><span style="color: #f92672">&amp;</span> <span style="color: #66d9ef">operator</span><span style="color: #f8f8f2">[]</span> <span style="color: #f8f8f2">(</span><span style="color: #66d9ef">const</span> <span style="color: #f8f8f2">std</span><span style="color: #f92672">::</span><span style="color: #66d9ef">size_t</span> <span style="color: #f8f8f2">n)</span>
  2463. </code></pre></div>
  2464. <p>Returns an option string of the index specified by <strong><em>n</em></strong>.<dl class="apidl">
  2465. <dt><strong>Parameter</strong></dt>
  2466. <dd><span class="apidef">n</span><span class="apidesc">Index of options array to return. Its base number is 0.</span></dd>
  2467. <dt><strong>Return value</strong></dt>
  2468. <dd>A reference of a option string indexed by the specified the <strong>n</strong>.</dd></dl></p>
  2469. <h4 id="select"><i class="fa fa-caret-right"></i> select<a class="headerlink" href="#select" title="Permanent link">&para;</a></h4>
  2470. <div class="highlight" style="background: #272822"><pre style="line-height: 125%; margin: 0;"><span></span><code><span style="color: #66d9ef">void</span> <span style="color: #a6e22e">select</span><span style="color: #f8f8f2">(</span><span style="color: #66d9ef">const</span> <span style="color: #f8f8f2">String</span><span style="color: #f92672">&amp;</span> <span style="color: #f8f8f2">value);</span>
  2471. </code></pre></div>
  2472. <p>Selects an option with the value.<dl class="apidl">
  2473. <dt><strong>Parameter</strong></dt>
  2474. <dd><span class="apidef">value</span><span class="apidesc">String value that option should be selected in an option array.</span></dd></dl></p>
  2475. <h4 id="size_2"><i class="fa fa-caret-right"></i> size<a class="headerlink" href="#size_2" title="Permanent link">&para;</a></h4>
  2476. <div class="highlight" style="background: #272822"><pre style="line-height: 125%; margin: 0;"><span></span><code><span style="color: #66d9ef">size_t</span> <span style="color: #f8f8f2">size(</span><span style="color: #66d9ef">void</span><span style="color: #f8f8f2">)</span>
  2477. </code></pre></div>
  2478. <p>Returns number of options which contained.<dl class="apidl">
  2479. <dt><strong>Return value</strong></dt>
  2480. <dd>Number of options which contained.</dd></dl></p>
  2481. <h4 id="typeof_6"><i class="fa fa-caret-right"></i> typeOf<a class="headerlink" href="#typeof_6" title="Permanent link">&para;</a></h4>
  2482. <div class="highlight" style="background: #272822"><pre style="line-height: 125%; margin: 0;"><span></span><code><span style="color: #f8f8f2">ACElement_t</span> <span style="color: #f8f8f2">typeOf(</span><span style="color: #66d9ef">void</span><span style="color: #f8f8f2">)</span>
  2483. </code></pre></div>
  2484. <p>Returns type of AutoConnectElement.<dl class="apidl">
  2485. <dt><strong>Return value</strong></dt>
  2486. <dd>AC_Select</dd></dl></p>
  2487. <h4 id="value_6"><i class="fa fa-caret-right"></i> value<a class="headerlink" href="#value_6" title="Permanent link">&para;</a></h4>
  2488. <div class="highlight" style="background: #272822"><pre style="line-height: 125%; margin: 0;"><span></span><code><span style="color: #66d9ef">const</span> <span style="color: #f8f8f2">String</span><span style="color: #f92672">&amp;</span> <span style="color: #f8f8f2">value(</span><span style="color: #66d9ef">void</span><span style="color: #f8f8f2">)</span> <span style="color: #66d9ef">const</span><span style="color: #f8f8f2">;</span>
  2489. </code></pre></div>
  2490. <p>Returns current selected option of the select list.<dl class="apidl">
  2491. <dt><strong>Return value</strong></dt>
  2492. <dd>A String of an option current selected. If there is no select option, a null string returned.</dd></dl></p>
  2493. <h2 id="autoconnectstyle">AutoConnectStyle<a class="headerlink" href="#autoconnectstyle" title="Permanent link">&para;</a></h2>
  2494. <h3 id="constructor_7"><i class="fa fa-code"></i> Constructor<a class="headerlink" href="#constructor_7" title="Permanent link">&para;</a></h3>
  2495. <div class="highlight" style="background: #272822"><pre style="line-height: 125%; margin: 0;"><span></span><code><span style="color: #f8f8f2">AutoConnectStyle(</span><span style="color: #66d9ef">const</span> <span style="color: #66d9ef">char</span><span style="color: #f92672">*</span> <span style="color: #f8f8f2">name</span> <span style="color: #f92672">=</span> <span style="color: #e6db74">&quot;&quot;</span><span style="color: #f8f8f2">,</span> <span style="color: #66d9ef">const</span> <span style="color: #66d9ef">char</span><span style="color: #f92672">*</span> <span style="color: #f8f8f2">value</span> <span style="color: #f92672">=</span> <span style="color: #e6db74">&quot;&quot;</span><span style="color: #f8f8f2">)</span>
  2496. </code></pre></div>
  2497. <dl class="apidl">
  2498. <dt><strong>Parameters</strong></dt>
  2499. <dd><span class="apidef">name</span><span class="apidesc">The element name.</span></dd>
  2500. <dd><span class="apidef">value</span><span class="apidesc">Raw CSS code to insert into a style block in a custom web page to generate.</span></dd>
  2501. </dl>
  2502. <h3 id="public-member-variables_7"><i class="fa fa-code"></i> Public member variables<a class="headerlink" href="#public-member-variables_7" title="Permanent link">&para;</a></h3>
  2503. <h4 id="enable_7"><i class="fa fa-caret-right"></i> enable<a class="headerlink" href="#enable_7" title="Permanent link">&para;</a></h4>
  2504. <p>Enable HTML tag generation for the element.<dl class="apidl">
  2505. <dt><strong>Type</strong></dt>
  2506. <dd><span class="apidef">bool</span><span class="apidesc">AutoConnect will generate the element into HTML only if the enable attribute is true.</span></dd></dl></p>
  2507. <h4 id="name_7"><i class="fa fa-caret-right"></i> name<a class="headerlink" href="#name_7" title="Permanent link">&para;</a></h4>
  2508. <p>The element name.<dl class="apidl">
  2509. <dt><strong>Type</strong></dt>
  2510. <dd><span class="apidef">String</span><span class="apidesc"></span></dd></dl></p>
  2511. <h4 id="value_7"><i class="fa fa-caret-right"></i> value<a class="headerlink" href="#value_7" title="Permanent link">&para;</a></h4>
  2512. <p>Raw CSS code to insert into a style block in a custom web page to generate.<dl class="apidl">
  2513. <dt><strong>Type</strong></dt>
  2514. <dd><span class="apidef">String</span><span class="apidesc"></span></dd></dl></p>
  2515. <h3 id="public-member-functions_7"><i class="fa fa-code"></i> Public member functions<a class="headerlink" href="#public-member-functions_7" title="Permanent link">&para;</a></h3>
  2516. <h4 id="typeof_7"><i class="fa fa-caret-right"></i> typeOf<a class="headerlink" href="#typeof_7" title="Permanent link">&para;</a></h4>
  2517. <div class="highlight" style="background: #272822"><pre style="line-height: 125%; margin: 0;"><span></span><code><span style="color: #f8f8f2">ACElement_t</span> <span style="color: #f8f8f2">typeOf(</span><span style="color: #66d9ef">void</span><span style="color: #f8f8f2">)</span>
  2518. </code></pre></div>
  2519. <p>Returns type of AutoConnectElement.<dl class="apidl">
  2520. <dt><strong>Return value</strong></dt>
  2521. <dd>AC_Style</dd></dl></p>
  2522. <h2 id="autoconnectsubmit">AutoConnectSubmit<a class="headerlink" href="#autoconnectsubmit" title="Permanent link">&para;</a></h2>
  2523. <h3 id="constructor_8"><i class="fa fa-code"></i> Constructor<a class="headerlink" href="#constructor_8" title="Permanent link">&para;</a></h3>
  2524. <div class="highlight" style="background: #272822"><pre style="line-height: 125%; margin: 0;"><span></span><code><span style="color: #f8f8f2">AutoConnectSubmit(</span><span style="color: #66d9ef">const</span> <span style="color: #66d9ef">char</span><span style="color: #f92672">*</span> <span style="color: #f8f8f2">name</span> <span style="color: #f92672">=</span> <span style="color: #e6db74">&quot;&quot;</span><span style="color: #f8f8f2">,</span> <span style="color: #66d9ef">const</span> <span style="color: #66d9ef">char</span><span style="color: #f92672">*</span> <span style="color: #f8f8f2">value</span> <span style="color: #f92672">=</span><span style="color: #e6db74">&quot;&quot;</span><span style="color: #f8f8f2">,</span> <span style="color: #66d9ef">char</span><span style="color: #f92672">*</span> <span style="color: #f8f8f2">uri</span> <span style="color: #f92672">=</span> <span style="color: #e6db74">&quot;&quot;</span><span style="color: #f8f8f2">,</span> <span style="color: #66d9ef">const</span> <span style="color: #f8f8f2">ACPosterior_t</span> <span style="color: #f8f8f2">post</span> <span style="color: #f92672">=</span> <span style="color: #f8f8f2">AC_Tag_None)</span>
  2525. </code></pre></div>
  2526. <dl class="apidl">
  2527. <dt><strong>Parameters</strong></dt>
  2528. <dd><span class="apidef">name</span><span class="apidesc">The element name.</span></dd>
  2529. <dd><span class="apidef">value</span><span class="apidesc">The name of the submit button as an HTML `#!html <input type="button">` tag, it will also be the label of the button.</span></dd>
  2530. <dd><span class="apidef">uri</span><span class="apidesc">Destination URI.</span></dd>
  2531. <dd><span class="apidef">post</span><span class="apidesc">Specifies the tag to be output afterward the element.</span></dd>
  2532. </dl>
  2533. <h3 id="public-member-variables_8"><i class="fa fa-code"></i> Public member variables<a class="headerlink" href="#public-member-variables_8" title="Permanent link">&para;</a></h3>
  2534. <h4 id="enable_8"><i class="fa fa-caret-right"></i> enable<a class="headerlink" href="#enable_8" title="Permanent link">&para;</a></h4>
  2535. <p>Enable HTML tag generation for the element.<dl class="apidl">
  2536. <dt><strong>Type</strong></dt>
  2537. <dd><span class="apidef">bool</span><span class="apidesc">AutoConnect will generate the element into HTML only if the enable attribute is true.</span></dd></dl></p>
  2538. <h4 id="global_7"><i class="fa fa-caret-right"></i> global<a class="headerlink" href="#global_7" title="Permanent link">&para;</a></h4>
  2539. <p>The global attribute copies input values ​​between elements of the same name on different custom Web pages.<dl class="apidl">
  2540. <dt><strong>Type</strong></dt>
  2541. <dd><span class="apidef">bool</span><span class="apidesc">An entered value will be copied to elements of the same name in other AutoConnectAuxes during page transition.<br>However, it will be copied only when the destination element has the true for a global attribute.</span></dd></dl></p>
  2542. <h4 id="name_8"><i class="fa fa-caret-right"></i> name<a class="headerlink" href="#name_8" title="Permanent link">&para;</a></h4>
  2543. <p>The element name.<dl class="apidl">
  2544. <dt><strong>Type</strong></dt>
  2545. <dd><span class="apidef">String</span><span class="apidesc"></span></dd></dl></p>
  2546. <h4 id="post_7"><i class="fa fa-caret-right"></i> post<a class="headerlink" href="#post_7" title="Permanent link">&para;</a></h4>
  2547. <p>Specifies a tag to add behind the HTML code generated from the element.<dl class="apidl">
  2548. <dt><strong>Type</strong></dt>
  2549. <dd><span class="apidef">ACPosterior_t</span><span class="apidesc"></p>
  2550. <ul>
  2551. <li><strong><code>AC_Tag_None</code></strong> : No generate additional tags.</li>
  2552. <li><strong><code>AC_Tag_BR</code></strong> : Add a <code>&lt;br&gt;</code> tag to the end of the element.</li>
  2553. <li><strong><code>AC_Tag_P</code></strong> : Include the element in the <code>&lt;p&gt; ~ &lt;/p&gt;</code> tag.
  2554. </span></dd></dl></li>
  2555. </ul>
  2556. <h4 id="uri"><i class="fa fa-caret-right"></i> uri<a class="headerlink" href="#uri" title="Permanent link">&para;</a></h4>
  2557. <p>Destination URI.<dl class="apidl"> <dt><strong>Type</strong></dt>
  2558. <dd><span class="apidef">String</span><span class="apidesc"></span></dd></dl></p>
  2559. <h4 id="value_8"><i class="fa fa-caret-right"></i> value<a class="headerlink" href="#value_8" title="Permanent link">&para;</a></h4>
  2560. <p>The name of the submit button. It will also be the label of the button.<dl class="apidl">
  2561. <dt><strong>Type</strong></dt>
  2562. <dd><span class="apidef">String</span><span class="apidesc"></span></dd></dl></p>
  2563. <h3 id="public-member-functions_8"><i class="fa fa-code"></i> Public member functions<a class="headerlink" href="#public-member-functions_8" title="Permanent link">&para;</a></h3>
  2564. <h4 id="typeof_8"><i class="fa fa-caret-right"></i> typeOf<a class="headerlink" href="#typeof_8" title="Permanent link">&para;</a></h4>
  2565. <div class="highlight" style="background: #272822"><pre style="line-height: 125%; margin: 0;"><span></span><code><span style="color: #f8f8f2">ACElement_t</span> <span style="color: #f8f8f2">typeOf(</span><span style="color: #66d9ef">void</span><span style="color: #f8f8f2">)</span>
  2566. </code></pre></div>
  2567. <p>Returns type of AutoConnectElement.<dl class="apidl">
  2568. <dt><strong>Return value</strong></dt>
  2569. <dd>AC_Submit</dd></dl></p>
  2570. <h2 id="autoconnecttext">AutoConnectText<a class="headerlink" href="#autoconnecttext" title="Permanent link">&para;</a></h2>
  2571. <h3 id="constructor_9"><i class="fa fa-code"></i> Constructor<a class="headerlink" href="#constructor_9" title="Permanent link">&para;</a></h3>
  2572. <div class="highlight" style="background: #272822"><pre style="line-height: 125%; margin: 0;"><span></span><code><span style="color: #f8f8f2">AutoConnectText(</span><span style="color: #66d9ef">const</span> <span style="color: #66d9ef">char</span><span style="color: #f92672">*</span> <span style="color: #f8f8f2">name</span> <span style="color: #f92672">=</span> <span style="color: #e6db74">&quot;&quot;</span><span style="color: #f8f8f2">,</span> <span style="color: #66d9ef">const</span> <span style="color: #66d9ef">char</span><span style="color: #f92672">*</span> <span style="color: #f8f8f2">value</span> <span style="color: #f92672">=</span> <span style="color: #e6db74">&quot;&quot;</span><span style="color: #f8f8f2">,</span> <span style="color: #66d9ef">const</span> <span style="color: #66d9ef">char</span><span style="color: #f92672">*</span> <span style="color: #f8f8f2">style</span> <span style="color: #f92672">=</span> <span style="color: #e6db74">&quot;&quot;</span><span style="color: #f8f8f2">,</span> <span style="color: #66d9ef">const</span> <span style="color: #66d9ef">char</span><span style="color: #f92672">*</span> <span style="color: #f8f8f2">format</span> <span style="color: #f92672">=</span> <span style="color: #e6db74">&quot;&quot;</span><span style="color: #f8f8f2">,</span> <span style="color: #66d9ef">const</span> <span style="color: #f8f8f2">ACPosterior_t</span> <span style="color: #f8f8f2">post</span> <span style="color: #f92672">=</span> <span style="color: #f8f8f2">AC_Tag_None)</span>
  2573. </code></pre></div>
  2574. <dl class="apidl">
  2575. <dt><strong>Parameters</strong></dt>
  2576. <dd><span class="apidef">name</span><span class="apidesc">The element name.</span></dd>
  2577. <dd><span class="apidef">value</span><span class="apidesc">String of content for the text element.</span></dd>
  2578. <dd><span class="apidef">style</span><span class="apidesc">A style code with CSS format that qualifiers the text.</span></dd>
  2579. <dd><span class="apidef">format</span><span class="apidesc">A pointer to a null-terminated multibyte string specifying how to interpret the value. It specifies the conversion format when outputting values. The format string conforms to C-style printf library functions</span></dd>
  2580. <dd><span class="apidef">post</span><span class="apidesc">Specifies the tag to be output afterward the element.</span></dd>
  2581. </dl>
  2582. <h3 id="public-member-variables_9"><i class="fa fa-code"></i> Public member variables<a class="headerlink" href="#public-member-variables_9" title="Permanent link">&para;</a></h3>
  2583. <h4 id="enable_9"><i class="fa fa-caret-right"></i> enable<a class="headerlink" href="#enable_9" title="Permanent link">&para;</a></h4>
  2584. <p>Enable HTML tag generation for the element.<dl class="apidl">
  2585. <dt><strong>Type</strong></dt>
  2586. <dd><span class="apidef">bool</span><span class="apidesc">AutoConnect will generate the element into HTML only if the enable attribute is true.</span></dd></dl></p>
  2587. <h4 id="format"><i class="fa fa-caret-right"></i> format<a class="headerlink" href="#format" title="Permanent link">&para;</a></h4>
  2588. <p>The conversion format when outputting values. The format string conforms to C-style printf library functions.<dl class="apidl">
  2589. <dt><strong>Type</strong></dt>
  2590. <dd><span class="apidef">String</span><span class="apidesc"></span></dd></dl></p>
  2591. <h4 id="global_8"><i class="fa fa-caret-right"></i> global<a class="headerlink" href="#global_8" title="Permanent link">&para;</a></h4>
  2592. <p>The global attribute copies input values ​​between elements of the same name on different custom Web pages.<dl class="apidl">
  2593. <dt><strong>Type</strong></dt>
  2594. <dd><span class="apidef">bool</span><span class="apidesc">An entered value will be copied to elements of the same name in other AutoConnectAuxes during page transition.<br>However, it will be copied only when the destination element has the true for a global attribute.</span></dd></dl></p>
  2595. <h4 id="name_9"><i class="fa fa-caret-right"></i> name<a class="headerlink" href="#name_9" title="Permanent link">&para;</a></h4>
  2596. <p>The element name.<dl class="apidl">
  2597. <dt><strong>Type</strong></dt>
  2598. <dd><span class="apidef">String</span><span class="apidesc"></span></dd></dl></p>
  2599. <h4 id="post_8"><i class="fa fa-caret-right"></i> post<a class="headerlink" href="#post_8" title="Permanent link">&para;</a></h4>
  2600. <p>Specifies a tag to add behind the HTML code generated from the element.<dl class="apidl">
  2601. <dt><strong>Type</strong></dt>
  2602. <dd><span class="apidef">ACPosterior_t</span><span class="apidesc"></p>
  2603. <ul>
  2604. <li><strong><code>AC_Tag_None</code></strong> : No generate additional tags.</li>
  2605. <li><strong><code>AC_Tag_BR</code></strong> : Add a <code>&lt;br&gt;</code> tag to the end of the element.</li>
  2606. <li><strong><code>AC_Tag_P</code></strong> : Include the element in the <code>&lt;p&gt; ~ &lt;/p&gt;</code> tag.
  2607. </span></dd></dl></li>
  2608. </ul>
  2609. <h4 id="style"><i class="fa fa-caret-right"></i> style<a class="headerlink" href="#style" title="Permanent link">&para;</a></h4>
  2610. <p>A style code with CSS format that qualifiers the text.<dl class="apidl">
  2611. <dt><strong>Type</strong></dt>
  2612. <dd><span class="apidef">String</span><span class="apidesc"></span></dd></dl></p>
  2613. <h4 id="value_9"><i class="fa fa-caret-right"></i> value<a class="headerlink" href="#value_9" title="Permanent link">&para;</a></h4>
  2614. <p>A content string of the text element.<dl class="apidl">
  2615. <dt><strong>Type</strong></dt>
  2616. <dd><span class="apidef">String</span><span class="apidesc"></span></dd></dl></p>
  2617. <h3 id="public-member-functions_9"><i class="fa fa-code"></i> Public member functions<a class="headerlink" href="#public-member-functions_9" title="Permanent link">&para;</a></h3>
  2618. <h4 id="typeof_9"><i class="fa fa-caret-right"></i> typeOf<a class="headerlink" href="#typeof_9" title="Permanent link">&para;</a></h4>
  2619. <div class="highlight" style="background: #272822"><pre style="line-height: 125%; margin: 0;"><span></span><code><span style="color: #f8f8f2">ACElement_t</span> <span style="color: #f8f8f2">typeOf(</span><span style="color: #66d9ef">void</span><span style="color: #f8f8f2">)</span>
  2620. </code></pre></div>
  2621. <p>Returns type of AutoConnectElement.<dl class="apidl">
  2622. <dt><strong>Return value</strong></dt>
  2623. <dd>AC_Text</dd></dl></p>
  2624. <div class="footnote">
  2625. <hr />
  2626. <ol>
  2627. <li id="fn:1">
  2628. <p><strong>ACInput_t</strong> does not mind what kind of display effects on the browser. For example, <strong>input type="number"</strong> has a spin button in Chrome, but has no display effects in iOS Safari. You will see the numeric keypad at inputting the number field with giving the pattern as <code>\d*</code>.&#160;<a class="footnote-backref" href="#fnref:1" title="Jump back to footnote 1 in the text">&#8617;</a><a class="footnote-backref" href="#fnref2:1" title="Jump back to footnote 1 in the text">&#8617;</a></p>
  2629. </li>
  2630. </ol>
  2631. </div>
  2632. </article>
  2633. </div>
  2634. </div>
  2635. </main>
  2636. <footer class="md-footer">
  2637. <div class="md-footer-nav">
  2638. <nav class="md-footer-nav__inner md-grid" aria-label="Footer">
  2639. <a href="apiconfig.html" class="md-footer-nav__link md-footer-nav__link--prev" rel="prev">
  2640. <div class="md-footer-nav__button md-icon">
  2641. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M20 11v2H8l5.5 5.5-1.42 1.42L4.16 12l7.92-7.92L13.5 5.5 8 11h12z"/></svg>
  2642. </div>
  2643. <div class="md-footer-nav__title">
  2644. <div class="md-ellipsis">
  2645. <span class="md-footer-nav__direction">
  2646. Previous
  2647. </span>
  2648. AutoConnectConfig API
  2649. </div>
  2650. </div>
  2651. </a>
  2652. <a href="apiupdate.html" class="md-footer-nav__link md-footer-nav__link--next" rel="next">
  2653. <div class="md-footer-nav__title">
  2654. <div class="md-ellipsis">
  2655. <span class="md-footer-nav__direction">
  2656. Next
  2657. </span>
  2658. AutoConnectUpdate API
  2659. </div>
  2660. </div>
  2661. <div class="md-footer-nav__button md-icon">
  2662. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M4 11v2h12l-5.5 5.5 1.42 1.42L19.84 12l-7.92-7.92L10.5 5.5 16 11H4z"/></svg>
  2663. </div>
  2664. </a>
  2665. </nav>
  2666. </div>
  2667. <div class="md-footer-meta md-typeset">
  2668. <div class="md-footer-meta__inner md-grid">
  2669. <div class="md-footer-copyright">
  2670. <div class="md-footer-copyright__highlight">
  2671. Copyright &copy; 2018-2020 Hieromon Ikasamo
  2672. </div>
  2673. Made with
  2674. <a href="https://squidfunk.github.io/mkdocs-material/" target="_blank" rel="noopener">
  2675. Material for MkDocs
  2676. </a>
  2677. </div>
  2678. <div class="md-footer-social">
  2679. <a href="https://github.com/Hieromon" target="_blank" rel="noopener" title="github.com" class="md-footer-social__link">
  2680. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 496 512"><path d="M165.9 397.4c0 2-2.3 3.6-5.2 3.6-3.3.3-5.6-1.3-5.6-3.6 0-2 2.3-3.6 5.2-3.6 3-.3 5.6 1.3 5.6 3.6zm-31.1-4.5c-.7 2 1.3 4.3 4.3 4.9 2.6 1 5.6 0 6.2-2s-1.3-4.3-4.3-5.2c-2.6-.7-5.5.3-6.2 2.3zm44.2-1.7c-2.9.7-4.9 2.6-4.6 4.9.3 2 2.9 3.3 5.9 2.6 2.9-.7 4.9-2.6 4.6-4.6-.3-1.9-3-3.2-5.9-2.9zM244.8 8C106.1 8 0 113.3 0 252c0 110.9 69.8 205.8 169.5 239.2 12.8 2.3 17.3-5.6 17.3-12.1 0-6.2-.3-40.4-.3-61.4 0 0-70 15-84.7-29.8 0 0-11.4-29.1-27.8-36.6 0 0-22.9-15.7 1.6-15.4 0 0 24.9 2 38.6 25.8 21.9 38.6 58.6 27.5 72.9 20.9 2.3-16 8.8-27.1 16-33.7-55.9-6.2-112.3-14.3-112.3-110.5 0-27.5 7.6-41.3 23.6-58.9-2.6-6.5-11.1-33.3 2.6-67.9 20.9-6.5 69 27 69 27 20-5.6 41.5-8.5 62.8-8.5s42.8 2.9 62.8 8.5c0 0 48.1-33.6 69-27 13.7 34.7 5.2 61.4 2.6 67.9 16 17.7 25.8 31.5 25.8 58.9 0 96.5-58.9 104.2-114.8 110.5 9.2 7.9 17 22.9 17 46.4 0 33.7-.3 75.4-.3 83.6 0 6.5 4.6 14.4 17.3 12.1C428.2 457.8 496 362.9 496 252 496 113.3 383.5 8 244.8 8zM97.2 352.9c-1.3 1-1 3.3.7 5.2 1.6 1.6 3.9 2.3 5.2 1 1.3-1 1-3.3-.7-5.2-1.6-1.6-3.9-2.3-5.2-1zm-10.8-8.1c-.7 1.3.3 2.9 2.3 3.9 1.6 1 3.6.7 4.3-.7.7-1.3-.3-2.9-2.3-3.9-2-.6-3.6-.3-4.3.7zm32.4 35.6c-1.6 1.3-1 4.3 1.3 6.2 2.3 2.3 5.2 2.6 6.5 1 1.3-1.3.7-4.3-1.3-6.2-2.2-2.3-5.2-2.6-6.5-1zm-11.4-14.7c-1.6 1-1.6 3.6 0 5.9 1.6 2.3 4.3 3.3 5.6 2.3 1.6-1.3 1.6-3.9 0-6.2-1.4-2.3-4-3.3-5.6-2z"/></svg>
  2681. </a>
  2682. <a href="https://twitter.com/hieromon" target="_blank" rel="noopener" title="twitter.com" class="md-footer-social__link">
  2683. <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><path d="M459.37 151.716c.325 4.548.325 9.097.325 13.645 0 138.72-105.583 298.558-298.558 298.558-59.452 0-114.68-17.219-161.137-47.106 8.447.974 16.568 1.299 25.34 1.299 49.055 0 94.213-16.568 130.274-44.832-46.132-.975-84.792-31.188-98.112-72.772 6.498.974 12.995 1.624 19.818 1.624 9.421 0 18.843-1.3 27.614-3.573-48.081-9.747-84.143-51.98-84.143-102.985v-1.299c13.969 7.797 30.214 12.67 47.431 13.319-28.264-18.843-46.781-51.005-46.781-87.391 0-19.492 5.197-37.36 14.294-52.954 51.655 63.675 129.3 105.258 216.365 109.807-1.624-7.797-2.599-15.918-2.599-24.04 0-57.828 46.782-104.934 104.934-104.934 30.213 0 57.502 12.67 76.67 33.137 23.715-4.548 46.456-13.32 66.599-25.34-7.798 24.366-24.366 44.833-46.132 57.827 21.117-2.273 41.584-8.122 60.426-16.243-14.292 20.791-32.161 39.308-52.628 54.253z"/></svg>
  2684. </a>
  2685. </div>
  2686. </div>
  2687. </div>
  2688. </footer>
  2689. </div>
  2690. <script src="assets/javascripts/vendor.fd16492e.min.js"></script>
  2691. <script src="assets/javascripts/bundle.7836ba4d.min.js"></script><script id="__lang" type="application/json">{"clipboard.copy": "Copy to clipboard", "clipboard.copied": "Copied to clipboard", "search.config.lang": "en", "search.config.pipeline": "trimmer, stopWordFilter", "search.config.separator": "[\\s\\-]+", "search.placeholder": "Search", "search.result.placeholder": "Type to start searching", "search.result.none": "No matching documents", "search.result.one": "1 matching document", "search.result.other": "# matching documents", "search.result.more.one": "1 more on this page", "search.result.more.other": "# more on this page", "search.result.term.missing": "Missing"}</script>
  2692. <script>
  2693. app = initialize({
  2694. base: ".",
  2695. features: [],
  2696. search: Object.assign({
  2697. worker: "assets/javascripts/worker/search.4ac00218.min.js"
  2698. }, typeof search !== "undefined" && search)
  2699. })
  2700. </script>
  2701. <script src="js/gifffer.min.js"></script>
  2702. </body>
  2703. </html>