12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902390339043905390639073908390939103911391239133914391539163917391839193920392139223923392439253926392739283929393039313932393339343935393639373938393939403941394239433944394539463947394839493950395139523953395439553956395739583959396039613962396339643965396639673968396939703971397239733974397539763977397839793980398139823983398439853986398739883989399039913992399339943995399639973998399940004001400240034004400540064007400840094010401140124013401440154016401740184019402040214022402340244025402640274028402940304031403240334034403540364037403840394040404140424043404440454046404740484049405040514052405340544055405640574058405940604061406240634064406540664067406840694070407140724073407440754076407740784079408040814082408340844085408640874088408940904091409240934094409540964097409840994100410141024103410441054106410741084109411041114112411341144115411641174118411941204121412241234124412541264127412841294130413141324133413441354136413741384139414041414142414341444145414641474148414941504151415241534154415541564157415841594160416141624163416441654166416741684169417041714172417341744175417641774178417941804181418241834184418541864187418841894190419141924193419441954196419741984199420042014202420342044205420642074208420942104211421242134214421542164217421842194220422142224223422442254226422742284229423042314232423342344235423642374238423942404241424242434244424542464247424842494250425142524253425442554256425742584259426042614262426342644265426642674268426942704271427242734274427542764277427842794280428142824283428442854286428742884289429042914292429342944295429642974298429943004301430243034304430543064307430843094310431143124313431443154316431743184319432043214322432343244325432643274328432943304331433243334334433543364337433843394340434143424343434443454346434743484349435043514352435343544355435643574358435943604361436243634364436543664367436843694370437143724373437443754376437743784379438043814382438343844385438643874388438943904391439243934394439543964397439843994400440144024403440444054406440744084409441044114412441344144415441644174418441944204421442244234424442544264427442844294430443144324433443444354436443744384439444044414442444344444445444644474448444944504451445244534454445544564457445844594460446144624463446444654466446744684469447044714472447344744475447644774478447944804481448244834484448544864487448844894490449144924493449444954496449744984499450045014502450345044505450645074508450945104511451245134514451545164517451845194520452145224523452445254526452745284529453045314532453345344535453645374538453945404541454245434544454545464547454845494550455145524553455445554556455745584559456045614562456345644565456645674568456945704571457245734574457545764577457845794580458145824583458445854586458745884589459045914592459345944595459645974598459946004601460246034604460546064607460846094610461146124613461446154616461746184619462046214622462346244625462646274628462946304631463246334634463546364637463846394640464146424643464446454646464746484649465046514652465346544655465646574658465946604661466246634664466546664667466846694670467146724673467446754676467746784679468046814682468346844685468646874688468946904691469246934694469546964697469846994700470147024703470447054706470747084709471047114712471347144715471647174718471947204721472247234724472547264727472847294730473147324733473447354736473747384739474047414742474347444745474647474748474947504751475247534754475547564757475847594760476147624763476447654766476747684769477047714772477347744775477647774778477947804781478247834784478547864787478847894790479147924793479447954796479747984799480048014802480348044805480648074808480948104811481248134814481548164817481848194820482148224823482448254826482748284829483048314832483348344835483648374838483948404841484248434844484548464847484848494850485148524853485448554856485748584859486048614862486348644865486648674868486948704871487248734874487548764877487848794880488148824883488448854886488748884889489048914892489348944895489648974898489949004901490249034904490549064907490849094910491149124913491449154916491749184919492049214922492349244925492649274928492949304931493249334934493549364937493849394940494149424943494449454946494749484949495049514952495349544955495649574958495949604961496249634964496549664967496849694970497149724973497449754976497749784979498049814982498349844985498649874988498949904991499249934994499549964997499849995000500150025003500450055006500750085009501050115012501350145015501650175018501950205021502250235024502550265027502850295030503150325033503450355036503750385039504050415042504350445045504650475048504950505051505250535054505550565057505850595060506150625063506450655066506750685069507050715072507350745075507650775078507950805081508250835084508550865087508850895090509150925093509450955096509750985099510051015102510351045105510651075108510951105111511251135114511551165117511851195120512151225123512451255126512751285129513051315132513351345135513651375138513951405141514251435144514551465147514851495150515151525153515451555156515751585159516051615162516351645165516651675168516951705171517251735174517551765177517851795180518151825183518451855186518751885189519051915192519351945195519651975198519952005201520252035204520552065207520852095210521152125213521452155216521752185219522052215222522352245225522652275228522952305231523252335234523552365237523852395240524152425243524452455246524752485249525052515252525352545255525652575258525952605261526252635264526552665267526852695270527152725273527452755276527752785279528052815282528352845285528652875288528952905291529252935294529552965297529852995300530153025303530453055306530753085309531053115312531353145315531653175318531953205321532253235324532553265327532853295330533153325333533453355336533753385339534053415342534353445345534653475348534953505351535253535354535553565357535853595360536153625363536453655366536753685369537053715372537353745375537653775378537953805381538253835384538553865387538853895390539153925393539453955396539753985399540054015402540354045405540654075408540954105411541254135414541554165417541854195420542154225423542454255426542754285429543054315432543354345435543654375438543954405441544254435444544554465447544854495450545154525453545454555456545754585459546054615462546354645465546654675468546954705471547254735474547554765477547854795480548154825483548454855486548754885489549054915492549354945495549654975498549955005501550255035504550555065507550855095510551155125513551455155516551755185519552055215522552355245525552655275528552955305531553255335534553555365537553855395540554155425543554455455546554755485549555055515552555355545555555655575558555955605561556255635564556555665567556855695570557155725573557455755576557755785579558055815582558355845585558655875588558955905591559255935594559555965597559855995600560156025603560456055606560756085609561056115612561356145615561656175618561956205621562256235624562556265627562856295630563156325633563456355636563756385639564056415642564356445645564656475648564956505651565256535654565556565657565856595660566156625663566456655666566756685669567056715672567356745675567656775678567956805681568256835684568556865687568856895690569156925693569456955696569756985699570057015702570357045705570657075708570957105711571257135714571557165717571857195720572157225723572457255726572757285729573057315732573357345735573657375738573957405741574257435744574557465747574857495750575157525753575457555756575757585759576057615762576357645765576657675768576957705771577257735774577557765777577857795780578157825783578457855786578757885789579057915792579357945795579657975798579958005801580258035804580558065807580858095810581158125813581458155816581758185819582058215822582358245825582658275828582958305831583258335834583558365837583858395840584158425843584458455846584758485849585058515852585358545855585658575858585958605861586258635864586558665867586858695870587158725873587458755876587758785879588058815882588358845885588658875888588958905891589258935894589558965897589858995900590159025903590459055906590759085909591059115912591359145915591659175918591959205921592259235924592559265927592859295930593159325933593459355936593759385939594059415942594359445945594659475948594959505951595259535954595559565957595859595960596159625963596459655966596759685969597059715972597359745975597659775978597959805981598259835984598559865987598859895990599159925993599459955996599759985999600060016002600360046005600660076008600960106011601260136014601560166017601860196020602160226023602460256026602760286029603060316032603360346035603660376038603960406041604260436044604560466047604860496050605160526053605460556056605760586059606060616062606360646065606660676068606960706071607260736074607560766077607860796080608160826083608460856086608760886089609060916092609360946095609660976098609961006101610261036104610561066107610861096110611161126113611461156116611761186119612061216122612361246125612661276128612961306131613261336134613561366137613861396140614161426143614461456146614761486149615061516152615361546155615661576158615961606161616261636164616561666167616861696170617161726173617461756176617761786179618061816182618361846185618661876188618961906191619261936194619561966197619861996200620162026203620462056206620762086209621062116212621362146215621662176218621962206221622262236224622562266227622862296230623162326233623462356236623762386239624062416242624362446245624662476248624962506251625262536254625562566257625862596260626162626263626462656266626762686269627062716272627362746275627662776278627962806281628262836284628562866287628862896290629162926293629462956296629762986299630063016302630363046305630663076308630963106311631263136314631563166317631863196320632163226323632463256326632763286329633063316332633363346335633663376338633963406341634263436344634563466347634863496350635163526353635463556356635763586359636063616362636363646365636663676368636963706371637263736374637563766377637863796380638163826383638463856386638763886389639063916392639363946395639663976398639964006401640264036404640564066407640864096410641164126413641464156416641764186419642064216422642364246425642664276428642964306431643264336434643564366437643864396440644164426443644464456446644764486449645064516452645364546455645664576458645964606461646264636464646564666467646864696470647164726473647464756476647764786479648064816482648364846485648664876488648964906491649264936494649564966497649864996500650165026503650465056506650765086509651065116512651365146515651665176518651965206521652265236524652565266527652865296530653165326533653465356536653765386539654065416542654365446545654665476548654965506551655265536554655565566557655865596560656165626563656465656566656765686569657065716572657365746575657665776578657965806581658265836584658565866587658865896590659165926593659465956596659765986599660066016602 |
- <?xml version="1.0" encoding="utf-8" ?>
- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
- <!-- This file is generated by Nim. -->
- <html xmlns="https://www.w3.org/1999/xhtml" xml:lang="en" lang="en" data-theme="auto">
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
- <meta name="viewport" content="width=device-width, initial-scale=1.0">
- <title>std/dom</title>
- <!-- Google fonts -->
- <link href='https://fonts.googleapis.com/css?family=Lato:400,600,900' rel='stylesheet' type='text/css'/>
- <link href='https://fonts.googleapis.com/css?family=Source+Code+Pro:400,500,600' rel='stylesheet' type='text/css'/>
- <!-- Favicon -->
- <link rel="shortcut icon" href="data:image/x-icon;base64,AAABAAEAEBAAAAEAIABoBAAAFgAAACgAAAAQAAAAIAAAAAEAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AAAAAAUAAAAF////AP///wD///8A////AP///wD///8A////AP///wD///8A////AAAAAAIAAABbAAAAlQAAAKIAAACbAAAAmwAAAKIAAACVAAAAWwAAAAL///8A////AP///wD///8A////AAAAABQAAADAAAAAYwAAAA3///8A////AP///wD///8AAAAADQAAAGMAAADAAAAAFP///wD///8A////AP///wAAAACdAAAAOv///wD///8A////AP///wD///8A////AP///wD///8AAAAAOgAAAJ3///8A////AP///wAAAAAnAAAAcP///wAAAAAoAAAASv///wD///8A////AP///wAAAABKAAAAKP///wAAAABwAAAAJ////wD///8AAAAAgQAAABwAAACIAAAAkAAAAJMAAACtAAAAFQAAABUAAACtAAAAkwAAAJAAAACIAAAAHAAAAIH///8A////AAAAAKQAAACrAAAAaP///wD///8AAAAARQAAANIAAADSAAAARf///wD///8AAAAAaAAAAKsAAACk////AAAAADMAAACcAAAAnQAAABj///8A////AP///wAAAAAYAAAAGP///wD///8A////AAAAABgAAACdAAAAnAAAADMAAAB1AAAAwwAAAP8AAADpAAAAsQAAAE4AAAAb////AP///wAAAAAbAAAATgAAALEAAADpAAAA/wAAAMMAAAB1AAAAtwAAAOkAAAD/AAAA/wAAAP8AAADvAAAA3gAAAN4AAADeAAAA3gAAAO8AAAD/AAAA/wAAAP8AAADpAAAAtwAAAGUAAAA/AAAA3wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAAD/AAAA/wAAAP8AAADfAAAAPwAAAGX///8A////AAAAAEgAAADtAAAAvwAAAL0AAADGAAAA7wAAAO8AAADGAAAAvQAAAL8AAADtAAAASP///wD///8A////AP///wD///8AAAAAO////wD///8A////AAAAAIcAAACH////AP///wD///8AAAAAO////wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A////AP///wD///8A//8AAP//AAD4HwAA7/cAAN/7AAD//wAAoYUAAJ55AACf+QAAh+EAAAAAAADAAwAA4AcAAP5/AAD//wAA//8AAA=="/>
- <link rel="icon" type="image/png" sizes="32x32" href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAABmJLR0QA/wD/AP+gvaeTAAAACXBIWXMAAA3XAAAN1wFCKJt4AAAAB3RJTUUH4QQQEwksSS9ZWwAAAk1JREFUWMPtll2ITVEUx39nn/O7Y5qR8f05wtCUUr6ZIS++8pEnkZInPImneaCQ5METNdOkeFBKUhMPRIkHKfEuUZSUlGlKPN2TrgfncpvmnntnmlEyq1Z7t89/rf9a6+y99oZxGZf/XeIq61EdtgKXgdXA0xrYAvBjOIF1AI9zvjcC74BSpndrJPkBWDScTF8Aa4E3wDlgHbASaANmVqlcCnwHvgDvgVfAJ+AikAAvgfVZwLnSVZHZaOuKoQi3ZOMi4NkYkpe1p4J7A8BpYAD49hfIy/oqG0+hLomiKP2L5L+1ubn5115S+3OAn4EnwBlgMzCjyt6ZAnQCJ4A7wOs88iRJHvw50HoujuPBoCKwHWiosy8MdfZnAdcHk8dxXFJ3VQbQlCTJvRBCGdRbD4M6uc5glpY3eAihpN5S5w12diSEcCCEcKUO4ljdr15T76ur1FDDLIQQ3qv71EdDOe3Kxj3leRXyk+pxdWnFWod6Wt2bY3de3aSuUHcPBVimHs7mK9WrmeOF6lR1o9qnzskh2ar2qm1qizpfXaPeVGdlmGN5pb09qMxz1Xb1kLqgzn1RyH7JUXW52lr5e/Kqi9qpto7V1atuUzfnARrV7jEib1T76gG2qxdGmXyiekkt1GswPTtek0aBfJp6YySGBfWg2tPQ0FAYgf1stUfdmdcjarbYJEniKIq6gY/Aw+zWHAC+p2labGpqiorFYgGYCEzN7oQdQClN07O1/EfDyGgC0ALMBdYAi4FyK+4H3gLPsxfR1zRNi+NP7nH5J+QntnXe5B5mpfQAAAAASUVORK5CYII=">
- <!-- CSS -->
- <link rel="stylesheet" type="text/css" href="nimdoc.out.css?v=2.3.1">
- <!-- JS -->
- <script type="text/javascript" src="dochack.js?v=2.3.1"></script>
- </head>
- <body>
- <div class="document" id="documentId">
- <div class="container">
- <h1 class="title">std/dom</h1>
- <div class="row">
- <div class="three columns">
- <div class="theme-select-wrapper">
- <label for="theme-select">Theme: </label>
- <select id="theme-select" onchange="setTheme(this.value)">
- <option value="auto">🌗 Match OS</option>
- <option value="dark">🌑 Dark</option>
- <option value="light">🌕 Light</option>
- </select>
- </div>
- <div id="global-links">
- <ul class="simple-boot">
- <li><a href="manual.html">Manual</a></li>
- <li><a href="lib.html">Standard library</a></li>
- <li> <a id="indexLink" href="theindex.html">Index</a></li>
- <li><a href="compiler/theindex.html">Compiler docs</a></li>
- <li><a href="https://nim-lang.github.io/fusion/theindex.html">Fusion docs</a></li>
- <li><a href="https://nim-lang.github.io/Nim/">devel</a>, <a href="https://nim-lang.org/documentation.html">stable</a></li>
- </ul>
- </div>
- <div id="searchInputDiv">
- Search: <input type="search" id="searchInput"
- oninput="search()" />
- </div>
-
- <ul class="simple simple-toc" id="toc-list">
- <li><a class="reference" id="document-ready_toc" href="#document-ready">Document Ready</a></li>
- <li><a class="reference" id="document-onunload_toc" href="#document-onunload">Document onUnload</a></li>
- <li><a class="reference" id="document-autorefresh_toc" href="#document-autorefresh">Document Autorefresh</a></li>
- <li>
- <a class="reference reference-toplevel" href="#6" id="56">Imports</a>
- </li>
- <li>
- <details open>
- <summary><a class="reference reference-toplevel" href="#7" id="57">Types</a></summary>
- <ul class="simple simple-toc-section">
- <li><a class="reference" href="#AddEventListenerOptions" title="AddEventListenerOptions = object
- capture*: bool
- once*: bool
- passive*: bool">AddEventListenerOptions</a></li>
- <li><a class="reference" href="#AnchorElement" title="AnchorElement {.importc.} = ref object of Element
- text*: cstring
- x*, y*: int">AnchorElement</a></li>
- <li><a class="reference" href="#Blob" title="Blob {.importc.} = ref object of RootObj
- size*: int">Blob</a></li>
- <li><a class="reference" href="#BoundingRect" title="BoundingRect {.importc.} = object
- top*, bottom*, left*, right*, x*, y*, width*, height*: float">BoundingRect</a></li>
- <li><a class="reference" href="#ClassList" title="ClassList {.importc.} = ref object of RootObj">ClassList</a></li>
- <li><a class="reference" href="#ClipboardEvent" title="ClipboardEvent {.importc.} = object of Event
- clipboardData*: DataTransfer">ClipboardEvent</a></li>
- <li><a class="reference" href="#DataTransfer" title="DataTransfer {.importc.} = ref object of RootObj
- dropEffect*: cstring
- effectAllowed*: cstring
- files*: seq[Element]
- items*: seq[DataTransferItem]
- types*: seq[cstring]">DataTransfer</a></li>
- <li><a class="reference" href="#DataTransferDropEffect" title="DataTransferDropEffect {.pure.} = enum
- None = "none", Copy = "copy", Link = "link", Move = "move"">DataTransferDropEffect</a></li>
- <li><a class="reference" href="#DataTransferEffectAllowed" title="DataTransferEffectAllowed {.pure.} = enum
- None = "none", Copy = "copy", CopyLink = "copyLink", CopyMove = "copyMove",
- Link = "link", LinkMove = "linkMove", Move = "move", All = "all",
- Uninitialized = "uninitialized"">DataTransferEffectAllowed</a></li>
- <li><a class="reference" href="#DataTransferItem" title="DataTransferItem {.importc.} = ref object of RootObj
- kind*: cstring">DataTransferItem</a></li>
- <li><a class="reference" href="#DataTransferItemKind" title="DataTransferItemKind {.pure.} = enum
- File = "file", String = "string"">DataTransferItemKind</a></li>
- <li><a class="reference" href="#Document" title="Document {.importc.} = ref object of Node
- activeElement*: Element
- documentElement*: Element
- alinkColor*: cstring
- bgColor*: cstring
- body*: Element
- charset*: cstring
- cookie*: cstring
- defaultCharset*: cstring
- fgColor*: cstring
- head*: Element
- hidden*: bool
- lastModified*: cstring
- linkColor*: cstring
- referrer*: cstring
- title*: cstring
- URL*: cstring
- visibilityState*: cstring
- vlinkColor*: cstring
- anchors*: seq[AnchorElement]
- forms*: seq[FormElement]
- images*: seq[ImageElement]
- applets*: seq[Element]
- embeds*: seq[EmbedElement]
- links*: seq[LinkElement]
- fonts*: FontFaceSet">Document</a></li>
- <li><a class="reference" href="#DocumentOrShadowRoot" title="DocumentOrShadowRoot {.importc.} = object of RootObj
- activeElement*: Element">DocumentOrShadowRoot</a></li>
- <li><a class="reference" href="#DomEvent" title="DomEvent {.pure.} = enum
- Abort = "abort", BeforeInput = "beforeinput", Blur = "blur", Click = "click",
- CompositionEnd = "compositionend", CompositionStart = "compositionstart",
- CompositionUpdate = "compositionupdate", DblClick = "dblclick",
- Error = "error", Focus = "focus", FocusIn = "focusin", FocusOut = "focusout",
- Input = "input", KeyDown = "keydown", KeyPress = "keypress", KeyUp = "keyup",
- Load = "load", MouseDown = "mousedown", MouseEnter = "mouseenter",
- MouseLeave = "mouseleave", MouseMove = "mousemove", MouseOut = "mouseout",
- MouseOver = "mouseover", MouseUp = "mouseup", Resize = "resize",
- Scroll = "scroll", Select = "select", Storage = "storage", Unload = "unload",
- Wheel = "wheel"">DomEvent</a></li>
- <li><a class="reference" href="#DomException" title="DomException {.importc.} = ref object">DomException</a></li>
- <li><a class="reference" href="#DomParser" title="DomParser = ref object">DomParser</a></li>
- <li><a class="reference" href="#DragEvent" title="DragEvent {.importc.} = object of MouseEvent
- dataTransfer*: DataTransfer">DragEvent</a></li>
- <li><a class="reference" href="#DragEventTypes" title="DragEventTypes = enum
- Drag = "drag", DragEnd = "dragend", DragEnter = "dragenter",
- DragExit = "dragexit", DragLeave = "dragleave", DragOver = "dragover",
- DragStart = "dragstart", Drop = "drop"">DragEventTypes</a></li>
- <li><a class="reference" href="#Element" title="Element {.importc.} = ref object of Node
- className*: cstring
- classList*: ClassList
- checked*: bool
- defaultChecked*: bool
- defaultValue*: cstring
- disabled*: bool
- form*: FormElement
- name*: cstring
- readOnly*: bool
- options*: seq[OptionElement]
- selectedOptions*: seq[OptionElement]
- clientWidth*, clientHeight*: int
- contentEditable*: cstring
- isContentEditable*: bool
- dir*: cstring
- offsetHeight*: int
- offsetWidth*: int
- offsetLeft*: int
- offsetTop*: int">Element</a></li>
- <li><a class="reference" href="#EmbedElement" title="EmbedElement {.importc.} = ref object of Element
- height*: int
- hspace*: int
- src*: cstring
- width*: int
- vspace*: int">EmbedElement</a></li>
- <li><a class="reference" href="#Event" title="Event {.importc.} = ref object of RootObj
- bubbles*: bool
- cancelBubble*: bool
- cancelable*: bool
- composed*: bool
- currentTarget*: Node
- defaultPrevented*: bool
- eventPhase*: int
- target*: Node
- isTrusted*: bool">Event</a></li>
- <li><a class="reference" href="#EventPhase" title="EventPhase = enum
- None = 0, CapturingPhase, AtTarget, BubblingPhase">EventPhase</a></li>
- <li><a class="reference" href="#EventTarget" title="EventTarget {.importc.} = ref object of RootObj
- onabort*: proc (event: Event) {.closure.}
- onblur*: proc (event: Event) {.closure.}
- onchange*: proc (event: Event) {.closure.}
- onclick*: proc (event: Event) {.closure.}
- ondblclick*: proc (event: Event) {.closure.}
- onerror*: proc (event: Event) {.closure.}
- onfocus*: proc (event: Event) {.closure.}
- onkeydown*: proc (event: Event) {.closure.}
- onkeypress*: proc (event: Event) {.closure.}
- onkeyup*: proc (event: Event) {.closure.}
- onload*: proc (event: Event) {.closure.}
- onmousedown*: proc (event: Event) {.closure.}
- onmousemove*: proc (event: Event) {.closure.}
- onmouseout*: proc (event: Event) {.closure.}
- onmouseover*: proc (event: Event) {.closure.}
- onmouseup*: proc (event: Event) {.closure.}
- onreset*: proc (event: Event) {.closure.}
- onselect*: proc (event: Event) {.closure.}
- onstorage*: proc (event: Event) {.closure.}
- onsubmit*: proc (event: Event) {.closure.}
- onunload*: proc (event: Event) {.closure.}
- onloadstart*: proc (event: Event) {.closure.}
- onprogress*: proc (event: Event) {.closure.}
- onloadend*: proc (event: Event) {.closure.}">EventTarget</a></li>
- <li><a class="reference" href="#File" title="File {.importc.} = ref object of Blob
- lastModified*: int
- name*: cstring">File</a></li>
- <li><a class="reference" href="#FileReader" title="FileReader {.importc.} = ref object of EventTarget">FileReader</a></li>
- <li><a class="reference" href="#FileReaderState" title="FileReaderState = distinct range[0'u16 .. 2'u16]">FileReaderState</a></li>
- <li><a class="reference" href="#FontFaceSet" title="FontFaceSet {.importc.} = ref object
- ready*: FontFaceSetReady
- onloadingdone*: proc (event: Event)">FontFaceSet</a></li>
- <li><a class="reference" href="#FontFaceSetReady" title="FontFaceSetReady {.importc.} = ref object
- then*: proc (cb: proc ())">FontFaceSetReady</a></li>
- <li><a class="reference" href="#FormElement" title="FormElement {.importc.} = ref object of Element
- acceptCharset*: cstring
- action*: cstring
- autocomplete*: cstring
- elements*: seq[Element]
- encoding*: cstring
- enctype*: cstring
- length*: int
- noValidate*: bool
- target*: cstring">FormElement</a></li>
- <li><a class="reference" href="#Frame" title="Frame {.importc.} = ref object of Window">Frame</a></li>
- <li><a class="reference" href="#History" title="History {.importc.} = ref object of RootObj
- length*: int">History</a></li>
- <li><a class="reference" href="#HTMLSlotElement" title="HTMLSlotElement {.importc.} = ref object of RootObj
- name*: cstring">HTMLSlotElement</a></li>
- <li><a class="reference" href="#ImageElement" title="ImageElement {.importc.} = ref object of Element
- border*: int
- complete*: bool
- height*: int
- hspace*: int
- lowsrc*: cstring
- src*: cstring
- vspace*: int
- width*: int">ImageElement</a></li>
- <li><a class="reference" href="#InputElement" title="InputElement {.importc.} = ref object of Element
- formAction*: cstring
- formEncType*: cstring
- formMethod*: cstring
- formNoValidate*: bool
- formTarget*: cstring
- autofocus*: bool
- required*: bool
- value*: cstring
- validity*: ValidityState
- validationMessage*: cstring
- willValidate*: bool
- indeterminate*: bool
- alt*: cstring
- height*: cstring
- src*: cstring
- width*: cstring
- accept*: cstring
- files*: seq[Blob]
- autocomplete*: cstring
- maxLength*: int
- size*: int
- pattern*: cstring
- placeholder*: cstring
- min*: cstring
- max*: cstring
- selectionStart*: int
- selectionEnd*: int
- selectionDirection*: cstring
- dirName*: cstring
- accessKey*: cstring
- list*: Element
- multiple*: bool
- labels*: seq[Element]
- step*: cstring
- valueAsDate*: cstring
- valueAsNumber*: float">InputElement</a></li>
- <li><a class="reference" href="#Interval" title="Interval {.importc.} = ref object of RootObj">Interval</a></li>
- <li><a class="reference" href="#KeyboardEvent" title="KeyboardEvent {.importc.} = ref object of UIEvent
- altKey*, ctrlKey*, metaKey*, shiftKey*: bool
- code*: cstring
- isComposing*: bool
- key*: cstring
- keyCode*: int
- location*: int">KeyboardEvent</a></li>
- <li><a class="reference" href="#KeyboardEventKey" title="KeyboardEventKey {.pure.} = enum
- Alt, AltGraph, CapsLock, Control, Fn, FnLock, Hyper, Meta, NumLock,
- ScrollLock, Shift, Super, Symbol, SymbolLock, ArrowDown, ArrowLeft,
- ArrowRight, ArrowUp, End, Home, PageDown, PageUp, Backspace, Clear, Copy,
- CrSel, Cut, Delete, EraseEof, ExSel, Insert, Paste, Redo, Undo, Accept, Again,
- Attn, Cancel, ContextMenu, Escape, Execute, Find, Finish, Help, Pause, Play,
- Props, Select, ZoomIn, ZoomOut, BrigtnessDown, BrigtnessUp, Eject, LogOff,
- Power, PowerOff, PrintScreen, Hibernate, Standby, WakeUp, AllCandidates,
- Alphanumeric, CodeInput, Compose, Convert, Dead, FinalMode, GroupFirst,
- GroupLast, GroupNext, GroupPrevious, ModeChange, NextCandidate, NonConvert,
- PreviousCandidate, Process, SingleCandidate, HangulMode, HanjaMode, JunjaMode,
- Eisu, Hankaku, Hiragana, HiraganaKatakana, KanaMode, KanjiMode, Katakana,
- Romaji, Zenkaku, ZenkakuHanaku, F1, F2, F3, F4, F5, F6, F7, F8, F9, F10, F11,
- F12, F13, F14, F15, F16, F17, F18, F19, F20, Soft1, Soft2, Soft3, Soft4,
- AppSwitch, Call, Camera, CameraFocus, EndCall, GoBack, GoHome, HeadsetHook,
- LastNumberRedial, Notification, MannerMode, VoiceDial, ChannelDown, ChannelUp,
- MediaFastForward, MediaPause, MediaPlay, MediaPlayPause, MediaRecord,
- MediaRewind, MediaStop, MediaTrackNext, MediaTrackPrevious, AudioBalanceLeft,
- AudioBalanceRight, AudioBassDown, AudioBassBoostDown, AudioBassBoostToggle,
- AudioBassBoostUp, AudioBassUp, AudioFaderFront, AudioFaderRear,
- AudioSurroundModeNext, AudioTrebleDown, AudioTrebleUp, AudioVolumeDown,
- AUdioVolumeMute, AudioVolumeUp, MicrophoneToggle, MicrophoneVolumeDown,
- MicrophoneVolumeMute, MicrophoneVolumeUp, TV, TV3DMode, TVAntennaCable,
- TVAudioDescription, TVAudioDescriptionMixDown, TVAudioDescriptionMixUp,
- TVContentsMenu, TVDataService, TVInput, TVInputComponent1, TVInputComponent2,
- TVInputComposite1, TVInputComposite2, TVInputHDMI1, TVInputHDMI2,
- TVInputHDMI3, TVInputHDMI4, TVInputVGA1, TVMediaContext, TVNetwork,
- TVNumberEntry, TVPower, TVRadioService, TVSatellite, TVSatelliteBS,
- TVSatelliteCS, TVSatelliteToggle, TVTerrestrialAnalog, TVTerrestrialDigital,
- TVTimer, AVRInput, AVRPower, ColorF0Red, ColorF1Green, ColorF2Yellow,
- ColorF3Blue, ColorF4Grey, ColorF5Brown, ClosedCaptionToggle, Dimmer,
- DisplaySwap, DVR, Exit, FavoriteClear0, FavoriteClear1, FavoriteClear2,
- FavoriteClear3, FavoriteRecall0, FavoriteRecall1, FavoriteRecall2,
- FavoriteRecall3, FavoriteStore0, FavoriteStore1, FavoriteStore2,
- FavoriteStore3, Guide, GuideNextDay, GuidePreviousDay, Info, InstantReplay,
- Link, ListProgram, LiveContent, Lock, MediaApps, MediaAudioTrack, MediaLast,
- MediaSkipBackward, MediaSkipForward, MediaStepBackward, MediaStepForward,
- MediaTopMenu, NavigateIn, NavigateNext, NavigateOut, NavigatePrevious,
- NextFavoriteChannel, NextUserProfile, OnDemand, Pairing, PinPDown, PinPMove,
- PinPUp, PlaySpeedDown, PlaySpeedReset, PlaySpeedUp, RandomToggle,
- RcLowBattery, RecordSpeedNext, RfBypass, ScanChannelsToggle, ScreenModeNext,
- Settings, SplitScreenToggle, STBInput, STBPower, Subtitle, Teletext,
- VideoModeNext, Wink, ZoomToggle, SpeechCorrectionList, SpeechInputToggle,
- Close, New, Open, Print, Save, SpellCheck, MailForward, MailReply, MailSend,
- LaunchCalculator, LaunchCalendar, LaunchContacts, LaunchMail,
- LaunchMediaPlayer, LaunchMusicPlayer, LaunchMyComputer, LaunchPhone,
- LaunchScreenSaver, LaunchSpreadsheet, LaunchWebBrowser, LaunchWebCam,
- LaunchWordProcessor, LaunchApplication1, LaunchApplication2,
- LaunchApplication3, LaunchApplication4, LaunchApplication5,
- LaunchApplication6, LaunchApplication7, LaunchApplication8,
- LaunchApplication9, LaunchApplication10, LaunchApplication11,
- LaunchApplication12, LaunchApplication13, LaunchApplication14,
- LaunchApplication15, LaunchApplication16, BrowserBack, BrowserFavorites,
- BrowserForward, BrowserHome, BrowserRefresh, BrowserSearch, BrowserStop,
- Key11, Key12, Separator">KeyboardEventKey</a></li>
- <li><a class="reference" href="#LinkElement" title="LinkElement {.importc.} = ref object of Element
- target*: cstring
- text*: cstring
- x*: int
- y*: int">LinkElement</a></li>
- <li><a class="reference" href="#Location" title="Location {.importc.} = ref object of RootObj
- hash*: cstring
- host*: cstring
- hostname*: cstring
- href*: cstring
- pathname*: cstring
- port*: cstring
- protocol*: cstring
- search*: cstring
- origin*: cstring">Location</a></li>
- <li><a class="reference" href="#LocationBar" title="LocationBar {.importc.} = object of RootObj
- visible*: bool">LocationBar</a></li>
- <li><a class="reference" href="#MediaQueryList" title="MediaQueryList {.importc.} = ref object of EventTarget
- matches*: bool
- media*: cstring">MediaQueryList</a></li>
- <li><a class="reference" href="#MenuBar" title="MenuBar = LocationBar">MenuBar</a></li>
- <li><a class="reference" href="#MimeType" title="MimeType {.importc.} = object of RootObj
- description*: cstring
- enabledPlugin*: ref Plugin
- suffixes*: seq[cstring]">MimeType</a></li>
- <li><a class="reference" href="#MouseButtons" title="MouseButtons = enum
- NoButton = 0, PrimaryButton = 1, SecondaryButton = 2, AuxilaryButton = 4,
- FourthButton = 8, FifthButton = 16">MouseButtons</a></li>
- <li><a class="reference" href="#MouseEvent" title="MouseEvent {.importc.} = ref object of UIEvent
- altKey*, ctrlKey*, metaKey*, shiftKey*: bool
- button*: int
- buttons*: int
- clientX*, clientY*: int
- movementX*, movementY*: int
- offsetX*, offsetY*: int
- pageX*, pageY*: int
- relatedTarget*: EventTarget
- screenX*, screenY*: int
- x*, y*: int">MouseEvent</a></li>
- <li><a class="reference" href="#Navigator" title="Navigator {.importc.} = ref object of RootObj
- appCodeName*: cstring
- appName*: cstring
- appVersion*: cstring
- buildID*: cstring ## https://developer.mozilla.org/en-US/docs/Web/API/Navigator/buildID
- cookieEnabled*: bool
- deviceMemory*: float ## https://developer.mozilla.org/en-US/docs/Web/API/Navigator/deviceMemory
- doNotTrack*: cstring ## https://developer.mozilla.org/en-US/docs/Web/API/Navigator/doNotTrack
- language*: cstring
- languages*: seq[cstring] ## https://developer.mozilla.org/en-US/docs/Web/API/NavigatorLanguage/languages
- maxTouchPoints*: cint ## https://developer.mozilla.org/en-US/docs/Web/API/Navigator/maxTouchPoints
- onLine*: bool ## https://developer.mozilla.org/en-US/docs/Web/API/NavigatorOnLine/onLine
- oscpu*: cstring ## https://developer.mozilla.org/en-US/docs/Web/API/Navigator/oscpu
- platform*: cstring
- userAgent*: cstring
- vendor*: cstring ## https://developer.mozilla.org/en-US/docs/Web/API/Navigator/vendor
- webdriver*: bool ## https://developer.mozilla.org/en-US/docs/Web/API/Navigator/webdriver
- mimeTypes*: seq[ref MimeType]">Navigator</a></li>
- <li><a class="reference" href="#Node" title="Node {.importc.} = ref object of EventTarget
- attributes*: seq[Node]
- childNodes*: seq[Node]
- children*: seq[Node]
- data*: cstring
- firstChild*: Node
- lastChild*: Node
- nextSibling*: Node
- nodeName*: cstring
- nodeType*: NodeType
- nodeValue*: cstring
- parentNode*: Node
- content*: Node
- previousSibling*: Node
- ownerDocument*: Document
- innerHTML*: cstring
- outerHTML*: cstring
- innerText*: cstring
- textContent*: cstring
- style*: Style
- baseURI*: cstring
- parentElement*: Element
- isConnected*: bool">Node</a></li>
- <li><a class="reference" href="#NodeType" title="NodeType = enum
- ElementNode = 1, AttributeNode, TextNode, CDATANode, EntityRefNode,
- EntityNode, ProcessingInstructionNode, CommentNode, DocumentNode,
- DocumentTypeNode, DocumentFragmentNode, NotationNode">NodeType</a></li>
- <li><a class="reference" href="#OptionElement" title="OptionElement {.importc.} = ref object of Element
- defaultSelected*: bool
- selected*: bool
- selectedIndex*: int
- text*: cstring
- value*: cstring">OptionElement</a></li>
- <li><a class="reference" href="#Performance" title="Performance {.importc.} = ref object
- memory*: PerformanceMemory
- timing*: PerformanceTiming">Performance</a></li>
- <li><a class="reference" href="#PerformanceMemory" title="PerformanceMemory {.importc.} = ref object
- jsHeapSizeLimit*: float
- totalJSHeapSize*: float
- usedJSHeapSize*: float">PerformanceMemory</a></li>
- <li><a class="reference" href="#PerformanceTiming" title="PerformanceTiming {.importc.} = ref object
- connectStart*: float
- domComplete*: float
- domContentLoadedEventEnd*: float
- domContentLoadedEventStart*: float
- domInteractive*: float
- domLoading*: float
- domainLookupEnd*: float
- domainLookupStart*: float
- fetchStart*: float
- loadEventEnd*: float
- loadEventStart*: float
- navigationStart*: float
- redirectEnd*: float
- redirectStart*: float
- requestStart*: float
- responseEnd*: float
- responseStart*: float
- secureConnectionStart*: float
- unloadEventEnd*: float
- unloadEventStart*: float">PerformanceTiming</a></li>
- <li><a class="reference" href="#PersonalBar" title="PersonalBar = LocationBar">PersonalBar</a></li>
- <li><a class="reference" href="#Plugin" title="Plugin {.importc.} = object of RootObj
- description*: cstring
- filename*: cstring
- name*: cstring">Plugin</a></li>
- <li><a class="reference" href="#Range" title="Range {.importc.} = ref object
- collapsed*: bool
- commonAncestorContainer*: Node
- endContainer*: Node
- endOffset*: int
- startContainer*: Node
- startOffset*: int">Range</a></li>
- <li><a class="reference" href="#RootNodeOptions" title="RootNodeOptions = object of RootObj
- composed*: bool">RootNodeOptions</a></li>
- <li><a class="reference" href="#Screen" title="Screen {.importc.} = ref object of RootObj
- availHeight*: int
- availWidth*: int
- colorDepth*: int
- height*: int
- pixelDepth*: int
- width*: int">Screen</a></li>
- <li><a class="reference" href="#ScrollBars" title="ScrollBars = LocationBar">ScrollBars</a></li>
- <li><a class="reference" href="#ScrollIntoViewOptions" title="ScrollIntoViewOptions = object
- behavior*: cstring
- inline*: cstring">ScrollIntoViewOptions</a></li>
- <li><a class="reference" href="#Selection" title="Selection {.importc.} = ref object
- anchorNode*: Node
- anchorOffset*: int
- focusNode*: Node
- focusOffset*: int
- isCollapsed*: bool
- rangeCount*: int">Selection</a></li>
- <li><a class="reference" href="#ShadowRoot" title="ShadowRoot {.importc.} = ref object of DocumentOrShadowRoot
- delegatesFocus*: bool
- host*: Element
- innerHTML*: cstring
- mode*: cstring">ShadowRoot</a></li>
- <li><a class="reference" href="#ShadowRootInit" title="ShadowRootInit = object of RootObj
- mode*: cstring
- delegatesFocus*: bool">ShadowRootInit</a></li>
- <li><a class="reference" href="#SlotOptions" title="SlotOptions = object of RootObj
- flatten*: bool">SlotOptions</a></li>
- <li><a class="reference" href="#StatusBar" title="StatusBar = LocationBar">StatusBar</a></li>
- <li><a class="reference" href="#Storage" title="Storage {.importc.} = ref object">Storage</a></li>
- <li><a class="reference" href="#StorageEvent" title="StorageEvent {.importc.} = ref object of Event
- key*: cstring
- newValue*, oldValue*: cstring
- storageArea*: Storage
- url*: cstring">StorageEvent</a></li>
- <li><a class="reference" href="#Style" title="Style {.importc.} = ref object of RootObj
- alignContent*: cstring
- alignItems*: cstring
- alignSelf*: cstring
- all*: cstring
- animation*: cstring
- animationDelay*: cstring
- animationDirection*: cstring
- animationDuration*: cstring
- animationFillMode*: cstring
- animationIterationCount*: cstring
- animationName*: cstring
- animationPlayState*: cstring
- animationTimingFunction*: cstring
- backdropFilter*: cstring
- backfaceVisibility*: cstring
- background*: cstring
- backgroundAttachment*: cstring
- backgroundBlendMode*: cstring
- backgroundClip*: cstring
- backgroundColor*: cstring
- backgroundImage*: cstring
- backgroundOrigin*: cstring
- backgroundPosition*: cstring
- backgroundRepeat*: cstring
- backgroundSize*: cstring
- blockSize*: cstring
- border*: cstring
- borderBlock*: cstring
- borderBlockColor*: cstring
- borderBlockEnd*: cstring
- borderBlockEndColor*: cstring
- borderBlockEndStyle*: cstring
- borderBlockEndWidth*: cstring
- borderBlockStart*: cstring
- borderBlockStartColor*: cstring
- borderBlockStartStyle*: cstring
- borderBlockStartWidth*: cstring
- borderBlockStyle*: cstring
- borderBlockWidth*: cstring
- borderBottom*: cstring
- borderBottomColor*: cstring
- borderBottomLeftRadius*: cstring
- borderBottomRightRadius*: cstring
- borderBottomStyle*: cstring
- borderBottomWidth*: cstring
- borderCollapse*: cstring
- borderColor*: cstring
- borderEndEndRadius*: cstring
- borderEndStartRadius*: cstring
- borderImage*: cstring
- borderImageOutset*: cstring
- borderImageRepeat*: cstring
- borderImageSlice*: cstring
- borderImageSource*: cstring
- borderImageWidth*: cstring
- borderInline*: cstring
- borderInlineColor*: cstring
- borderInlineEnd*: cstring
- borderInlineEndColor*: cstring
- borderInlineEndStyle*: cstring
- borderInlineEndWidth*: cstring
- borderInlineStart*: cstring
- borderInlineStartColor*: cstring
- borderInlineStartStyle*: cstring
- borderInlineStartWidth*: cstring
- borderInlineStyle*: cstring
- borderInlineWidth*: cstring
- borderLeft*: cstring
- borderLeftColor*: cstring
- borderLeftStyle*: cstring
- borderLeftWidth*: cstring
- borderRadius*: cstring
- borderRight*: cstring
- borderRightColor*: cstring
- borderRightStyle*: cstring
- borderRightWidth*: cstring
- borderSpacing*: cstring
- borderStartEndRadius*: cstring
- borderStartStartRadius*: cstring
- borderStyle*: cstring
- borderTop*: cstring
- borderTopColor*: cstring
- borderTopLeftRadius*: cstring
- borderTopRightRadius*: cstring
- borderTopStyle*: cstring
- borderTopWidth*: cstring
- borderWidth*: cstring
- bottom*: cstring
- boxDecorationBreak*: cstring
- boxShadow*: cstring
- boxSizing*: cstring
- breakAfter*: cstring
- breakBefore*: cstring
- breakInside*: cstring
- captionSide*: cstring
- caretColor*: cstring
- clear*: cstring
- clip*: cstring
- clipPath*: cstring
- color*: cstring
- colorAdjust*: cstring
- columnCount*: cstring
- columnFill*: cstring
- columnGap*: cstring
- columnRule*: cstring
- columnRuleColor*: cstring
- columnRuleStyle*: cstring
- columnRuleWidth*: cstring
- columnSpan*: cstring
- columnWidth*: cstring
- columns*: cstring
- contain*: cstring
- content*: cstring
- counterIncrement*: cstring
- counterReset*: cstring
- counterSet*: cstring
- cursor*: cstring
- direction*: cstring
- display*: cstring
- emptyCells*: cstring
- filter*: cstring
- flex*: cstring
- flexBasis*: cstring
- flexDirection*: cstring
- flexFlow*: cstring
- flexGrow*: cstring
- flexShrink*: cstring
- flexWrap*: cstring
- cssFloat*: cstring
- font*: cstring
- fontFamily*: cstring
- fontFeatureSettings*: cstring
- fontKerning*: cstring
- fontLanguageOverride*: cstring
- fontOpticalSizing*: cstring
- fontSize*: cstring
- fontSizeAdjust*: cstring
- fontStretch*: cstring
- fontStyle*: cstring
- fontSynthesis*: cstring
- fontVariant*: cstring
- fontVariantAlternates*: cstring
- fontVariantCaps*: cstring
- fontVariantEastAsian*: cstring
- fontVariantLigatures*: cstring
- fontVariantNumeric*: cstring
- fontVariantPosition*: cstring
- fontVariationSettings*: cstring
- fontWeight*: cstring
- gap*: cstring
- grid*: cstring
- gridArea*: cstring
- gridAutoColumns*: cstring
- gridAutoFlow*: cstring
- gridAutoRows*: cstring
- gridColumn*: cstring
- gridColumnEnd*: cstring
- gridColumnStart*: cstring
- gridRow*: cstring
- gridRowEnd*: cstring
- gridRowStart*: cstring
- gridTemplate*: cstring
- gridTemplateAreas*: cstring
- gridTemplateColumns*: cstring
- gridTemplateRows*: cstring
- hangingPunctuation*: cstring
- height*: cstring
- hyphens*: cstring
- imageOrientation*: cstring
- imageRendering*: cstring
- inlineSize*: cstring
- inset*: cstring
- insetBlock*: cstring
- insetBlockEnd*: cstring
- insetBlockStart*: cstring
- insetInline*: cstring
- insetInlineEnd*: cstring
- insetInlineStart*: cstring
- isolation*: cstring
- justifyContent*: cstring
- justifyItems*: cstring
- justifySelf*: cstring
- left*: cstring
- letterSpacing*: cstring
- lineBreak*: cstring
- lineHeight*: cstring
- listStyle*: cstring
- listStyleImage*: cstring
- listStylePosition*: cstring
- listStyleType*: cstring
- margin*: cstring
- marginBlock*: cstring
- marginBlockEnd*: cstring
- marginBlockStart*: cstring
- marginBottom*: cstring
- marginInline*: cstring
- marginInlineEnd*: cstring
- marginInlineStart*: cstring
- marginLeft*: cstring
- marginRight*: cstring
- marginTop*: cstring
- mask*: cstring
- maskBorder*: cstring
- maskBorderMode*: cstring
- maskBorderOutset*: cstring
- maskBorderRepeat*: cstring
- maskBorderSlice*: cstring
- maskBorderSource*: cstring
- maskBorderWidth*: cstring
- maskClip*: cstring
- maskComposite*: cstring
- maskImage*: cstring
- maskMode*: cstring
- maskOrigin*: cstring
- maskPosition*: cstring
- maskRepeat*: cstring
- maskSize*: cstring
- maskType*: cstring
- maxBlockSize*: cstring
- maxHeight*: cstring
- maxInlineSize*: cstring
- maxWidth*: cstring
- minBlockSize*: cstring
- minHeight*: cstring
- minInlineSize*: cstring
- minWidth*: cstring
- mixBlendMode*: cstring
- objectFit*: cstring
- objectPosition*: cstring
- offset*: cstring
- offsetAnchor*: cstring
- offsetDistance*: cstring
- offsetPath*: cstring
- offsetRotate*: cstring
- opacity*: cstring
- order*: cstring
- orphans*: cstring
- outline*: cstring
- outlineColor*: cstring
- outlineOffset*: cstring
- outlineStyle*: cstring
- outlineWidth*: cstring
- overflow*: cstring
- overflowAnchor*: cstring
- overflowBlock*: cstring
- overflowInline*: cstring
- overflowWrap*: cstring
- overflowX*: cstring
- overflowY*: cstring
- overscrollBehavior*: cstring
- overscrollBehaviorBlock*: cstring
- overscrollBehaviorInline*: cstring
- overscrollBehaviorX*: cstring
- overscrollBehaviorY*: cstring
- padding*: cstring
- paddingBlock*: cstring
- paddingBlockEnd*: cstring
- paddingBlockStart*: cstring
- paddingBottom*: cstring
- paddingInline*: cstring
- paddingInlineEnd*: cstring
- paddingInlineStart*: cstring
- paddingLeft*: cstring
- paddingRight*: cstring
- paddingTop*: cstring
- pageBreakAfter*: cstring
- pageBreakBefore*: cstring
- pageBreakInside*: cstring
- paintOrder*: cstring
- perspective*: cstring
- perspectiveOrigin*: cstring
- placeContent*: cstring
- placeItems*: cstring
- placeSelf*: cstring
- pointerEvents*: cstring
- position*: cstring
- quotes*: cstring
- resize*: cstring
- right*: cstring
- rotate*: cstring
- rowGap*: cstring
- scale*: cstring
- scrollBehavior*: cstring
- scrollMargin*: cstring
- scrollMarginBlock*: cstring
- scrollMarginBlockEnd*: cstring
- scrollMarginBlockStart*: cstring
- scrollMarginBottom*: cstring
- scrollMarginInline*: cstring
- scrollMarginInlineEnd*: cstring
- scrollMarginInlineStart*: cstring
- scrollMarginLeft*: cstring
- scrollMarginRight*: cstring
- scrollMarginTop*: cstring
- scrollPadding*: cstring
- scrollPaddingBlock*: cstring
- scrollPaddingBlockEnd*: cstring
- scrollPaddingBlockStart*: cstring
- scrollPaddingBottom*: cstring
- scrollPaddingInline*: cstring
- scrollPaddingInlineEnd*: cstring
- scrollPaddingInlineStart*: cstring
- scrollPaddingLeft*: cstring
- scrollPaddingRight*: cstring
- scrollPaddingTop*: cstring
- scrollSnapAlign*: cstring
- scrollSnapStop*: cstring
- scrollSnapType*: cstring
- scrollbar3dLightColor*: cstring
- scrollbarArrowColor*: cstring
- scrollbarBaseColor*: cstring
- scrollbarColor*: cstring
- scrollbarDarkshadowColor*: cstring
- scrollbarFaceColor*: cstring
- scrollbarHighlightColor*: cstring
- scrollbarShadowColor*: cstring
- scrollbarTrackColor*: cstring
- scrollbarWidth*: cstring
- shapeImageThreshold*: cstring
- shapeMargin*: cstring
- shapeOutside*: cstring
- tabSize*: cstring
- tableLayout*: cstring
- textAlign*: cstring
- textAlignLast*: cstring
- textCombineUpright*: cstring
- textDecoration*: cstring
- textDecorationColor*: cstring
- textDecorationLine*: cstring
- textDecorationSkipInk*: cstring
- textDecorationStyle*: cstring
- textDecorationThickness*: cstring
- textEmphasis*: cstring
- textEmphasisColor*: cstring
- textEmphasisPosition*: cstring
- textEmphasisStyle*: cstring
- textIndent*: cstring
- textJustify*: cstring
- textOrientation*: cstring
- textOverflow*: cstring
- textRendering*: cstring
- textShadow*: cstring
- textTransform*: cstring
- textUnderlineOffset*: cstring
- textUnderlinePosition*: cstring
- top*: cstring
- touchAction*: cstring
- transform*: cstring
- transformBox*: cstring
- transformOrigin*: cstring
- transformStyle*: cstring
- transition*: cstring
- transitionDelay*: cstring
- transitionDuration*: cstring
- transitionProperty*: cstring
- transitionTimingFunction*: cstring
- translate*: cstring
- unicodeBidi*: cstring
- verticalAlign*: cstring
- visibility*: cstring
- whiteSpace*: cstring
- widows*: cstring
- width*: cstring
- willChange*: cstring
- wordBreak*: cstring
- wordSpacing*: cstring
- writingMode*: cstring
- zIndex*: cstring">Style</a></li>
- <li><a class="reference" href="#TextAreaElement" title="TextAreaElement {.importc.} = ref object of Element
- value*: cstring
- selectionStart*, selectionEnd*: int
- selectionDirection*: cstring
- rows*, cols*: int">TextAreaElement</a></li>
- <li><a class="reference" href="#TimeOut" title="TimeOut {.importc.} = ref object of RootObj">TimeOut</a></li>
- <li><a class="reference" href="#ToolBar" title="ToolBar = LocationBar">ToolBar</a></li>
- <li><a class="reference" href="#Touch" title="Touch {.importc.} = ref object of RootObj
- identifier*: int
- screenX*, screenY*, clientX*, clientY*, pageX*, pageY*: int
- target*: Element
- radiusX*, radiusY*: int
- rotationAngle*: int
- force*: float">Touch</a></li>
- <li><a class="reference" href="#TouchEvent" title="TouchEvent {.importc.} = ref object of UIEvent
- changedTouches*, targetTouches*, touches*: seq[Touch]">TouchEvent</a></li>
- <li><a class="reference" href="#TouchList" title="TouchList {.importc.} = ref object of RootObj
- length*: int">TouchList</a></li>
- <li><a class="reference" href="#UIEvent" title="UIEvent {.importc.} = ref object of Event
- detail*: int64
- view*: Window">UIEvent</a></li>
- <li><a class="reference" href="#ValidityState" title="ValidityState {.importc.} = ref object
- badInput*: bool
- customError*: bool
- patternMismatch*: bool
- rangeOverflow*: bool
- rangeUnderflow*: bool
- stepMismatch*: bool
- tooLong*: bool
- tooShort*: bool
- typeMismatch*: bool
- valid*: bool
- valueMissing*: bool">ValidityState</a></li>
- <li><a class="reference" href="#VisualViewport" title="VisualViewport {.importc.} = ref object of EventTarget
- offsetLeft*, offsetTop*, pageLeft*, pageTop*, width*, height*, scale*: float
- onResize*, onScroll*: proc (event: Event) {.closure.}">VisualViewport</a></li>
- <li><a class="reference" href="#Window" title="Window {.importc.} = ref object of EventTarget
- document*: Document
- event*: Event
- history*: History
- location*: Location
- closed*: bool
- defaultStatus*: cstring
- devicePixelRatio*: float
- innerHeight*, innerWidth*: int
- locationbar*: ref LocationBar
- menubar*: ref MenuBar
- name*: cstring
- outerHeight*, outerWidth*: int
- pageXOffset*, pageYOffset*: int
- scrollX*: float
- scrollY*: float
- personalbar*: ref PersonalBar
- scrollbars*: ref ScrollBars
- statusbar*: ref StatusBar
- status*: cstring
- toolbar*: ref ToolBar
- frames*: seq[Frame]
- screen*: Screen
- performance*: Performance
- onpopstate*: proc (event: Event)
- localStorage*: Storage
- sessionStorage*: Storage
- parent*: Window">Window</a></li>
- </ul>
- </details>
- </li>
- <li>
- <details open>
- <summary><a class="reference reference-toplevel" href="#8" id="58">Vars</a></summary>
- <ul class="simple simple-toc-section">
- <li><a class="reference" href="#document_2" title="document {.importc, nodecl.}: Document">document</a></li>
- <li><a class="reference" href="#navigator_2" title="navigator {.importc, nodecl.}: Navigator">navigator</a></li>
- <li><a class="reference" href="#screen_2" title="screen {.importc, nodecl.}: Screen">screen</a></li>
- <li><a class="reference" href="#window_2" title="window {.importc, nodecl.}: Window">window</a></li>
- </ul>
- </details>
- </li>
- <li>
- <details open>
- <summary><a class="reference reference-toplevel" href="#10" id="60">Consts</a></summary>
- <ul class="simple simple-toc-section">
- <li><a class="reference" href="#DomApiVersion" title="DomApiVersion = 3">DomApiVersion</a></li>
- <li><a class="reference" href="#fileReaderDone" title="fileReaderDone = 2'u">fileReaderDone</a></li>
- <li><a class="reference" href="#fileReaderEmpty" title="fileReaderEmpty = 0'u">fileReaderEmpty</a></li>
- <li><a class="reference" href="#fileReaderLoading" title="fileReaderLoading = 1'u">fileReaderLoading</a></li>
- </ul>
- </details>
- </li>
- <li>
- <details open>
- <summary><a class="reference reference-toplevel" href="#12" id="62">Procs</a></summary>
- <ul class="simple simple-toc-section">
- <ul class="simple nested-toc-section">$
- <li><a class="reference" href="#%24%2CSelection" title="`$`(s: Selection): string">`$`(s: Selection): string</a></li>
- </ul>
- <ul class="simple nested-toc-section">[]
- <li><a class="reference" href="#%5B%5D%2CNode%2Cint" title="`[]`(x: Node; idx: int): Element">`[]`(x: Node; idx: int): Element</a></li>
- </ul>
- <ul class="simple nested-toc-section">abort
- <li><a class="reference" href="#abort%2CFileReader" title="abort(f: FileReader)">abort(f: FileReader)</a></li>
- </ul>
- <ul class="simple nested-toc-section">add
- <li><a class="reference" href="#add%2CClassList%2Ccstring" title="add(c: ClassList; class: cstring)">add(c: ClassList; class: cstring)</a></li>
- </ul>
- <ul class="simple nested-toc-section">addEventListener
- <li><a class="reference" href="#addEventListener%2CEventTarget%2Ccstring%2Cproc%28Event%29%2CAddEventListenerOptions" title="addEventListener(et: EventTarget; ev: cstring; cb: proc (ev: Event);
- options: AddEventListenerOptions)">addEventListener(et: EventTarget; ev: cstring; cb: proc (ev: Event);
- options: AddEventListenerOptions)</a></li>
- <li><a class="reference" href="#addEventListener%2CEventTarget%2Ccstring%2Cproc%28Event%29%2Cbool" title="addEventListener(et: EventTarget; ev: cstring; cb: proc (ev: Event);
- useCapture: bool = false)">addEventListener(et: EventTarget; ev: cstring; cb: proc (ev: Event);
- useCapture: bool = false)</a></li>
- </ul>
- <ul class="simple nested-toc-section">after
- <li><a class="reference" href="#after%2CNode%2CNode" title="after(self: Node; element: Node): Node">after(self: Node; element: Node): Node</a></li>
- </ul>
- <ul class="simple nested-toc-section">alert
- <li><a class="reference" href="#alert%2CWindow%2Ccstring" title="alert(w: Window; msg: cstring)">alert(w: Window; msg: cstring)</a></li>
- </ul>
- <ul class="simple nested-toc-section">append
- <li><a class="reference" href="#append%2CNode%2CNode" title="append(self: Node; element: Node): Node">append(self: Node; element: Node): Node</a></li>
- </ul>
- <ul class="simple nested-toc-section">appendChild
- <li><a class="reference" href="#appendChild%2CNode%2CNode" title="appendChild(n, child: Node)">appendChild(n, child: Node)</a></li>
- </ul>
- <ul class="simple nested-toc-section">appendData
- <li><a class="reference" href="#appendData%2CNode%2Ccstring" title="appendData(n: Node; data: cstring)">appendData(n: Node; data: cstring)</a></li>
- </ul>
- <ul class="simple nested-toc-section">assignedElements
- <li><a class="reference" href="#assignedElements%2CHTMLSlotElement%2CSlotOptions" title="assignedElements(n: HTMLSlotElement; options: SlotOptions): seq[Element]">assignedElements(n: HTMLSlotElement; options: SlotOptions): seq[Element]</a></li>
- </ul>
- <ul class="simple nested-toc-section">assignedNodes
- <li><a class="reference" href="#assignedNodes%2CHTMLSlotElement%2CSlotOptions" title="assignedNodes(n: HTMLSlotElement; options: SlotOptions): seq[Node]">assignedNodes(n: HTMLSlotElement; options: SlotOptions): seq[Node]</a></li>
- </ul>
- <ul class="simple nested-toc-section">attachShadow
- <li><a class="reference" href="#attachShadow%2CElement" title="attachShadow(n: Element): ShadowRoot">attachShadow(n: Element): ShadowRoot</a></li>
- </ul>
- <ul class="simple nested-toc-section">back
- <li><a class="reference" href="#back%2CHistory" title="back(h: History)">back(h: History)</a></li>
- <li><a class="reference" href="#back%2CWindow" title="back(w: Window)">back(w: Window)</a></li>
- </ul>
- <ul class="simple nested-toc-section">before
- <li><a class="reference" href="#before%2CNode%2CNode" title="before(self: Node; element: Node): Node">before(self: Node; element: Node): Node</a></li>
- </ul>
- <ul class="simple nested-toc-section">blur
- <li><a class="reference" href="#blur%2CElement" title="blur(e: Element)">blur(e: Element)</a></li>
- <li><a class="reference" href="#blur%2CWindow" title="blur(w: Window)">blur(w: Window)</a></li>
- </ul>
- <ul class="simple nested-toc-section">cancelAnimationFrame
- <li><a class="reference" href="#cancelAnimationFrame%2CWindow%2Cint" title="cancelAnimationFrame(w: Window; id: int)">cancelAnimationFrame(w: Window; id: int)</a></li>
- </ul>
- <ul class="simple nested-toc-section">canShare
- <li><a class="reference" href="#canShare%2CNavigator%2Ccstring" title="canShare(self: Navigator; data: cstring): bool">canShare(self: Navigator; data: cstring): bool</a></li>
- </ul>
- <ul class="simple nested-toc-section">checked
- <li><a class="reference" href="#checked%2CNode" title="checked(n: Node): bool">checked(n: Node): bool</a></li>
- </ul>
- <ul class="simple nested-toc-section">checked=
- <li><a class="reference" href="#checked%3D%2CNode%2Cbool" title="checked=(n: Node; v: bool)">checked=(n: Node; v: bool)</a></li>
- </ul>
- <ul class="simple nested-toc-section">checkValidity
- <li><a class="reference" href="#checkValidity%2CFormElement" title="checkValidity(e: FormElement): bool">checkValidity(e: FormElement): bool</a></li>
- <li><a class="reference" href="#checkValidity%2CInputElement" title="checkValidity(e: InputElement): bool">checkValidity(e: InputElement): bool</a></li>
- </ul>
- <ul class="simple nested-toc-section">class
- <li><a class="reference" href="#class%2CNode" title="class(n: Node): cstring">class(n: Node): cstring</a></li>
- </ul>
- <ul class="simple nested-toc-section">class=
- <li><a class="reference" href="#class%3D%2CNode%2Ccstring" title="class=(n: Node; v: cstring)">class=(n: Node; v: cstring)</a></li>
- </ul>
- <ul class="simple nested-toc-section">clear
- <li><a class="reference" href="#clear%2CStorage" title="clear(s: Storage)">clear(s: Storage)</a></li>
- </ul>
- <ul class="simple nested-toc-section">clearData
- <li><a class="reference" href="#clearData%2CDataTransfer%2Ccstring" title="clearData(dt: DataTransfer; format: cstring)">clearData(dt: DataTransfer; format: cstring)</a></li>
- </ul>
- <ul class="simple nested-toc-section">clearInterval
- <li><a class="reference" href="#clearInterval%2CInterval" title="clearInterval(i: Interval)">clearInterval(i: Interval)</a></li>
- <li><a class="reference" href="#clearInterval%2CWindow%2CInterval" title="clearInterval(w: Window; interval: Interval)">clearInterval(w: Window; interval: Interval)</a></li>
- </ul>
- <ul class="simple nested-toc-section">clearTimeout
- <li><a class="reference" href="#clearTimeout%2CTimeOut" title="clearTimeout(t: TimeOut)">clearTimeout(t: TimeOut)</a></li>
- <li><a class="reference" href="#clearTimeout%2CWindow%2CTimeOut" title="clearTimeout(w: Window; timeout: TimeOut)">clearTimeout(w: Window; timeout: TimeOut)</a></li>
- </ul>
- <ul class="simple nested-toc-section">click
- <li><a class="reference" href="#click%2CElement" title="click(e: Element)">click(e: Element)</a></li>
- </ul>
- <ul class="simple nested-toc-section">clientHeight
- <li><a class="reference" href="#clientHeight" title="clientHeight(): int">clientHeight(): int</a></li>
- </ul>
- <ul class="simple nested-toc-section">clientWidth
- <li><a class="reference" href="#clientWidth" title="clientWidth(): int">clientWidth(): int</a></li>
- </ul>
- <ul class="simple nested-toc-section">cloneNode
- <li><a class="reference" href="#cloneNode%2CNode%2Cbool" title="cloneNode(n: Node; copyContent: bool): Node">cloneNode(n: Node; copyContent: bool): Node</a></li>
- </ul>
- <ul class="simple nested-toc-section">close
- <li><a class="reference" href="#close%2CWindow" title="close(w: Window)">close(w: Window)</a></li>
- </ul>
- <ul class="simple nested-toc-section">closest
- <li><a class="reference" href="#closest%2CNode%2Ccstring" title="closest(self: Node; cssSelector: cstring): Node">closest(self: Node; cssSelector: cstring): Node</a></li>
- </ul>
- <ul class="simple nested-toc-section">compareDocumentPosition
- <li><a class="reference" href="#compareDocumentPosition%2CNode%2CNode" title="compareDocumentPosition(n: Node; otherNode: Node): int">compareDocumentPosition(n: Node; otherNode: Node): int</a></li>
- </ul>
- <ul class="simple nested-toc-section">confirm
- <li><a class="reference" href="#confirm%2CWindow%2Ccstring" title="confirm(w: Window; msg: cstring): bool">confirm(w: Window; msg: cstring): bool</a></li>
- </ul>
- <ul class="simple nested-toc-section">contains
- <li><a class="reference" href="#contains%2CClassList%2Ccstring" title="contains(c: ClassList; class: cstring): bool">contains(c: ClassList; class: cstring): bool</a></li>
- <li><a class="reference" href="#contains%2CNode" title="contains(n: Node): bool">contains(n: Node): bool</a></li>
- </ul>
- <ul class="simple nested-toc-section">createAttribute
- <li><a class="reference" href="#createAttribute%2CDocument%2Ccstring" title="createAttribute(d: Document; identifier: cstring): Node">createAttribute(d: Document; identifier: cstring): Node</a></li>
- </ul>
- <ul class="simple nested-toc-section">createComment
- <li><a class="reference" href="#createComment%2CDocument%2Ccstring" title="createComment(d: Document; data: cstring): Node">createComment(d: Document; data: cstring): Node</a></li>
- </ul>
- <ul class="simple nested-toc-section">createElement
- <li><a class="reference" href="#createElement%2CDocument%2Ccstring" title="createElement(d: Document; identifier: cstring): Element">createElement(d: Document; identifier: cstring): Element</a></li>
- </ul>
- <ul class="simple nested-toc-section">createElementNS
- <li><a class="reference" href="#createElementNS%2CDocument%2Ccstring%2Ccstring" title="createElementNS(d: Document; namespaceURI, qualifiedIdentifier: cstring): Element">createElementNS(d: Document; namespaceURI, qualifiedIdentifier: cstring): Element</a></li>
- </ul>
- <ul class="simple nested-toc-section">createTextNode
- <li><a class="reference" href="#createTextNode%2CDocument%2Ccstring" title="createTextNode(d: Document; identifier: cstring): Node">createTextNode(d: Document; identifier: cstring): Node</a></li>
- </ul>
- <ul class="simple nested-toc-section">decodeURI
- <li><a class="reference" href="#decodeURI%2Ccstring" title="decodeURI(uri: cstring): cstring">decodeURI(uri: cstring): cstring</a></li>
- </ul>
- <ul class="simple nested-toc-section">decodeURIComponent
- <li><a class="reference" href="#decodeURIComponent%2Ccstring" title="decodeURIComponent(uri: cstring): cstring">decodeURIComponent(uri: cstring): cstring</a></li>
- </ul>
- <ul class="simple nested-toc-section">deleteData
- <li><a class="reference" href="#deleteData%2CNode%2Cint%2Cint" title="deleteData(n: Node; start, len: int)">deleteData(n: Node; start, len: int)</a></li>
- </ul>
- <ul class="simple nested-toc-section">deleteFromDocument
- <li><a class="reference" href="#deleteFromDocument%2CSelection" title="deleteFromDocument(s: Selection)">deleteFromDocument(s: Selection)</a></li>
- </ul>
- <ul class="simple nested-toc-section">disabled=
- <li><a class="reference" href="#disabled%3D%2CNode%2Cbool" title="disabled=(n: Node; v: bool)">disabled=(n: Node; v: bool)</a></li>
- </ul>
- <ul class="simple nested-toc-section">disableExternalCapture
- <li><a class="reference" href="#disableExternalCapture%2CWindow" title="disableExternalCapture(w: Window)">disableExternalCapture(w: Window)</a></li>
- </ul>
- <ul class="simple nested-toc-section">dispatchEvent
- <li><a class="reference" href="#dispatchEvent%2CEventTarget%2CEvent" title="dispatchEvent(et: EventTarget; ev: Event)">dispatchEvent(et: EventTarget; ev: Event)</a></li>
- </ul>
- <ul class="simple nested-toc-section">elementFromPoint
- <li><a class="reference" href="#elementFromPoint%2CDocumentOrShadowRoot%2Cfloat%2Cfloat" title="elementFromPoint(n: DocumentOrShadowRoot; x, y: float): Element">elementFromPoint(n: DocumentOrShadowRoot; x, y: float): Element</a></li>
- </ul>
- <ul class="simple nested-toc-section">elementsFromPoint
- <li><a class="reference" href="#elementsFromPoint%2CDocumentOrShadowRoot%2Cfloat%2Cfloat" title="elementsFromPoint(n: DocumentOrShadowRoot; x, y: float): seq[Element]">elementsFromPoint(n: DocumentOrShadowRoot; x, y: float): seq[Element]</a></li>
- </ul>
- <ul class="simple nested-toc-section">enableExternalCapture
- <li><a class="reference" href="#enableExternalCapture%2CWindow" title="enableExternalCapture(w: Window)">enableExternalCapture(w: Window)</a></li>
- </ul>
- <ul class="simple nested-toc-section">encodeURI
- <li><a class="reference" href="#encodeURI%2Ccstring" title="encodeURI(uri: cstring): cstring">encodeURI(uri: cstring): cstring</a></li>
- </ul>
- <ul class="simple nested-toc-section">encodeURIComponent
- <li><a class="reference" href="#encodeURIComponent%2Ccstring" title="encodeURIComponent(uri: cstring): cstring">encodeURIComponent(uri: cstring): cstring</a></li>
- </ul>
- <ul class="simple nested-toc-section">error
- <li><a class="reference" href="#error%2CFileReader" title="error(f: FileReader): DomException">error(f: FileReader): DomException</a></li>
- </ul>
- <ul class="simple nested-toc-section">escape
- <li><a class="reference" href="#escape%2Ccstring" title="escape(uri: cstring): cstring">escape(uri: cstring): cstring</a></li>
- </ul>
- <ul class="simple nested-toc-section">find
- <li><a class="reference" href="#find%2CWindow%2Ccstring" title="find(w: Window; text: cstring; caseSensitive = false; backwards = false): bool">find(w: Window; text: cstring; caseSensitive = false; backwards = false): bool</a></li>
- </ul>
- <ul class="simple nested-toc-section">focus
- <li><a class="reference" href="#focus%2CElement" title="focus(e: Element)">focus(e: Element)</a></li>
- <li><a class="reference" href="#focus%2CNode" title="focus(e: Node)">focus(e: Node)</a></li>
- <li><a class="reference" href="#focus%2CWindow" title="focus(w: Window)">focus(w: Window)</a></li>
- </ul>
- <ul class="simple nested-toc-section">forward
- <li><a class="reference" href="#forward%2CHistory" title="forward(h: History)">forward(h: History)</a></li>
- <li><a class="reference" href="#forward%2CWindow" title="forward(w: Window)">forward(w: Window)</a></li>
- </ul>
- <ul class="simple nested-toc-section">getAsFile
- <li><a class="reference" href="#getAsFile%2CDataTransferItem" title="getAsFile(dti: DataTransferItem): File">getAsFile(dti: DataTransferItem): File</a></li>
- </ul>
- <ul class="simple nested-toc-section">getAttribute
- <li><a class="reference" href="#getAttribute%2CNode%2Ccstring" title="getAttribute(n: Node; attr: cstring): cstring">getAttribute(n: Node; attr: cstring): cstring</a></li>
- </ul>
- <ul class="simple nested-toc-section">getAttributeNode
- <li><a class="reference" href="#getAttributeNode%2CNode%2Ccstring" title="getAttributeNode(n: Node; attr: cstring): Node">getAttributeNode(n: Node; attr: cstring): Node</a></li>
- </ul>
- <ul class="simple nested-toc-section">getBoundingClientRect
- <li><a class="reference" href="#getBoundingClientRect%2CNode" title="getBoundingClientRect(e: Node): BoundingRect">getBoundingClientRect(e: Node): BoundingRect</a></li>
- </ul>
- <ul class="simple nested-toc-section">getComputedStyle
- <li><a class="reference" href="#getComputedStyle%2CWindow%2CNode%2CNode" title="getComputedStyle(w: Window; e: Node; pe: Node = nil): Style">getComputedStyle(w: Window; e: Node; pe: Node = nil): Style</a></li>
- </ul>
- <ul class="simple nested-toc-section">getData
- <li><a class="reference" href="#getData%2CDataTransfer%2Ccstring" title="getData(dt: DataTransfer; format: cstring): cstring">getData(dt: DataTransfer; format: cstring): cstring</a></li>
- </ul>
- <ul class="simple nested-toc-section">getElementById
- <li><a class="reference" href="#getElementById%2CDocument%2Ccstring" title="getElementById(d: Document; id: cstring): Element">getElementById(d: Document; id: cstring): Element</a></li>
- <li><a class="reference" href="#getElementById%2Ccstring" title="getElementById(id: cstring): Element">getElementById(id: cstring): Element</a></li>
- </ul>
- <ul class="simple nested-toc-section">getElementsByClass
- <li><a class="reference" href="#getElementsByClass%2CNode%2Ccstring" title="getElementsByClass(n: Node; name: cstring): seq[Node]">getElementsByClass(n: Node; name: cstring): seq[Node]</a></li>
- </ul>
- <ul class="simple nested-toc-section">getElementsByClassName
- <li><a class="reference" href="#getElementsByClassName%2CDocument%2Ccstring" title="getElementsByClassName(d: Document; name: cstring): seq[Element]">getElementsByClassName(d: Document; name: cstring): seq[Element]</a></li>
- <li><a class="reference" href="#getElementsByClassName%2CElement%2Ccstring" title="getElementsByClassName(e: Element; name: cstring): seq[Element]">getElementsByClassName(e: Element; name: cstring): seq[Element]</a></li>
- </ul>
- <ul class="simple nested-toc-section">getElementsByName
- <li><a class="reference" href="#getElementsByName%2CDocument%2Ccstring" title="getElementsByName(d: Document; name: cstring): seq[Element]">getElementsByName(d: Document; name: cstring): seq[Element]</a></li>
- </ul>
- <ul class="simple nested-toc-section">getElementsByTagName
- <li><a class="reference" href="#getElementsByTagName%2CDocument%2Ccstring" title="getElementsByTagName(d: Document; name: cstring): seq[Element]">getElementsByTagName(d: Document; name: cstring): seq[Element]</a></li>
- <li><a class="reference" href="#getElementsByTagName%2CElement%2Ccstring" title="getElementsByTagName(e: Element; name: cstring): seq[Element]">getElementsByTagName(e: Element; name: cstring): seq[Element]</a></li>
- </ul>
- <ul class="simple nested-toc-section">getItem
- <li><a class="reference" href="#getItem%2CStorage%2Ccstring" title="getItem(s: Storage; key: cstring): cstring">getItem(s: Storage; key: cstring): cstring</a></li>
- </ul>
- <ul class="simple nested-toc-section">getModifierState
- <li><a class="reference" href="#getModifierState%2CKeyboardEvent%2Ccstring" title="getModifierState(ev: KeyboardEvent; keyArg: cstring): bool">getModifierState(ev: KeyboardEvent; keyArg: cstring): bool</a></li>
- <li><a class="reference" href="#getModifierState%2CMouseEvent%2Ccstring" title="getModifierState(ev: MouseEvent; keyArg: cstring): bool">getModifierState(ev: MouseEvent; keyArg: cstring): bool</a></li>
- </ul>
- <ul class="simple nested-toc-section">getPropertyPriority
- <li><a class="reference" href="#getPropertyPriority%2CStyle%2Ccstring" title="getPropertyPriority(s: Style; property: cstring): cstring">getPropertyPriority(s: Style; property: cstring): cstring</a></li>
- </ul>
- <ul class="simple nested-toc-section">getPropertyValue
- <li><a class="reference" href="#getPropertyValue%2CStyle%2Ccstring" title="getPropertyValue(s: Style; property: cstring): cstring">getPropertyValue(s: Style; property: cstring): cstring</a></li>
- </ul>
- <ul class="simple nested-toc-section">getRangeAt
- <li><a class="reference" href="#getRangeAt%2CSelection%2Cint" title="getRangeAt(s: Selection; index: int): Range">getRangeAt(s: Selection; index: int): Range</a></li>
- </ul>
- <ul class="simple nested-toc-section">getRootNode
- <li><a class="reference" href="#getRootNode%2CNode%2CRootNodeOptions" title="getRootNode(n: Node; options: RootNodeOptions): Node">getRootNode(n: Node; options: RootNodeOptions): Node</a></li>
- </ul>
- <ul class="simple nested-toc-section">getSelection
- <li><a class="reference" href="#getSelection%2CDocument" title="getSelection(d: Document): Selection">getSelection(d: Document): Selection</a></li>
- <li><a class="reference" href="#getSelection%2CDocumentOrShadowRoot" title="getSelection(n: DocumentOrShadowRoot): Selection">getSelection(n: DocumentOrShadowRoot): Selection</a></li>
- </ul>
- <ul class="simple nested-toc-section">go
- <li><a class="reference" href="#go%2CHistory%2Cint" title="go(h: History; pagesToJump: int)">go(h: History; pagesToJump: int)</a></li>
- </ul>
- <ul class="simple nested-toc-section">handleEvent
- <li><a class="reference" href="#handleEvent%2CDocument%2CEvent" title="handleEvent(d: Document; event: Event)">handleEvent(d: Document; event: Event)</a></li>
- <li><a class="reference" href="#handleEvent%2CElement%2CEvent" title="handleEvent(e: Element; event: Event)">handleEvent(e: Element; event: Event)</a></li>
- <li><a class="reference" href="#handleEvent%2CWindow%2CEvent" title="handleEvent(w: Window; e: Event)">handleEvent(w: Window; e: Event)</a></li>
- </ul>
- <ul class="simple nested-toc-section">hasAttribute
- <li><a class="reference" href="#hasAttribute%2CNode%2Ccstring" title="hasAttribute(n: Node; attr: cstring): bool">hasAttribute(n: Node; attr: cstring): bool</a></li>
- </ul>
- <ul class="simple nested-toc-section">hasAttributeNS
- <li><a class="reference" href="#hasAttributeNS%2CNode%2Ccstring%2Ccstring" title="hasAttributeNS(self: Node; namespace, localName: cstring): bool">hasAttributeNS(self: Node; namespace, localName: cstring): bool</a></li>
- </ul>
- <ul class="simple nested-toc-section">hasChildNodes
- <li><a class="reference" href="#hasChildNodes%2CNode" title="hasChildNodes(n: Node): bool">hasChildNodes(n: Node): bool</a></li>
- </ul>
- <ul class="simple nested-toc-section">hasPointerCapture
- <li><a class="reference" href="#hasPointerCapture%2CNode%2CSomeNumber" title="hasPointerCapture(self: Node; pointerId: SomeNumber): bool">hasPointerCapture(self: Node; pointerId: SomeNumber): bool</a></li>
- </ul>
- <ul class="simple nested-toc-section">home
- <li><a class="reference" href="#home%2CWindow" title="home(w: Window)">home(w: Window)</a></li>
- </ul>
- <ul class="simple nested-toc-section">id
- <li><a class="reference" href="#id%2CNode" title="id(n: Node): cstring">id(n: Node): cstring</a></li>
- </ul>
- <ul class="simple nested-toc-section">id=
- <li><a class="reference" href="#id%3D%2CNode%2Ccstring" title="id=(n: Node; x: cstring)">id=(n: Node; x: cstring)</a></li>
- </ul>
- <ul class="simple nested-toc-section">identifiedTouch
- <li><a class="reference" href="#identifiedTouch%2CTouchList" title="identifiedTouch(list: TouchList): Touch">identifiedTouch(list: TouchList): Touch</a></li>
- </ul>
- <ul class="simple nested-toc-section">insertAdjacentElement
- <li><a class="reference" href="#insertAdjacentElement%2CNode%2Ccstring%2CNode" title="insertAdjacentElement(self: Node; position: cstring; element: Node)">insertAdjacentElement(self: Node; position: cstring; element: Node)</a></li>
- </ul>
- <ul class="simple nested-toc-section">insertAdjacentHTML
- <li><a class="reference" href="#insertAdjacentHTML%2CNode%2Ccstring%2Ccstring" title="insertAdjacentHTML(self: Node; position, html: cstring)">insertAdjacentHTML(self: Node; position, html: cstring)</a></li>
- </ul>
- <ul class="simple nested-toc-section">insertAdjacentText
- <li><a class="reference" href="#insertAdjacentText%2CNode%2Ccstring%2Ccstring" title="insertAdjacentText(self: Node; position, data: cstring)">insertAdjacentText(self: Node; position, data: cstring)</a></li>
- </ul>
- <ul class="simple nested-toc-section">insertBefore
- <li><a class="reference" href="#insertBefore%2CNode%2CNode%2CNode" title="insertBefore(n, newNode, before: Node)">insertBefore(n, newNode, before: Node)</a></li>
- </ul>
- <ul class="simple nested-toc-section">insertData
- <li><a class="reference" href="#insertData%2CNode%2Cint%2Ccstring" title="insertData(n: Node; position: int; data: cstring)">insertData(n: Node; position: int; data: cstring)</a></li>
- </ul>
- <ul class="simple nested-toc-section">insertNode
- <li><a class="reference" href="#insertNode%2CRange%2CNode" title="insertNode(range: Range; node: Node)">insertNode(range: Range; node: Node)</a></li>
- </ul>
- <ul class="simple nested-toc-section">inViewport
- <li><a class="reference" href="#inViewport%2CNode" title="inViewport(el: Node): bool">inViewport(el: Node): bool</a></li>
- </ul>
- <ul class="simple nested-toc-section">isDefaultNamespace
- <li><a class="reference" href="#isDefaultNamespace%2CNode" title="isDefaultNamespace(n: Node): bool">isDefaultNamespace(n: Node): bool</a></li>
- </ul>
- <ul class="simple nested-toc-section">isEqualNode
- <li><a class="reference" href="#isEqualNode%2CNode" title="isEqualNode(n: Node): bool">isEqualNode(n: Node): bool</a></li>
- </ul>
- <ul class="simple nested-toc-section">isFinite
- <li><a class="reference" href="#isFinite%2CBiggestFloat" title="isFinite(x: BiggestFloat): bool">isFinite(x: BiggestFloat): bool</a></li>
- </ul>
- <ul class="simple nested-toc-section">isNaN
- <li><a class="reference" href="#isNaN%2CBiggestFloat" title="isNaN(x: BiggestFloat): bool">isNaN(x: BiggestFloat): bool</a></li>
- </ul>
- <ul class="simple nested-toc-section">isSameNode
- <li><a class="reference" href="#isSameNode%2CNode" title="isSameNode(n: Node): bool">isSameNode(n: Node): bool</a></li>
- </ul>
- <ul class="simple nested-toc-section">item
- <li><a class="reference" href="#item%2CTouchList%2Cint" title="item(list: TouchList; i: int): Touch">item(list: TouchList; i: int): Touch</a></li>
- </ul>
- <ul class="simple nested-toc-section">javaEnabled
- <li><a class="reference" href="#javaEnabled%2CNavigator" title="javaEnabled(h: Navigator): bool">javaEnabled(h: Navigator): bool</a></li>
- </ul>
- <ul class="simple nested-toc-section">len
- <li><a class="reference" href="#len%2CNode" title="len(x: Node): int">len(x: Node): int</a></li>
- </ul>
- <ul class="simple nested-toc-section">lookupNamespaceURI
- <li><a class="reference" href="#lookupNamespaceURI%2CNode" title="lookupNamespaceURI(n: Node): cstring">lookupNamespaceURI(n: Node): cstring</a></li>
- </ul>
- <ul class="simple nested-toc-section">lookupPrefix
- <li><a class="reference" href="#lookupPrefix%2CNode" title="lookupPrefix(n: Node): cstring">lookupPrefix(n: Node): cstring</a></li>
- </ul>
- <ul class="simple nested-toc-section">matches
- <li><a class="reference" href="#matches%2CNode%2Ccstring" title="matches(self: Node; cssSelector: cstring): bool">matches(self: Node; cssSelector: cstring): bool</a></li>
- </ul>
- <ul class="simple nested-toc-section">matchMedia
- <li><a class="reference" href="#matchMedia%2CWindow%2Ccstring" title="matchMedia(w: Window; mediaQueryString: cstring): MediaQueryList">matchMedia(w: Window; mediaQueryString: cstring): MediaQueryList</a></li>
- </ul>
- <ul class="simple nested-toc-section">message
- <li><a class="reference" href="#message%2CDomException" title="message(ex: DomException): cstring">message(ex: DomException): cstring</a></li>
- </ul>
- <ul class="simple nested-toc-section">moveBy
- <li><a class="reference" href="#moveBy%2CWindow%2Cint%2Cint" title="moveBy(w: Window; x, y: int)">moveBy(w: Window; x, y: int)</a></li>
- </ul>
- <ul class="simple nested-toc-section">moveTo
- <li><a class="reference" href="#moveTo%2CWindow%2Cint%2Cint" title="moveTo(w: Window; x, y: int)">moveTo(w: Window; x, y: int)</a></li>
- </ul>
- <ul class="simple nested-toc-section">name
- <li><a class="reference" href="#name%2CDomException" title="name(ex: DomException): cstring">name(ex: DomException): cstring</a></li>
- </ul>
- <ul class="simple nested-toc-section">newDomException
- <li><a class="reference" href="#newDomException" title="newDomException(): DomException">newDomException(): DomException</a></li>
- </ul>
- <ul class="simple nested-toc-section">newDomParser
- <li><a class="reference" href="#newDomParser" title="newDomParser(): DomParser">newDomParser(): DomParser</a></li>
- </ul>
- <ul class="simple nested-toc-section">newEvent
- <li><a class="reference" href="#newEvent%2Ccstring" title="newEvent(name: cstring): Event">newEvent(name: cstring): Event</a></li>
- </ul>
- <ul class="simple nested-toc-section">newFileReader
- <li><a class="reference" href="#newFileReader" title="newFileReader(): FileReader">newFileReader(): FileReader</a></li>
- </ul>
- <ul class="simple nested-toc-section">normalize
- <li><a class="reference" href="#normalize%2CNode" title="normalize(n: Node)">normalize(n: Node)</a></li>
- </ul>
- <ul class="simple nested-toc-section">now
- <li><a class="reference" href="#now%2CPerformance" title="now(p: Performance): float">now(p: Performance): float</a></li>
- </ul>
- <ul class="simple nested-toc-section">offsetHeight
- <li><a class="reference" href="#offsetHeight%2CNode" title="offsetHeight(e: Node): int">offsetHeight(e: Node): int</a></li>
- </ul>
- <ul class="simple nested-toc-section">offsetLeft
- <li><a class="reference" href="#offsetLeft%2CNode" title="offsetLeft(e: Node): int">offsetLeft(e: Node): int</a></li>
- </ul>
- <ul class="simple nested-toc-section">offsetTop
- <li><a class="reference" href="#offsetTop%2CNode" title="offsetTop(e: Node): int">offsetTop(e: Node): int</a></li>
- </ul>
- <ul class="simple nested-toc-section">offsetWidth
- <li><a class="reference" href="#offsetWidth%2CNode" title="offsetWidth(e: Node): int">offsetWidth(e: Node): int</a></li>
- </ul>
- <ul class="simple nested-toc-section">open
- <li><a class="reference" href="#open%2CDocument" title="open(d: Document)">open(d: Document)</a></li>
- <li><a class="reference" href="#open%2CWindow%2Ccstring%2Ccstring%2Ccstring" title="open(w: Window; uri, windowname: cstring; properties: cstring = nil): Window">open(w: Window; uri, windowname: cstring; properties: cstring = nil): Window</a></li>
- </ul>
- <ul class="simple nested-toc-section">parseFromString
- <li><a class="reference" href="#parseFromString%2CDomParser%2Ccstring%2Ccstring" title="parseFromString(this: DomParser; str: cstring; mimeType: cstring): Document">parseFromString(this: DomParser; str: cstring; mimeType: cstring): Document</a></li>
- </ul>
- <ul class="simple nested-toc-section">play
- <li><a class="reference" href="#play%2CEmbedElement" title="play(e: EmbedElement)">play(e: EmbedElement)</a></li>
- </ul>
- <ul class="simple nested-toc-section">preventDefault
- <li><a class="reference" href="#preventDefault%2CEvent" title="preventDefault(ev: Event)">preventDefault(ev: Event)</a></li>
- </ul>
- <ul class="simple nested-toc-section">print
- <li><a class="reference" href="#print%2CWindow" title="print(w: Window)">print(w: Window)</a></li>
- </ul>
- <ul class="simple nested-toc-section">prompt
- <li><a class="reference" href="#prompt%2CWindow%2Ccstring%2Ccstring" title="prompt(w: Window; text, default: cstring): cstring">prompt(w: Window; text, default: cstring): cstring</a></li>
- </ul>
- <ul class="simple nested-toc-section">pushState
- <li><a class="reference" href="#pushState%2CHistory%2CT%2Ccstring%2Ccstring" title="pushState[T](h: History; stateObject: T; title, url: cstring)">pushState[T](h: History; stateObject: T; title, url: cstring)</a></li>
- </ul>
- <ul class="simple nested-toc-section">querySelector
- <li><a class="reference" href="#querySelector%2CDocument%2Ccstring" title="querySelector(d: Document; selectors: cstring): Element">querySelector(d: Document; selectors: cstring): Element</a></li>
- <li><a class="reference" href="#querySelector%2CNode%2Ccstring" title="querySelector(n: Node; selectors: cstring): Element">querySelector(n: Node; selectors: cstring): Element</a></li>
- </ul>
- <ul class="simple nested-toc-section">querySelectorAll
- <li><a class="reference" href="#querySelectorAll%2CDocument%2Ccstring" title="querySelectorAll(d: Document; selectors: cstring): seq[Element]">querySelectorAll(d: Document; selectors: cstring): seq[Element]</a></li>
- <li><a class="reference" href="#querySelectorAll%2CNode%2Ccstring" title="querySelectorAll(n: Node; selectors: cstring): seq[Element]">querySelectorAll(n: Node; selectors: cstring): seq[Element]</a></li>
- </ul>
- <ul class="simple nested-toc-section">readAsBinaryString
- <li><a class="reference" href="#readAsBinaryString%2CFileReader%2CBlob" title="readAsBinaryString(f: FileReader; b: Blob)">readAsBinaryString(f: FileReader; b: Blob)</a></li>
- </ul>
- <ul class="simple nested-toc-section">readAsDataURL
- <li><a class="reference" href="#readAsDataURL%2CFileReader%2CBlob" title="readAsDataURL(f: FileReader; b: Blob)">readAsDataURL(f: FileReader; b: Blob)</a></li>
- </ul>
- <ul class="simple nested-toc-section">readAsText
- <li><a class="reference" href="#readAsText%2CFileReader%2C" title="readAsText(f: FileReader; b: Blob | File; encoding = cstring"UTF-8")">readAsText(f: FileReader; b: Blob | File; encoding = cstring"UTF-8")</a></li>
- </ul>
- <ul class="simple nested-toc-section">readyState
- <li><a class="reference" href="#readyState%2CFileReader" title="readyState(f: FileReader): FileReaderState">readyState(f: FileReader): FileReaderState</a></li>
- </ul>
- <ul class="simple nested-toc-section">registerProtocolHandler
- <li><a class="reference" href="#registerProtocolHandler%2CNavigator%2Ccstring%2Ccstring%2Ccstring" title="registerProtocolHandler(self: Navigator; scheme, url, title: cstring)">registerProtocolHandler(self: Navigator; scheme, url, title: cstring)</a></li>
- </ul>
- <ul class="simple nested-toc-section">releasePointerCapture
- <li><a class="reference" href="#releasePointerCapture%2CNode%2CSomeNumber" title="releasePointerCapture(self: Node; pointerId: SomeNumber)">releasePointerCapture(self: Node; pointerId: SomeNumber)</a></li>
- </ul>
- <ul class="simple nested-toc-section">reload
- <li><a class="reference" href="#reload%2CLocation" title="reload(loc: Location)">reload(loc: Location)</a></li>
- </ul>
- <ul class="simple nested-toc-section">remove
- <li><a class="reference" href="#remove%2CClassList%2Ccstring" title="remove(c: ClassList; class: cstring)">remove(c: ClassList; class: cstring)</a></li>
- <li><a class="reference" href="#remove%2CNode" title="remove(child: Node)">remove(child: Node)</a></li>
- </ul>
- <ul class="simple nested-toc-section">removeAllRanges
- <li><a class="reference" href="#removeAllRanges%2CSelection" title="removeAllRanges(s: Selection)">removeAllRanges(s: Selection)</a></li>
- </ul>
- <ul class="simple nested-toc-section">removeAttribute
- <li><a class="reference" href="#removeAttribute%2CNode%2Ccstring" title="removeAttribute(n: Node; attr: cstring)">removeAttribute(n: Node; attr: cstring)</a></li>
- </ul>
- <ul class="simple nested-toc-section">removeAttributeNode
- <li><a class="reference" href="#removeAttributeNode%2CNode%2CNode" title="removeAttributeNode(n, attr: Node)">removeAttributeNode(n, attr: Node)</a></li>
- </ul>
- <ul class="simple nested-toc-section">removeAttributeNS
- <li><a class="reference" href="#removeAttributeNS%2CNode%2Ccstring%2Ccstring" title="removeAttributeNS(self: Node; namespace, attributeName: cstring)">removeAttributeNS(self: Node; namespace, attributeName: cstring)</a></li>
- </ul>
- <ul class="simple nested-toc-section">removeChild
- <li><a class="reference" href="#removeChild%2CNode%2CNode" title="removeChild(n, child: Node)">removeChild(n, child: Node)</a></li>
- </ul>
- <ul class="simple nested-toc-section">removeEventListener
- <li><a class="reference" href="#removeEventListener%2CEventTarget%2Ccstring%2Cproc%28Event%29%2CAddEventListenerOptions" title="removeEventListener(et: EventTarget; ev: cstring; cb: proc (ev: Event);
- options: AddEventListenerOptions)">removeEventListener(et: EventTarget; ev: cstring; cb: proc (ev: Event);
- options: AddEventListenerOptions)</a></li>
- <li><a class="reference" href="#removeEventListener%2CEventTarget%2Ccstring%2Cproc%28Event%29%2Cbool" title="removeEventListener(et: EventTarget; ev: cstring; cb: proc (ev: Event);
- useCapture: bool = false)">removeEventListener(et: EventTarget; ev: cstring; cb: proc (ev: Event);
- useCapture: bool = false)</a></li>
- </ul>
- <ul class="simple nested-toc-section">removeItem
- <li><a class="reference" href="#removeItem%2CStorage%2Ccstring" title="removeItem(s: Storage; key: cstring)">removeItem(s: Storage; key: cstring)</a></li>
- </ul>
- <ul class="simple nested-toc-section">removeProperty
- <li><a class="reference" href="#removeProperty%2CStyle%2Ccstring" title="removeProperty(s: Style; property: cstring)">removeProperty(s: Style; property: cstring)</a></li>
- </ul>
- <ul class="simple nested-toc-section">replace
- <li><a class="reference" href="#replace%2CLocation%2Ccstring" title="replace(loc: Location; s: cstring)">replace(loc: Location; s: cstring)</a></li>
- </ul>
- <ul class="simple nested-toc-section">replaceChild
- <li><a class="reference" href="#replaceChild%2CNode%2CNode%2CNode" title="replaceChild(n, newNode, oldNode: Node)">replaceChild(n, newNode, oldNode: Node)</a></li>
- </ul>
- <ul class="simple nested-toc-section">replaceChildren
- <li><a class="reference" href="#replaceChildren%2CNode%2CNode" title="replaceChildren(self: Node; replacements: Node)">replaceChildren(self: Node; replacements: Node)</a></li>
- </ul>
- <ul class="simple nested-toc-section">replaceData
- <li><a class="reference" href="#replaceData%2CNode%2Cint%2Cint%2Ccstring" title="replaceData(n: Node; start, len: int; text: cstring)">replaceData(n: Node; start, len: int; text: cstring)</a></li>
- </ul>
- <ul class="simple nested-toc-section">replaceWith
- <li><a class="reference" href="#replaceWith%2CNode%2CNode" title="replaceWith(self: Node; replacements: Node)">replaceWith(self: Node; replacements: Node)</a></li>
- </ul>
- <ul class="simple nested-toc-section">reportValidity
- <li><a class="reference" href="#reportValidity%2CFormElement" title="reportValidity(e: FormElement): bool">reportValidity(e: FormElement): bool</a></li>
- </ul>
- <ul class="simple nested-toc-section">requestAnimationFrame
- <li><a class="reference" href="#requestAnimationFrame%2CWindow%2Cproc%28float%29" title="requestAnimationFrame(w: Window; function: proc (time: float)): int">requestAnimationFrame(w: Window; function: proc (time: float)): int</a></li>
- </ul>
- <ul class="simple nested-toc-section">requestPointerLock
- <li><a class="reference" href="#requestPointerLock%2CNode" title="requestPointerLock(self: Node)">requestPointerLock(self: Node)</a></li>
- </ul>
- <ul class="simple nested-toc-section">reset
- <li><a class="reference" href="#reset%2CFormElement" title="reset(f: FormElement)">reset(f: FormElement)</a></li>
- </ul>
- <ul class="simple nested-toc-section">resizeBy
- <li><a class="reference" href="#resizeBy%2CWindow%2Cint%2Cint" title="resizeBy(w: Window; x, y: int)">resizeBy(w: Window; x, y: int)</a></li>
- </ul>
- <ul class="simple nested-toc-section">resizeTo
- <li><a class="reference" href="#resizeTo%2CWindow%2Cint%2Cint" title="resizeTo(w: Window; x, y: int)">resizeTo(w: Window; x, y: int)</a></li>
- </ul>
- <ul class="simple nested-toc-section">resultAsString
- <li><a class="reference" href="#resultAsString%2CFileReader" title="resultAsString(f: FileReader): cstring">resultAsString(f: FileReader): cstring</a></li>
- </ul>
- <ul class="simple nested-toc-section">routeEvent
- <li><a class="reference" href="#routeEvent%2CDocument%2CEvent" title="routeEvent(d: Document; event: Event)">routeEvent(d: Document; event: Event)</a></li>
- <li><a class="reference" href="#routeEvent%2CWindow%2CEvent" title="routeEvent(w: Window; event: Event)">routeEvent(w: Window; event: Event)</a></li>
- </ul>
- <ul class="simple nested-toc-section">scrollBy
- <li><a class="reference" href="#scrollBy%2CWindow%2Cint%2Cint" title="scrollBy(w: Window; x, y: int)">scrollBy(w: Window; x, y: int)</a></li>
- </ul>
- <ul class="simple nested-toc-section">scrollHeight
- <li><a class="reference" href="#scrollHeight%2CNode" title="scrollHeight(e: Node): int">scrollHeight(e: Node): int</a></li>
- </ul>
- <ul class="simple nested-toc-section">scrollIntoView
- <li><a class="reference" href="#scrollIntoView%2CNode" title="scrollIntoView(n: Node)">scrollIntoView(n: Node)</a></li>
- <li><a class="reference" href="#scrollIntoView%2CNode%2CScrollIntoViewOptions" title="scrollIntoView(n: Node; options: ScrollIntoViewOptions)">scrollIntoView(n: Node; options: ScrollIntoViewOptions)</a></li>
- </ul>
- <ul class="simple nested-toc-section">scrollIntoViewIfNeeded
- <li><a class="reference" href="#scrollIntoViewIfNeeded%2CNode%2Cbool" title="scrollIntoViewIfNeeded(self: Node; centerIfNeeded: bool)">scrollIntoViewIfNeeded(self: Node; centerIfNeeded: bool)</a></li>
- </ul>
- <ul class="simple nested-toc-section">scrollLeft
- <li><a class="reference" href="#scrollLeft%2CNode" title="scrollLeft(e: Node): int">scrollLeft(e: Node): int</a></li>
- </ul>
- <ul class="simple nested-toc-section">scrollTo
- <li><a class="reference" href="#scrollTo%2CWindow%2Cint%2Cint" title="scrollTo(w: Window; x, y: int)">scrollTo(w: Window; x, y: int)</a></li>
- </ul>
- <ul class="simple nested-toc-section">scrollTop
- <li><a class="reference" href="#scrollTop%2CNode" title="scrollTop(e: Node): int">scrollTop(e: Node): int</a></li>
- </ul>
- <ul class="simple nested-toc-section">scrollTop=
- <li><a class="reference" href="#scrollTop%3D%2CNode%2Cint" title="scrollTop=(e: Node; value: int)">scrollTop=(e: Node; value: int)</a></li>
- </ul>
- <ul class="simple nested-toc-section">scrollWidth
- <li><a class="reference" href="#scrollWidth%2CNode" title="scrollWidth(e: Node): int">scrollWidth(e: Node): int</a></li>
- </ul>
- <ul class="simple nested-toc-section">select
- <li><a class="reference" href="#select%2CElement" title="select(e: Element)">select(e: Element)</a></li>
- </ul>
- <ul class="simple nested-toc-section">sendBeacon
- <li><a class="reference" href="#sendBeacon%2CNavigator%2Ccstring%2Ccstring" title="sendBeacon(self: Navigator; url, data: cstring): bool">sendBeacon(self: Navigator; url, data: cstring): bool</a></li>
- </ul>
- <ul class="simple nested-toc-section">setAttr
- <li><a class="reference" href="#setAttr%2CNode%2Ccstring%2Ccstring" title="setAttr(n: Node; key, val: cstring)">setAttr(n: Node; key, val: cstring)</a></li>
- </ul>
- <ul class="simple nested-toc-section">setAttribute
- <li><a class="reference" href="#setAttribute%2CNode%2Ccstring%2Ccstring" title="setAttribute(n: Node; name, value: cstring)">setAttribute(n: Node; name, value: cstring)</a></li>
- </ul>
- <ul class="simple nested-toc-section">setAttributeNode
- <li><a class="reference" href="#setAttributeNode%2CNode%2CNode" title="setAttributeNode(n: Node; attr: Node)">setAttributeNode(n: Node; attr: Node)</a></li>
- </ul>
- <ul class="simple nested-toc-section">setCustomValidity
- <li><a class="reference" href="#setCustomValidity%2CInputElement%2Ccstring" title="setCustomValidity(e: InputElement; error: cstring)">setCustomValidity(e: InputElement; error: cstring)</a></li>
- </ul>
- <ul class="simple nested-toc-section">setData
- <li><a class="reference" href="#setData%2CDataTransfer%2Ccstring%2Ccstring" title="setData(dt: DataTransfer; format: cstring; data: cstring)">setData(dt: DataTransfer; format: cstring; data: cstring)</a></li>
- </ul>
- <ul class="simple nested-toc-section">setDragImage
- <li><a class="reference" href="#setDragImage%2CDataTransfer%2CElement%2Cint%2Cint" title="setDragImage(dt: DataTransfer; img: Element; xOffset: int; yOffset: int)">setDragImage(dt: DataTransfer; img: Element; xOffset: int; yOffset: int)</a></li>
- </ul>
- <ul class="simple nested-toc-section">setHTML
- <li><a class="reference" href="#setHTML%2CNode%2Ccstring" title="setHTML(self: Node; html: cstring)">setHTML(self: Node; html: cstring)</a></li>
- </ul>
- <ul class="simple nested-toc-section">setInterval
- <li><a class="reference" href="#setInterval%2Cproc%29%2Cint" title="setInterval(action: proc (); ms: int): Interval">setInterval(action: proc (); ms: int): Interval</a></li>
- <li><a class="reference" href="#setInterval%2CWindow%2Ccstring%2Cint" title="setInterval(w: Window; code: cstring; pause: int): Interval">setInterval(w: Window; code: cstring; pause: int): Interval</a></li>
- <li><a class="reference" href="#setInterval%2CWindow%2Cproc%29%2Cint" title="setInterval(w: Window; function: proc (); pause: int): Interval">setInterval(w: Window; function: proc (); pause: int): Interval</a></li>
- </ul>
- <ul class="simple nested-toc-section">setItem
- <li><a class="reference" href="#setItem%2CStorage%2Ccstring%2Ccstring" title="setItem(s: Storage; key, value: cstring)">setItem(s: Storage; key, value: cstring)</a></li>
- </ul>
- <ul class="simple nested-toc-section">setProperty
- <li><a class="reference" href="#setProperty%2CStyle%2Ccstring%2Ccstring%2Cstring" title="setProperty(s: Style; property, value: cstring; priority = "")">setProperty(s: Style; property, value: cstring; priority = "")</a></li>
- </ul>
- <ul class="simple nested-toc-section">setRangeText
- <li><a class="reference" href="#setRangeText%2CInputElement%2Ccstring%2Cint%2Cint%2Ccstring" title="setRangeText(e: InputElement; replacement: cstring; startindex: int = 0;
- endindex: int = 0; selectionMode: cstring = "preserve")">setRangeText(e: InputElement; replacement: cstring; startindex: int = 0;
- endindex: int = 0; selectionMode: cstring = "preserve")</a></li>
- </ul>
- <ul class="simple nested-toc-section">setSelectionRange
- <li><a class="reference" href="#setSelectionRange%2CInputElement%2Cint%2Cint%2Ccstring" title="setSelectionRange(e: InputElement; selectionStart: int; selectionEnd: int;
- selectionDirection: cstring = "none")">setSelectionRange(e: InputElement; selectionStart: int; selectionEnd: int;
- selectionDirection: cstring = "none")</a></li>
- </ul>
- <ul class="simple nested-toc-section">setTimeout
- <li><a class="reference" href="#setTimeout%2Cproc%29%2Cint" title="setTimeout(action: proc (); ms: int): TimeOut">setTimeout(action: proc (); ms: int): TimeOut</a></li>
- <li><a class="reference" href="#setTimeout%2CWindow%2Ccstring%2Cint" title="setTimeout(w: Window; code: cstring; pause: int): TimeOut">setTimeout(w: Window; code: cstring; pause: int): TimeOut</a></li>
- <li><a class="reference" href="#setTimeout%2CWindow%2Cproc%29%2Cint" title="setTimeout(w: Window; function: proc (); pause: int): Interval">setTimeout(w: Window; function: proc (); pause: int): Interval</a></li>
- </ul>
- <ul class="simple nested-toc-section">slice
- <li><a class="reference" href="#slice%2CBlob%2Cint%2Cint%2Ccstring" title="slice(e: Blob; startindex: int = 0; endindex: int = e.size;
- contentType: cstring = "")">slice(e: Blob; startindex: int = 0; endindex: int = e.size;
- contentType: cstring = "")</a></li>
- </ul>
- <ul class="simple nested-toc-section">stop
- <li><a class="reference" href="#stop%2CEmbedElement" title="stop(e: EmbedElement)">stop(e: EmbedElement)</a></li>
- <li><a class="reference" href="#stop%2CWindow" title="stop(w: Window)">stop(w: Window)</a></li>
- </ul>
- <ul class="simple nested-toc-section">stopImmediatePropagation
- <li><a class="reference" href="#stopImmediatePropagation%2CEvent" title="stopImmediatePropagation(ev: Event)">stopImmediatePropagation(ev: Event)</a></li>
- </ul>
- <ul class="simple nested-toc-section">stopPropagation
- <li><a class="reference" href="#stopPropagation%2CEvent" title="stopPropagation(ev: Event)">stopPropagation(ev: Event)</a></li>
- </ul>
- <ul class="simple nested-toc-section">submit
- <li><a class="reference" href="#submit%2CFormElement" title="submit(f: FormElement)">submit(f: FormElement)</a></li>
- </ul>
- <ul class="simple nested-toc-section">toggle
- <li><a class="reference" href="#toggle%2CClassList%2Ccstring" title="toggle(c: ClassList; class: cstring)">toggle(c: ClassList; class: cstring)</a></li>
- </ul>
- <ul class="simple nested-toc-section">toggleAttribute
- <li><a class="reference" href="#toggleAttribute%2CNode%2Ccstring" title="toggleAttribute(self: Node; name: cstring; force = false): bool">toggleAttribute(self: Node; name: cstring; force = false): bool</a></li>
- </ul>
- <ul class="simple nested-toc-section">unescape
- <li><a class="reference" href="#unescape%2Ccstring" title="unescape(uri: cstring): cstring">unescape(uri: cstring): cstring</a></li>
- </ul>
- <ul class="simple nested-toc-section">value
- <li><a class="reference" href="#value%2CNode" title="value(n: Node): cstring">value(n: Node): cstring</a></li>
- </ul>
- <ul class="simple nested-toc-section">value=
- <li><a class="reference" href="#value%3D%2CNode%2Ccstring" title="value=(n: Node; v: cstring)">value=(n: Node; v: cstring)</a></li>
- </ul>
- <ul class="simple nested-toc-section">vibrate
- <li><a class="reference" href="#vibrate%2CNavigator%2Ccint" title="vibrate(self: Navigator; pattern: cint): bool">vibrate(self: Navigator; pattern: cint): bool</a></li>
- <li><a class="reference" href="#vibrate%2CNavigator%2CopenArray%5Bcint%5D" title="vibrate(self: Navigator; pattern: openArray[cint]): bool">vibrate(self: Navigator; pattern: openArray[cint]): bool</a></li>
- </ul>
- <ul class="simple nested-toc-section">visualViewport
- <li><a class="reference" href="#visualViewport%2CWindow" title="visualViewport(self: Window): VisualViewport">visualViewport(self: Window): VisualViewport</a></li>
- </ul>
- <ul class="simple nested-toc-section">write
- <li><a class="reference" href="#write%2CDocument%2Ccstring" title="write(d: Document; text: cstring)">write(d: Document; text: cstring)</a></li>
- </ul>
- <ul class="simple nested-toc-section">writeln
- <li><a class="reference" href="#writeln%2CDocument%2Ccstring" title="writeln(d: Document; text: cstring)">writeln(d: Document; text: cstring)</a></li>
- </ul>
- </ul>
- </details>
- </li>
- <li>
- <details open>
- <summary><a class="reference reference-toplevel" href="#16" id="66">Converters</a></summary>
- <ul class="simple simple-toc-section">
- <ul class="simple nested-toc-section">toString
- <li><a class="reference" href="#toString.c%2CSelection" title="toString(s: Selection): cstring">toString(s: Selection): cstring</a></li>
- </ul>
- </ul>
- </details>
- </li>
- </ul>
- </div>
- <div class="nine columns" id="content">
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1" class="link-seesrc" target="_blank" >Edit</a>
- <div id="tocRoot"></div>
-
- <p class="module-desc">Declaration of the Document Object Model for the <a class="reference external" href="backends.html#backends-the-javascript-target">JavaScript backend</a>.
- <h1><a class="toc-backref" id="document-ready" href="#document-ready">Document Ready</a></h1><ul class="simple"><li>Basic example of a document ready:</li>
- </ul>
- <p><strong class="examples_text">Example: cmd: -b:js -r:off</strong></p>
- <pre class="listing"><span class="Keyword">import</span> <span class="Identifier">std</span><span class="Operator">/</span><span class="Identifier">dom</span>
- <span class="Keyword">proc</span> <span class="Identifier">example</span><span class="Punctuation">(</span><span class="Identifier">e</span><span class="Punctuation">:</span> <span class="Identifier">Event</span><span class="Punctuation">)</span> <span class="Operator">=</span> <span class="Identifier">echo</span> <span class="StringLit">"Document is ready"</span>
- <span class="Identifier">document</span><span class="Operator">.</span><span class="Identifier">addEventListener</span><span class="Punctuation">(</span><span class="StringLit">"DOMContentLoaded"</span><span class="Punctuation">,</span> <span class="Identifier">example</span><span class="Punctuation">)</span> <span class="Comment"># You can also use "load" event.</span></pre><ul class="simple"><li>This example runs 5 seconds after the document ready:</li>
- </ul>
- <p><strong class="examples_text">Example: cmd: -b:js -r:off</strong></p>
- <pre class="listing"><span class="Keyword">import</span> <span class="Identifier">std</span><span class="Operator">/</span><span class="Identifier">dom</span>
- <span class="Keyword">proc</span> <span class="Identifier">example</span><span class="Punctuation">(</span><span class="Punctuation">)</span> <span class="Operator">=</span> <span class="Identifier">echo</span> <span class="StringLit">"5 seconds after document ready"</span>
- <span class="Keyword">proc</span> <span class="Identifier">domReady</span><span class="Punctuation">(</span><span class="Identifier">e</span><span class="Punctuation">:</span> <span class="Identifier">Event</span><span class="Punctuation">)</span> <span class="Operator">=</span> <span class="Keyword">discard</span> <span class="Identifier">setTimeout</span><span class="Punctuation">(</span><span class="Identifier">example</span><span class="Punctuation">,</span> <span class="DecNumber">5_000</span><span class="Punctuation">)</span> <span class="Comment"># Document is ready.</span>
- <span class="Identifier">document</span><span class="Operator">.</span><span class="Identifier">addEventListener</span><span class="Punctuation">(</span><span class="StringLit">"DOMContentLoaded"</span><span class="Punctuation">,</span> <span class="Identifier">domReady</span><span class="Punctuation">)</span></pre>
- <h1><a class="toc-backref" id="document-onunload" href="#document-onunload">Document onUnload</a></h1><ul class="simple"><li>Simple example of how to implement code that runs when the page unloads:</li>
- </ul>
- <p><strong class="examples_text">Example: cmd: -b:js -r:off</strong></p>
- <pre class="listing"><span class="Keyword">import</span> <span class="Identifier">std</span><span class="Operator">/</span><span class="Identifier">dom</span>
- <span class="Keyword">proc</span> <span class="Identifier">example</span><span class="Punctuation">(</span><span class="Identifier">e</span><span class="Punctuation">:</span> <span class="Identifier">Event</span><span class="Punctuation">)</span> <span class="Operator">=</span> <span class="Identifier">echo</span> <span class="StringLit">"Document is unloaded"</span>
- <span class="Identifier">document</span><span class="Operator">.</span><span class="Identifier">addEventListener</span><span class="Punctuation">(</span><span class="StringLit">"unload"</span><span class="Punctuation">,</span> <span class="Identifier">example</span><span class="Punctuation">)</span> <span class="Comment"># You can also use "beforeunload".</span></pre>
- <h1><a class="toc-backref" id="document-autorefresh" href="#document-autorefresh">Document Autorefresh</a></h1><ul class="simple"><li>Minimal example of a document autorefresh:</li>
- </ul>
- <p><strong class="examples_text">Example: cmd: -b:js -r:off</strong></p>
- <pre class="listing"><span class="Keyword">import</span> <span class="Identifier">std</span><span class="Operator">/</span><span class="Identifier">dom</span>
- <span class="Keyword">proc</span> <span class="Identifier">example</span><span class="Punctuation">(</span><span class="Punctuation">)</span> <span class="Operator">=</span> <span class="Identifier">window</span><span class="Operator">.</span><span class="Identifier">location</span><span class="Operator">.</span><span class="Identifier">reload</span><span class="Punctuation">(</span><span class="Punctuation">)</span>
- <span class="Keyword">discard</span> <span class="Identifier">setTimeout</span><span class="Punctuation">(</span><span class="Identifier">example</span><span class="Punctuation">,</span> <span class="DecNumber">5_000</span><span class="Punctuation">)</span></pre><ul class="simple"><li>For more examples, see <a class="reference external" href="https://developer.mozilla.org/en-US/docs/Web/API/EventTarget/addEventListener">https://developer.mozilla.org/en-US/docs/Web/API/EventTarget/addEventListener</a></li>
- </ul>
- </p>
- <div class="section" id="6">
- <h1><a class="toc-backref" href="#6">Imports</a></h1>
- <dl class="item">
- <a class="reference external" href="since.html">since</a>
- </dl>
- </div>
- <div class="section" id="7">
- <h1><a class="toc-backref" href="#7">Types</a></h1>
- <dl class="item">
- <div id="AddEventListenerOptions">
- <dt><pre><a href="dom.html#AddEventListenerOptions"><span class="Identifier">AddEventListenerOptions</span></a> <span class="Other">=</span> <span class="Keyword">object</span>
- <span class="Identifier">capture</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#bool"><span class="Identifier">bool</span></a>
- <span class="Identifier">once</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#bool"><span class="Identifier">bool</span></a>
- <span class="Identifier">passive</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#bool"><span class="Identifier">bool</span></a></pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1307" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1307" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- <div id="AnchorElement">
- <dt><pre><a href="dom.html#AnchorElement"><span class="Identifier">AnchorElement</span></a> {.<span class="Identifier">importc</span>.} <span class="Other">=</span> <span class="Keyword">ref</span> <span class="Keyword">object</span> <span class="Keyword">of</span> <a href="dom.html#Element"><span class="Identifier">Element</span></a>
- <span class="Identifier">text</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">x</span><span class="Operator">*</span><span class="Other">,</span> <span class="Identifier">y</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a></pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L374" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L374" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- <div id="Blob">
- <dt><pre><a href="dom.html#Blob"><span class="Identifier">Blob</span></a> {.<span class="Identifier">importc</span>.} <span class="Other">=</span> <span class="Keyword">ref</span> <span class="Keyword">object</span> <span class="Keyword">of</span> <a href="system.html#RootObj"><span class="Identifier">RootObj</span></a>
- <span class="Identifier">size</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a></pre></dt>
- <dd>
-
- see <a class="reference external" href="https://developer.mozilla.org/en-US/docs/Web/API/Blob">docs</a>
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L294" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L294" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- <div id="BoundingRect">
- <dt><pre><a href="dom.html#BoundingRect"><span class="Identifier">BoundingRect</span></a> {.<span class="Identifier">importc</span>.} <span class="Other">=</span> <span class="Keyword">object</span>
- <span class="Identifier">top</span><span class="Operator">*</span><span class="Other">,</span> <span class="Identifier">bottom</span><span class="Operator">*</span><span class="Other">,</span> <span class="Identifier">left</span><span class="Operator">*</span><span class="Other">,</span> <span class="Identifier">right</span><span class="Operator">*</span><span class="Other">,</span> <span class="Identifier">x</span><span class="Operator">*</span><span class="Other">,</span> <span class="Identifier">y</span><span class="Operator">*</span><span class="Other">,</span> <span class="Identifier">width</span><span class="Operator">*</span><span class="Other">,</span> <span class="Identifier">height</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#float"><span class="Identifier">float</span></a></pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1721" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1721" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- <div id="ClassList">
- <dt><pre><a href="dom.html#ClassList"><span class="Identifier">ClassList</span></a> {.<span class="Identifier">importc</span>.} <span class="Other">=</span> <span class="Keyword">ref</span> <span class="Keyword">object</span> <span class="Keyword">of</span> <a href="system.html#RootObj"><span class="Identifier">RootObj</span></a></pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L193" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L193" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- <div id="ClipboardEvent">
- <dt><pre><a href="dom.html#ClipboardEvent"><span class="Identifier">ClipboardEvent</span></a> {.<span class="Identifier">importc</span>.} <span class="Other">=</span> <span class="Keyword">object</span> <span class="Keyword">of</span> <a href="dom.html#Event"><span class="Identifier">Event</span></a>
- <span class="Identifier">clipboardData</span><span class="Operator">*</span><span class="Other">:</span> <a href="dom.html#DataTransfer"><span class="Identifier">DataTransfer</span></a></pre></dt>
- <dd>
-
- see <a class="reference external" href="https://developer.mozilla.org/en-US/docs/Web/API/ClipboardEvent">docs</a>
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1220" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1220" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- <div id="DataTransfer">
- <dt><pre><a href="dom.html#DataTransfer"><span class="Identifier">DataTransfer</span></a> {.<span class="Identifier">importc</span>.} <span class="Other">=</span> <span class="Keyword">ref</span> <span class="Keyword">object</span> <span class="Keyword">of</span> <a href="system.html#RootObj"><span class="Identifier">RootObj</span></a>
- <span class="Identifier">dropEffect</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">effectAllowed</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">files</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#seq"><span class="Identifier">seq</span></a><span class="Other">[</span><a href="dom.html#Element"><span class="Identifier">Element</span></a><span class="Other">]</span>
- <span class="Identifier">items</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#seq"><span class="Identifier">seq</span></a><span class="Other">[</span><a href="dom.html#DataTransferItem"><span class="Identifier">DataTransferItem</span></a><span class="Other">]</span>
- <span class="Identifier">types</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#seq"><span class="Identifier">seq</span></a><span class="Other">[</span><a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">]</span></pre></dt>
- <dd>
-
- see <a class="reference external" href="https://developer.mozilla.org/en-US/docs/Web/API/DataTransfer">docs</a>
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1182" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1182" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- <div id="DataTransferDropEffect">
- <dt><pre><a href="dom.html#DataTransferDropEffect"><span class="Identifier">DataTransferDropEffect</span></a> {.<span class="Identifier">pure</span>.} <span class="Other">=</span> <span class="Keyword">enum</span>
- <span class="Identifier">None</span> <span class="Other">=</span> <span class="StringLit">"none"</span><span class="Other">,</span> <span class="Identifier">Copy</span> <span class="Other">=</span> <span class="StringLit">"copy"</span><span class="Other">,</span> <span class="Identifier">Link</span> <span class="Other">=</span> <span class="StringLit">"link"</span><span class="Other">,</span> <span class="Identifier">Move</span> <span class="Other">=</span> <span class="StringLit">"move"</span></pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1189" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1189" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- <div id="DataTransferEffectAllowed">
- <dt><pre><a href="dom.html#DataTransferEffectAllowed"><span class="Identifier">DataTransferEffectAllowed</span></a> {.<span class="Identifier">pure</span>.} <span class="Other">=</span> <span class="Keyword">enum</span>
- <span class="Identifier">None</span> <span class="Other">=</span> <span class="StringLit">"none"</span><span class="Other">,</span> <span class="Identifier">Copy</span> <span class="Other">=</span> <span class="StringLit">"copy"</span><span class="Other">,</span> <span class="Identifier">CopyLink</span> <span class="Other">=</span> <span class="StringLit">"copyLink"</span><span class="Other">,</span> <span class="Identifier">CopyMove</span> <span class="Other">=</span> <span class="StringLit">"copyMove"</span><span class="Other">,</span>
- <span class="Identifier">Link</span> <span class="Other">=</span> <span class="StringLit">"link"</span><span class="Other">,</span> <span class="Identifier">LinkMove</span> <span class="Other">=</span> <span class="StringLit">"linkMove"</span><span class="Other">,</span> <span class="Identifier">Move</span> <span class="Other">=</span> <span class="StringLit">"move"</span><span class="Other">,</span> <span class="Identifier">All</span> <span class="Other">=</span> <span class="StringLit">"all"</span><span class="Other">,</span>
- <span class="Identifier">Uninitialized</span> <span class="Other">=</span> <span class="StringLit">"uninitialized"</span></pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1195" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1195" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- <div id="DataTransferItem">
- <dt><pre><a href="dom.html#DataTransferItem"><span class="Identifier">DataTransferItem</span></a> {.<span class="Identifier">importc</span>.} <span class="Other">=</span> <span class="Keyword">ref</span> <span class="Keyword">object</span> <span class="Keyword">of</span> <a href="system.html#RootObj"><span class="Identifier">RootObj</span></a>
- <span class="Identifier">kind</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a></pre></dt>
- <dd>
-
- see <a class="reference external" href="https://developer.mozilla.org/en-US/docs/Web/API/DataTransferItem">docs</a>
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1178" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1178" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- <div id="DataTransferItemKind">
- <dt><pre><a href="dom.html#DataTransferItemKind"><span class="Identifier">DataTransferItemKind</span></a> {.<span class="Identifier">pure</span>.} <span class="Other">=</span> <span class="Keyword">enum</span>
- <span class="Identifier">File</span> <span class="Other">=</span> <span class="StringLit">"file"</span><span class="Other">,</span> <span class="Identifier">String</span> <span class="Other">=</span> <span class="StringLit">"string"</span></pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1174" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1174" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- <div id="Document">
- <dt><pre><a href="dom.html#Document"><span class="Identifier">Document</span></a> {.<span class="Identifier">importc</span>.} <span class="Other">=</span> <span class="Keyword">ref</span> <span class="Keyword">object</span> <span class="Keyword">of</span> <a href="dom.html#Node"><span class="Identifier">Node</span></a>
- <span class="Identifier">activeElement</span><span class="Operator">*</span><span class="Other">:</span> <a href="dom.html#Element"><span class="Identifier">Element</span></a>
- <span class="Identifier">documentElement</span><span class="Operator">*</span><span class="Other">:</span> <a href="dom.html#Element"><span class="Identifier">Element</span></a>
- <span class="Identifier">alinkColor</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">bgColor</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">body</span><span class="Operator">*</span><span class="Other">:</span> <a href="dom.html#Element"><span class="Identifier">Element</span></a>
- <span class="Identifier">charset</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">cookie</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">defaultCharset</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">fgColor</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">head</span><span class="Operator">*</span><span class="Other">:</span> <a href="dom.html#Element"><span class="Identifier">Element</span></a>
- <span class="Identifier">hidden</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#bool"><span class="Identifier">bool</span></a>
- <span class="Identifier">lastModified</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">linkColor</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">referrer</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">title</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">URL</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">visibilityState</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">vlinkColor</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">anchors</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#seq"><span class="Identifier">seq</span></a><span class="Other">[</span><a href="dom.html#AnchorElement"><span class="Identifier">AnchorElement</span></a><span class="Other">]</span>
- <span class="Identifier">forms</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#seq"><span class="Identifier">seq</span></a><span class="Other">[</span><a href="dom.html#FormElement"><span class="Identifier">FormElement</span></a><span class="Other">]</span>
- <span class="Identifier">images</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#seq"><span class="Identifier">seq</span></a><span class="Other">[</span><a href="dom.html#ImageElement"><span class="Identifier">ImageElement</span></a><span class="Other">]</span>
- <span class="Identifier">applets</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#seq"><span class="Identifier">seq</span></a><span class="Other">[</span><a href="dom.html#Element"><span class="Identifier">Element</span></a><span class="Other">]</span>
- <span class="Identifier">embeds</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#seq"><span class="Identifier">seq</span></a><span class="Other">[</span><a href="dom.html#EmbedElement"><span class="Identifier">EmbedElement</span></a><span class="Other">]</span>
- <span class="Identifier">links</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#seq"><span class="Identifier">seq</span></a><span class="Other">[</span><a href="dom.html#LinkElement"><span class="Identifier">LinkElement</span></a><span class="Other">]</span>
- <span class="Identifier">fonts</span><span class="Operator">*</span><span class="Other">:</span> <a href="dom.html#FontFaceSet"><span class="Identifier">FontFaceSet</span></a></pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L233" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L233" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- <div id="DocumentOrShadowRoot">
- <dt><pre><a href="dom.html#DocumentOrShadowRoot"><span class="Identifier">DocumentOrShadowRoot</span></a> {.<span class="Identifier">importc</span>.} <span class="Other">=</span> <span class="Keyword">object</span> <span class="Keyword">of</span> <a href="system.html#RootObj"><span class="Identifier">RootObj</span></a>
- <span class="Identifier">activeElement</span><span class="Operator">*</span><span class="Other">:</span> <a href="dom.html#Element"><span class="Identifier">Element</span></a></pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1357" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1357" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- <div id="DomEvent">
- <dt><pre><a href="dom.html#DomEvent"><span class="Identifier">DomEvent</span></a> {.<span class="Identifier">pure</span>.} <span class="Other">=</span> <span class="Keyword">enum</span>
- <span class="Identifier">Abort</span> <span class="Other">=</span> <span class="StringLit">"abort"</span><span class="Other">,</span> <span class="Identifier">BeforeInput</span> <span class="Other">=</span> <span class="StringLit">"beforeinput"</span><span class="Other">,</span> <span class="Identifier">Blur</span> <span class="Other">=</span> <span class="StringLit">"blur"</span><span class="Other">,</span> <span class="Identifier">Click</span> <span class="Other">=</span> <span class="StringLit">"click"</span><span class="Other">,</span>
- <span class="Identifier">CompositionEnd</span> <span class="Other">=</span> <span class="StringLit">"compositionend"</span><span class="Other">,</span> <span class="Identifier">CompositionStart</span> <span class="Other">=</span> <span class="StringLit">"compositionstart"</span><span class="Other">,</span>
- <span class="Identifier">CompositionUpdate</span> <span class="Other">=</span> <span class="StringLit">"compositionupdate"</span><span class="Other">,</span> <span class="Identifier">DblClick</span> <span class="Other">=</span> <span class="StringLit">"dblclick"</span><span class="Other">,</span>
- <span class="Identifier">Error</span> <span class="Other">=</span> <span class="StringLit">"error"</span><span class="Other">,</span> <span class="Identifier">Focus</span> <span class="Other">=</span> <span class="StringLit">"focus"</span><span class="Other">,</span> <span class="Identifier">FocusIn</span> <span class="Other">=</span> <span class="StringLit">"focusin"</span><span class="Other">,</span> <span class="Identifier">FocusOut</span> <span class="Other">=</span> <span class="StringLit">"focusout"</span><span class="Other">,</span>
- <span class="Identifier">Input</span> <span class="Other">=</span> <span class="StringLit">"input"</span><span class="Other">,</span> <span class="Identifier">KeyDown</span> <span class="Other">=</span> <span class="StringLit">"keydown"</span><span class="Other">,</span> <span class="Identifier">KeyPress</span> <span class="Other">=</span> <span class="StringLit">"keypress"</span><span class="Other">,</span> <span class="Identifier">KeyUp</span> <span class="Other">=</span> <span class="StringLit">"keyup"</span><span class="Other">,</span>
- <span class="Identifier">Load</span> <span class="Other">=</span> <span class="StringLit">"load"</span><span class="Other">,</span> <span class="Identifier">MouseDown</span> <span class="Other">=</span> <span class="StringLit">"mousedown"</span><span class="Other">,</span> <span class="Identifier">MouseEnter</span> <span class="Other">=</span> <span class="StringLit">"mouseenter"</span><span class="Other">,</span>
- <span class="Identifier">MouseLeave</span> <span class="Other">=</span> <span class="StringLit">"mouseleave"</span><span class="Other">,</span> <span class="Identifier">MouseMove</span> <span class="Other">=</span> <span class="StringLit">"mousemove"</span><span class="Other">,</span> <span class="Identifier">MouseOut</span> <span class="Other">=</span> <span class="StringLit">"mouseout"</span><span class="Other">,</span>
- <span class="Identifier">MouseOver</span> <span class="Other">=</span> <span class="StringLit">"mouseover"</span><span class="Other">,</span> <span class="Identifier">MouseUp</span> <span class="Other">=</span> <span class="StringLit">"mouseup"</span><span class="Other">,</span> <span class="Identifier">Resize</span> <span class="Other">=</span> <span class="StringLit">"resize"</span><span class="Other">,</span>
- <span class="Identifier">Scroll</span> <span class="Other">=</span> <span class="StringLit">"scroll"</span><span class="Other">,</span> <span class="Identifier">Select</span> <span class="Other">=</span> <span class="StringLit">"select"</span><span class="Other">,</span> <span class="Identifier">Storage</span> <span class="Other">=</span> <span class="StringLit">"storage"</span><span class="Other">,</span> <span class="Identifier">Unload</span> <span class="Other">=</span> <span class="StringLit">"unload"</span><span class="Other">,</span>
- <span class="Identifier">Wheel</span> <span class="Other">=</span> <span class="StringLit">"wheel"</span></pre></dt>
- <dd>
-
- see <a class="reference external" href="https://developer.mozilla.org/en-US/docs/Web/Events">docs</a>
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L77" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L77" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- <div id="DomException">
- <dt><pre><a href="dom.html#DomException"><span class="Identifier">DomException</span></a> {.<span class="Identifier">importc</span>.} <span class="Other">=</span> <span class="Keyword">ref</span> <span class="Keyword">object</span></pre></dt>
- <dd>
-
- The DOMException interface represents an abnormal event (called an exception) which occurs as a result of calling a method or accessing a property of a web API. Each exception has a name, which is a short "CamelCase" style string identifying the error or abnormal condition. <a class="reference external" href="https://developer.mozilla.org/en-US/docs/Web/API/DOMException">https://developer.mozilla.org/en-US/docs/Web/API/DOMException</a>
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1341" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1341" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- <div id="DomParser">
- <dt><pre><a href="dom.html#DomParser"><span class="Identifier">DomParser</span></a> <span class="Other">=</span> <span class="Keyword">ref</span> <span class="Keyword">object</span></pre></dt>
- <dd>
-
- DOM Parser object (defined on browser only, may not be on NodeJS).<ul class="simple"><li><p><a class="reference external" href="https://developer.mozilla.org/en-US/docs/Web/API/DOMParser">https://developer.mozilla.org/en-US/docs/Web/API/DOMParser</a></p>
- <p><pre class="listing"><span class="Keyword">let</span> <span class="Identifier">prsr</span> <span class="Operator">=</span> <span class="Identifier">newDomParser</span><span class="Punctuation">(</span><span class="Punctuation">)</span>
- <span class="Keyword">discard</span> <span class="Identifier">prsr</span><span class="Operator">.</span><span class="Identifier">parseFromString</span><span class="Punctuation">(</span><span class="StringLit">"<html><marquee>Hello World</marquee></html>"</span><span class="Operator">.</span><span class="Identifier">cstring</span><span class="Punctuation">,</span> <span class="StringLit">"text/html"</span><span class="Operator">.</span><span class="Identifier">cstring</span><span class="Punctuation">)</span></pre></p>
- </li>
- </ul>
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1332" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1332" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- <div id="DragEvent">
- <dt><pre><a href="dom.html#DragEvent"><span class="Identifier">DragEvent</span></a> {.<span class="Identifier">importc</span>.} <span class="Other">=</span> <span class="Keyword">object</span> <span class="Keyword">of</span> <a href="dom.html#MouseEvent"><span class="Identifier">MouseEvent</span></a>
- <span class="Identifier">dataTransfer</span><span class="Operator">*</span><span class="Other">:</span> <a href="dom.html#DataTransfer"><span class="Identifier">DataTransfer</span></a></pre></dt>
- <dd>
-
- see <a class="reference external" href="https://developer.mozilla.org/en-US/docs/Web/API/DragEvent">docs</a>
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1216" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1216" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- <div id="DragEventTypes">
- <dt><pre><a href="dom.html#DragEventTypes"><span class="Identifier">DragEventTypes</span></a> <span class="Other">=</span> <span class="Keyword">enum</span>
- <span class="Identifier">Drag</span> <span class="Other">=</span> <span class="StringLit">"drag"</span><span class="Other">,</span> <span class="Identifier">DragEnd</span> <span class="Other">=</span> <span class="StringLit">"dragend"</span><span class="Other">,</span> <span class="Identifier">DragEnter</span> <span class="Other">=</span> <span class="StringLit">"dragenter"</span><span class="Other">,</span>
- <span class="Identifier">DragExit</span> <span class="Other">=</span> <span class="StringLit">"dragexit"</span><span class="Other">,</span> <span class="Identifier">DragLeave</span> <span class="Other">=</span> <span class="StringLit">"dragleave"</span><span class="Other">,</span> <span class="Identifier">DragOver</span> <span class="Other">=</span> <span class="StringLit">"dragover"</span><span class="Other">,</span>
- <span class="Identifier">DragStart</span> <span class="Other">=</span> <span class="StringLit">"dragstart"</span><span class="Other">,</span> <span class="Identifier">Drop</span> <span class="Other">=</span> <span class="StringLit">"drop"</span></pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1206" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1206" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- <div id="Element">
- <dt><pre><a href="dom.html#Element"><span class="Identifier">Element</span></a> {.<span class="Identifier">importc</span>.} <span class="Other">=</span> <span class="Keyword">ref</span> <span class="Keyword">object</span> <span class="Keyword">of</span> <a href="dom.html#Node"><span class="Identifier">Node</span></a>
- <span class="Identifier">className</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">classList</span><span class="Operator">*</span><span class="Other">:</span> <a href="dom.html#ClassList"><span class="Identifier">ClassList</span></a>
- <span class="Identifier">checked</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#bool"><span class="Identifier">bool</span></a>
- <span class="Identifier">defaultChecked</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#bool"><span class="Identifier">bool</span></a>
- <span class="Identifier">defaultValue</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">disabled</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#bool"><span class="Identifier">bool</span></a>
- <span class="Identifier">form</span><span class="Operator">*</span><span class="Other">:</span> <a href="dom.html#FormElement"><span class="Identifier">FormElement</span></a>
- <span class="Identifier">name</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">readOnly</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#bool"><span class="Identifier">bool</span></a>
- <span class="Identifier">options</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#seq"><span class="Identifier">seq</span></a><span class="Other">[</span><a href="dom.html#OptionElement"><span class="Identifier">OptionElement</span></a><span class="Other">]</span>
- <span class="Identifier">selectedOptions</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#seq"><span class="Identifier">seq</span></a><span class="Other">[</span><a href="dom.html#OptionElement"><span class="Identifier">OptionElement</span></a><span class="Other">]</span>
- <span class="Identifier">clientWidth</span><span class="Operator">*</span><span class="Other">,</span> <span class="Identifier">clientHeight</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a>
- <span class="Identifier">contentEditable</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">isContentEditable</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#bool"><span class="Identifier">bool</span></a>
- <span class="Identifier">dir</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">offsetHeight</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a>
- <span class="Identifier">offsetWidth</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a>
- <span class="Identifier">offsetLeft</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a>
- <span class="Identifier">offsetTop</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a></pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L260" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L260" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- <div id="EmbedElement">
- <dt><pre><a href="dom.html#EmbedElement"><span class="Identifier">EmbedElement</span></a> {.<span class="Identifier">importc</span>.} <span class="Other">=</span> <span class="Keyword">ref</span> <span class="Keyword">object</span> <span class="Keyword">of</span> <a href="dom.html#Element"><span class="Identifier">Element</span></a>
- <span class="Identifier">height</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a>
- <span class="Identifier">hspace</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a>
- <span class="Identifier">src</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">width</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a>
- <span class="Identifier">vspace</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a></pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L366" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L366" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- <div id="Event">
- <dt><pre><a href="dom.html#Event"><span class="Identifier">Event</span></a> {.<span class="Identifier">importc</span>.} <span class="Other">=</span> <span class="Keyword">ref</span> <span class="Keyword">object</span> <span class="Keyword">of</span> <a href="system.html#RootObj"><span class="Identifier">RootObj</span></a>
- <span class="Identifier">bubbles</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#bool"><span class="Identifier">bool</span></a>
- <span class="Identifier">cancelBubble</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#bool"><span class="Identifier">bool</span></a>
- <span class="Identifier">cancelable</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#bool"><span class="Identifier">bool</span></a>
- <span class="Identifier">composed</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#bool"><span class="Identifier">bool</span></a>
- <span class="Identifier">currentTarget</span><span class="Operator">*</span><span class="Other">:</span> <a href="dom.html#Node"><span class="Identifier">Node</span></a>
- <span class="Identifier">defaultPrevented</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#bool"><span class="Identifier">bool</span></a>
- <span class="Identifier">eventPhase</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a>
- <span class="Identifier">target</span><span class="Operator">*</span><span class="Other">:</span> <a href="dom.html#Node"><span class="Identifier">Node</span></a>
- <span class="Identifier">isTrusted</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#bool"><span class="Identifier">bool</span></a></pre></dt>
- <dd>
-
- see <a class="reference external" href="https://developer.mozilla.org/en-US/docs/Web/API/Event">docs</a>
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L783" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L783" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- <div id="EventPhase">
- <dt><pre><a href="dom.html#EventPhase"><span class="Identifier">EventPhase</span></a> <span class="Other">=</span> <span class="Keyword">enum</span>
- <span class="Identifier">None</span> <span class="Other">=</span> <span class="DecNumber">0</span><span class="Other">,</span> <span class="Identifier">CapturingPhase</span><span class="Other">,</span> <span class="Identifier">AtTarget</span><span class="Other">,</span> <span class="Identifier">BubblingPhase</span></pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L777" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L777" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- <div id="EventTarget">
- <dt><pre><a href="dom.html#EventTarget"><span class="Identifier">EventTarget</span></a> {.<span class="Identifier">importc</span>.} <span class="Other">=</span> <span class="Keyword">ref</span> <span class="Keyword">object</span> <span class="Keyword">of</span> <a href="system.html#RootObj"><span class="Identifier">RootObj</span></a>
- <span class="Identifier">onabort</span><span class="Operator">*</span><span class="Other">:</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Identifier">event</span><span class="Other">:</span> <a href="dom.html#Event"><span class="Identifier">Event</span></a><span class="Other">)</span> {.<span class="Identifier">closure</span>.}
- <span class="Identifier">onblur</span><span class="Operator">*</span><span class="Other">:</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Identifier">event</span><span class="Other">:</span> <a href="dom.html#Event"><span class="Identifier">Event</span></a><span class="Other">)</span> {.<span class="Identifier">closure</span>.}
- <span class="Identifier">onchange</span><span class="Operator">*</span><span class="Other">:</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Identifier">event</span><span class="Other">:</span> <a href="dom.html#Event"><span class="Identifier">Event</span></a><span class="Other">)</span> {.<span class="Identifier">closure</span>.}
- <span class="Identifier">onclick</span><span class="Operator">*</span><span class="Other">:</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Identifier">event</span><span class="Other">:</span> <a href="dom.html#Event"><span class="Identifier">Event</span></a><span class="Other">)</span> {.<span class="Identifier">closure</span>.}
- <span class="Identifier">ondblclick</span><span class="Operator">*</span><span class="Other">:</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Identifier">event</span><span class="Other">:</span> <a href="dom.html#Event"><span class="Identifier">Event</span></a><span class="Other">)</span> {.<span class="Identifier">closure</span>.}
- <span class="Identifier">onerror</span><span class="Operator">*</span><span class="Other">:</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Identifier">event</span><span class="Other">:</span> <a href="dom.html#Event"><span class="Identifier">Event</span></a><span class="Other">)</span> {.<span class="Identifier">closure</span>.}
- <span class="Identifier">onfocus</span><span class="Operator">*</span><span class="Other">:</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Identifier">event</span><span class="Other">:</span> <a href="dom.html#Event"><span class="Identifier">Event</span></a><span class="Other">)</span> {.<span class="Identifier">closure</span>.}
- <span class="Identifier">onkeydown</span><span class="Operator">*</span><span class="Other">:</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Identifier">event</span><span class="Other">:</span> <a href="dom.html#Event"><span class="Identifier">Event</span></a><span class="Other">)</span> {.<span class="Identifier">closure</span>.}
- <span class="Identifier">onkeypress</span><span class="Operator">*</span><span class="Other">:</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Identifier">event</span><span class="Other">:</span> <a href="dom.html#Event"><span class="Identifier">Event</span></a><span class="Other">)</span> {.<span class="Identifier">closure</span>.}
- <span class="Identifier">onkeyup</span><span class="Operator">*</span><span class="Other">:</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Identifier">event</span><span class="Other">:</span> <a href="dom.html#Event"><span class="Identifier">Event</span></a><span class="Other">)</span> {.<span class="Identifier">closure</span>.}
- <span class="Identifier">onload</span><span class="Operator">*</span><span class="Other">:</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Identifier">event</span><span class="Other">:</span> <a href="dom.html#Event"><span class="Identifier">Event</span></a><span class="Other">)</span> {.<span class="Identifier">closure</span>.}
- <span class="Identifier">onmousedown</span><span class="Operator">*</span><span class="Other">:</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Identifier">event</span><span class="Other">:</span> <a href="dom.html#Event"><span class="Identifier">Event</span></a><span class="Other">)</span> {.<span class="Identifier">closure</span>.}
- <span class="Identifier">onmousemove</span><span class="Operator">*</span><span class="Other">:</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Identifier">event</span><span class="Other">:</span> <a href="dom.html#Event"><span class="Identifier">Event</span></a><span class="Other">)</span> {.<span class="Identifier">closure</span>.}
- <span class="Identifier">onmouseout</span><span class="Operator">*</span><span class="Other">:</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Identifier">event</span><span class="Other">:</span> <a href="dom.html#Event"><span class="Identifier">Event</span></a><span class="Other">)</span> {.<span class="Identifier">closure</span>.}
- <span class="Identifier">onmouseover</span><span class="Operator">*</span><span class="Other">:</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Identifier">event</span><span class="Other">:</span> <a href="dom.html#Event"><span class="Identifier">Event</span></a><span class="Other">)</span> {.<span class="Identifier">closure</span>.}
- <span class="Identifier">onmouseup</span><span class="Operator">*</span><span class="Other">:</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Identifier">event</span><span class="Other">:</span> <a href="dom.html#Event"><span class="Identifier">Event</span></a><span class="Other">)</span> {.<span class="Identifier">closure</span>.}
- <span class="Identifier">onreset</span><span class="Operator">*</span><span class="Other">:</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Identifier">event</span><span class="Other">:</span> <a href="dom.html#Event"><span class="Identifier">Event</span></a><span class="Other">)</span> {.<span class="Identifier">closure</span>.}
- <span class="Identifier">onselect</span><span class="Operator">*</span><span class="Other">:</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Identifier">event</span><span class="Other">:</span> <a href="dom.html#Event"><span class="Identifier">Event</span></a><span class="Other">)</span> {.<span class="Identifier">closure</span>.}
- <span class="Identifier">onstorage</span><span class="Operator">*</span><span class="Other">:</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Identifier">event</span><span class="Other">:</span> <a href="dom.html#Event"><span class="Identifier">Event</span></a><span class="Other">)</span> {.<span class="Identifier">closure</span>.}
- <span class="Identifier">onsubmit</span><span class="Operator">*</span><span class="Other">:</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Identifier">event</span><span class="Other">:</span> <a href="dom.html#Event"><span class="Identifier">Event</span></a><span class="Other">)</span> {.<span class="Identifier">closure</span>.}
- <span class="Identifier">onunload</span><span class="Operator">*</span><span class="Other">:</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Identifier">event</span><span class="Other">:</span> <a href="dom.html#Event"><span class="Identifier">Event</span></a><span class="Other">)</span> {.<span class="Identifier">closure</span>.}
- <span class="Identifier">onloadstart</span><span class="Operator">*</span><span class="Other">:</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Identifier">event</span><span class="Other">:</span> <a href="dom.html#Event"><span class="Identifier">Event</span></a><span class="Other">)</span> {.<span class="Identifier">closure</span>.}
- <span class="Identifier">onprogress</span><span class="Operator">*</span><span class="Other">:</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Identifier">event</span><span class="Other">:</span> <a href="dom.html#Event"><span class="Identifier">Event</span></a><span class="Other">)</span> {.<span class="Identifier">closure</span>.}
- <span class="Identifier">onloadend</span><span class="Operator">*</span><span class="Other">:</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Identifier">event</span><span class="Other">:</span> <a href="dom.html#Event"><span class="Identifier">Event</span></a><span class="Other">)</span> {.<span class="Identifier">closure</span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L51" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L51" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- <div id="File">
- <dt><pre><a href="dom.html#File"><span class="Identifier">File</span></a> {.<span class="Identifier">importc</span>.} <span class="Other">=</span> <span class="Keyword">ref</span> <span class="Keyword">object</span> <span class="Keyword">of</span> <a href="dom.html#Blob"><span class="Identifier">Blob</span></a>
- <span class="Identifier">lastModified</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a>
- <span class="Identifier">name</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a></pre></dt>
- <dd>
-
- see <a class="reference external" href="https://developer.mozilla.org/en-US/docs/Web/API/File">docs</a>
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L298" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L298" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- <div id="FileReader">
- <dt><pre><a href="dom.html#FileReader"><span class="Identifier">FileReader</span></a> {.<span class="Identifier">importc</span>.} <span class="Other">=</span> <span class="Keyword">ref</span> <span class="Keyword">object</span> <span class="Keyword">of</span> <a href="dom.html#EventTarget"><span class="Identifier">EventTarget</span></a></pre></dt>
- <dd>
-
- The FileReader object lets web applications asynchronously read the contents of files (or raw data buffers) stored on the user's computer, using File or Blob objects to specify the file or data to read. <a class="reference external" href="https://developer.mozilla.org/en-US/docs/Web/API/FileReader">https://developer.mozilla.org/en-US/docs/Web/API/FileReader</a>
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1348" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1348" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- <div id="FileReaderState">
- <dt><pre><a href="dom.html#FileReaderState"><span class="Identifier">FileReaderState</span></a> <span class="Other">=</span> <span class="Keyword">distinct</span> <a href="system.html#range"><span class="Identifier">range</span></a><span class="Other">[</span><span class="DecNumber">0'u16</span> <span class="Operator">..</span> <span class="DecNumber">2'u16</span><span class="Other">]</span></pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1354" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1354" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- <div id="FontFaceSet">
- <dt><pre><a href="dom.html#FontFaceSet"><span class="Identifier">FontFaceSet</span></a> {.<span class="Identifier">importc</span>.} <span class="Other">=</span> <span class="Keyword">ref</span> <span class="Keyword">object</span>
- <span class="Identifier">ready</span><span class="Operator">*</span><span class="Other">:</span> <a href="dom.html#FontFaceSetReady"><span class="Identifier">FontFaceSetReady</span></a>
- <span class="Identifier">onloadingdone</span><span class="Operator">*</span><span class="Other">:</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Identifier">event</span><span class="Other">:</span> <a href="dom.html#Event"><span class="Identifier">Event</span></a><span class="Other">)</span></pre></dt>
- <dd>
-
- see: <a class="reference external" href="https://developer.mozilla.org/en-US/docs/Web/API/FontFaceSet">docs</a>
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1316" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1316" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- <div id="FontFaceSetReady">
- <dt><pre><a href="dom.html#FontFaceSetReady"><span class="Identifier">FontFaceSetReady</span></a> {.<span class="Identifier">importc</span>.} <span class="Other">=</span> <span class="Keyword">ref</span> <span class="Keyword">object</span>
- <span class="Identifier">then</span><span class="Operator">*</span><span class="Other">:</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Identifier">cb</span><span class="Other">:</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Other">)</span><span class="Other">)</span></pre></dt>
- <dd>
-
- see: <a class="reference external" href="https://developer.mozilla.org/en-US/docs/Web/API/FontFaceSet/ready">docs</a>
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1312" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1312" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- <div id="FormElement">
- <dt><pre><a href="dom.html#FormElement"><span class="Identifier">FormElement</span></a> {.<span class="Identifier">importc</span>.} <span class="Other">=</span> <span class="Keyword">ref</span> <span class="Keyword">object</span> <span class="Keyword">of</span> <a href="dom.html#Element"><span class="Identifier">Element</span></a>
- <span class="Identifier">acceptCharset</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">action</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">autocomplete</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">elements</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#seq"><span class="Identifier">seq</span></a><span class="Other">[</span><a href="dom.html#Element"><span class="Identifier">Element</span></a><span class="Other">]</span>
- <span class="Identifier">encoding</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">enctype</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">length</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a>
- <span class="Identifier">noValidate</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#bool"><span class="Identifier">bool</span></a>
- <span class="Identifier">target</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a></pre></dt>
- <dd>
-
- see <a class="reference external" href="https://developer.mozilla.org/en-US/docs/Web/API/HTMLFormElement">docs</a>
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L385" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L385" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- <div id="Frame">
- <dt><pre><a href="dom.html#Frame"><span class="Identifier">Frame</span></a> {.<span class="Identifier">importc</span>.} <span class="Other">=</span> <span class="Keyword">ref</span> <span class="Keyword">object</span> <span class="Keyword">of</span> <a href="dom.html#Window"><span class="Identifier">Window</span></a></pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L191" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L191" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- <div id="History">
- <dt><pre><a href="dom.html#History"><span class="Identifier">History</span></a> {.<span class="Identifier">importc</span>.} <span class="Other">=</span> <span class="Keyword">ref</span> <span class="Keyword">object</span> <span class="Keyword">of</span> <a href="system.html#RootObj"><span class="Identifier">RootObj</span></a>
- <span class="Identifier">length</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a></pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1255" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1255" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- <div id="HTMLSlotElement">
- <dt><pre><a href="dom.html#HTMLSlotElement"><span class="Identifier">HTMLSlotElement</span></a> {.<span class="Identifier">importc</span>.} <span class="Other">=</span> <span class="Keyword">ref</span> <span class="Keyword">object</span> <span class="Keyword">of</span> <a href="system.html#RootObj"><span class="Identifier">RootObj</span></a>
- <span class="Identifier">name</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a></pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1369" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1369" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- <div id="ImageElement">
- <dt><pre><a href="dom.html#ImageElement"><span class="Identifier">ImageElement</span></a> {.<span class="Identifier">importc</span>.} <span class="Other">=</span> <span class="Keyword">ref</span> <span class="Keyword">object</span> <span class="Keyword">of</span> <a href="dom.html#Element"><span class="Identifier">Element</span></a>
- <span class="Identifier">border</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a>
- <span class="Identifier">complete</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#bool"><span class="Identifier">bool</span></a>
- <span class="Identifier">height</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a>
- <span class="Identifier">hspace</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a>
- <span class="Identifier">lowsrc</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">src</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">vspace</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a>
- <span class="Identifier">width</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a></pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L397" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L397" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- <div id="InputElement">
- <dt><pre><a href="dom.html#InputElement"><span class="Identifier">InputElement</span></a> {.<span class="Identifier">importc</span>.} <span class="Other">=</span> <span class="Keyword">ref</span> <span class="Keyword">object</span> <span class="Keyword">of</span> <a href="dom.html#Element"><span class="Identifier">Element</span></a>
- <span class="Identifier">formAction</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">formEncType</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">formMethod</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">formNoValidate</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#bool"><span class="Identifier">bool</span></a>
- <span class="Identifier">formTarget</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">autofocus</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#bool"><span class="Identifier">bool</span></a>
- <span class="Identifier">required</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#bool"><span class="Identifier">bool</span></a>
- <span class="Identifier">value</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">validity</span><span class="Operator">*</span><span class="Other">:</span> <a href="dom.html#ValidityState"><span class="Identifier">ValidityState</span></a>
- <span class="Identifier">validationMessage</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">willValidate</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#bool"><span class="Identifier">bool</span></a>
- <span class="Identifier">indeterminate</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#bool"><span class="Identifier">bool</span></a>
- <span class="Identifier">alt</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">height</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">src</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">width</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">accept</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">files</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#seq"><span class="Identifier">seq</span></a><span class="Other">[</span><a href="dom.html#Blob"><span class="Identifier">Blob</span></a><span class="Other">]</span>
- <span class="Identifier">autocomplete</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">maxLength</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a>
- <span class="Identifier">size</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a>
- <span class="Identifier">pattern</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">placeholder</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">min</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">max</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">selectionStart</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a>
- <span class="Identifier">selectionEnd</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a>
- <span class="Identifier">selectionDirection</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">dirName</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">accessKey</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">list</span><span class="Operator">*</span><span class="Other">:</span> <a href="dom.html#Element"><span class="Identifier">Element</span></a>
- <span class="Identifier">multiple</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#bool"><span class="Identifier">bool</span></a>
- <span class="Identifier">labels</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#seq"><span class="Identifier">seq</span></a><span class="Other">[</span><a href="dom.html#Element"><span class="Identifier">Element</span></a><span class="Other">]</span>
- <span class="Identifier">step</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">valueAsDate</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">valueAsNumber</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#float"><span class="Identifier">float</span></a></pre></dt>
- <dd>
-
- see <a class="reference external" href="https://developer.mozilla.org/en-US/docs/Web/API/HTMLInputElement">docs</a>
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L308" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L308" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- <div id="Interval">
- <dt><pre><a href="dom.html#Interval"><span class="Identifier">Interval</span></a> {.<span class="Identifier">importc</span>.} <span class="Other">=</span> <span class="Keyword">ref</span> <span class="Keyword">object</span> <span class="Keyword">of</span> <a href="system.html#RootObj"><span class="Identifier">RootObj</span></a></pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1305" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1305" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- <div id="KeyboardEvent">
- <dt><pre><a href="dom.html#KeyboardEvent"><span class="Identifier">KeyboardEvent</span></a> {.<span class="Identifier">importc</span>.} <span class="Other">=</span> <span class="Keyword">ref</span> <span class="Keyword">object</span> <span class="Keyword">of</span> <a href="dom.html#UIEvent"><span class="Identifier">UIEvent</span></a>
- <span class="Identifier">altKey</span><span class="Operator">*</span><span class="Other">,</span> <span class="Identifier">ctrlKey</span><span class="Operator">*</span><span class="Other">,</span> <span class="Identifier">metaKey</span><span class="Operator">*</span><span class="Other">,</span> <span class="Identifier">shiftKey</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#bool"><span class="Identifier">bool</span></a>
- <span class="Identifier">code</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">isComposing</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#bool"><span class="Identifier">bool</span></a>
- <span class="Identifier">key</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">keyCode</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a>
- <span class="Identifier">location</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a></pre></dt>
- <dd>
-
- see <a class="reference external" href="https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent">docs</a>
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L799" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L799" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- <div id="KeyboardEventKey">
- <dt><pre><a href="dom.html#KeyboardEventKey"><span class="Identifier">KeyboardEventKey</span></a> {.<span class="Identifier">pure</span>.} <span class="Other">=</span> <span class="Keyword">enum</span>
- <span class="Identifier">Alt</span><span class="Other">,</span> <span class="Identifier">AltGraph</span><span class="Other">,</span> <span class="Identifier">CapsLock</span><span class="Other">,</span> <span class="Identifier">Control</span><span class="Other">,</span> <span class="Identifier">Fn</span><span class="Other">,</span> <span class="Identifier">FnLock</span><span class="Other">,</span> <span class="Identifier">Hyper</span><span class="Other">,</span> <span class="Identifier">Meta</span><span class="Other">,</span> <span class="Identifier">NumLock</span><span class="Other">,</span>
- <span class="Identifier">ScrollLock</span><span class="Other">,</span> <span class="Identifier">Shift</span><span class="Other">,</span> <span class="Identifier">Super</span><span class="Other">,</span> <span class="Identifier">Symbol</span><span class="Other">,</span> <span class="Identifier">SymbolLock</span><span class="Other">,</span> <span class="Identifier">ArrowDown</span><span class="Other">,</span> <span class="Identifier">ArrowLeft</span><span class="Other">,</span>
- <span class="Identifier">ArrowRight</span><span class="Other">,</span> <span class="Identifier">ArrowUp</span><span class="Other">,</span> <span class="Identifier">End</span><span class="Other">,</span> <span class="Identifier">Home</span><span class="Other">,</span> <span class="Identifier">PageDown</span><span class="Other">,</span> <span class="Identifier">PageUp</span><span class="Other">,</span> <span class="Identifier">Backspace</span><span class="Other">,</span> <span class="Identifier">Clear</span><span class="Other">,</span> <span class="Identifier">Copy</span><span class="Other">,</span>
- <span class="Identifier">CrSel</span><span class="Other">,</span> <span class="Identifier">Cut</span><span class="Other">,</span> <span class="Identifier">Delete</span><span class="Other">,</span> <span class="Identifier">EraseEof</span><span class="Other">,</span> <span class="Identifier">ExSel</span><span class="Other">,</span> <span class="Identifier">Insert</span><span class="Other">,</span> <span class="Identifier">Paste</span><span class="Other">,</span> <span class="Identifier">Redo</span><span class="Other">,</span> <span class="Identifier">Undo</span><span class="Other">,</span> <span class="Identifier">Accept</span><span class="Other">,</span> <span class="Identifier">Again</span><span class="Other">,</span>
- <span class="Identifier">Attn</span><span class="Other">,</span> <span class="Identifier">Cancel</span><span class="Other">,</span> <span class="Identifier">ContextMenu</span><span class="Other">,</span> <span class="Identifier">Escape</span><span class="Other">,</span> <span class="Identifier">Execute</span><span class="Other">,</span> <span class="Identifier">Find</span><span class="Other">,</span> <span class="Identifier">Finish</span><span class="Other">,</span> <span class="Identifier">Help</span><span class="Other">,</span> <span class="Identifier">Pause</span><span class="Other">,</span> <span class="Identifier">Play</span><span class="Other">,</span>
- <span class="Identifier">Props</span><span class="Other">,</span> <span class="Identifier">Select</span><span class="Other">,</span> <span class="Identifier">ZoomIn</span><span class="Other">,</span> <span class="Identifier">ZoomOut</span><span class="Other">,</span> <span class="Identifier">BrigtnessDown</span><span class="Other">,</span> <span class="Identifier">BrigtnessUp</span><span class="Other">,</span> <span class="Identifier">Eject</span><span class="Other">,</span> <span class="Identifier">LogOff</span><span class="Other">,</span>
- <span class="Identifier">Power</span><span class="Other">,</span> <span class="Identifier">PowerOff</span><span class="Other">,</span> <span class="Identifier">PrintScreen</span><span class="Other">,</span> <span class="Identifier">Hibernate</span><span class="Other">,</span> <span class="Identifier">Standby</span><span class="Other">,</span> <span class="Identifier">WakeUp</span><span class="Other">,</span> <span class="Identifier">AllCandidates</span><span class="Other">,</span>
- <span class="Identifier">Alphanumeric</span><span class="Other">,</span> <span class="Identifier">CodeInput</span><span class="Other">,</span> <span class="Identifier">Compose</span><span class="Other">,</span> <span class="Identifier">Convert</span><span class="Other">,</span> <span class="Identifier">Dead</span><span class="Other">,</span> <span class="Identifier">FinalMode</span><span class="Other">,</span> <span class="Identifier">GroupFirst</span><span class="Other">,</span>
- <span class="Identifier">GroupLast</span><span class="Other">,</span> <span class="Identifier">GroupNext</span><span class="Other">,</span> <span class="Identifier">GroupPrevious</span><span class="Other">,</span> <span class="Identifier">ModeChange</span><span class="Other">,</span> <span class="Identifier">NextCandidate</span><span class="Other">,</span> <span class="Identifier">NonConvert</span><span class="Other">,</span>
- <span class="Identifier">PreviousCandidate</span><span class="Other">,</span> <span class="Identifier">Process</span><span class="Other">,</span> <span class="Identifier">SingleCandidate</span><span class="Other">,</span> <span class="Identifier">HangulMode</span><span class="Other">,</span> <span class="Identifier">HanjaMode</span><span class="Other">,</span> <span class="Identifier">JunjaMode</span><span class="Other">,</span>
- <span class="Identifier">Eisu</span><span class="Other">,</span> <span class="Identifier">Hankaku</span><span class="Other">,</span> <span class="Identifier">Hiragana</span><span class="Other">,</span> <span class="Identifier">HiraganaKatakana</span><span class="Other">,</span> <span class="Identifier">KanaMode</span><span class="Other">,</span> <span class="Identifier">KanjiMode</span><span class="Other">,</span> <span class="Identifier">Katakana</span><span class="Other">,</span>
- <span class="Identifier">Romaji</span><span class="Other">,</span> <span class="Identifier">Zenkaku</span><span class="Other">,</span> <span class="Identifier">ZenkakuHanaku</span><span class="Other">,</span> <span class="Identifier">F1</span><span class="Other">,</span> <span class="Identifier">F2</span><span class="Other">,</span> <span class="Identifier">F3</span><span class="Other">,</span> <span class="Identifier">F4</span><span class="Other">,</span> <span class="Identifier">F5</span><span class="Other">,</span> <span class="Identifier">F6</span><span class="Other">,</span> <span class="Identifier">F7</span><span class="Other">,</span> <span class="Identifier">F8</span><span class="Other">,</span> <span class="Identifier">F9</span><span class="Other">,</span> <span class="Identifier">F10</span><span class="Other">,</span> <span class="Identifier">F11</span><span class="Other">,</span>
- <span class="Identifier">F12</span><span class="Other">,</span> <span class="Identifier">F13</span><span class="Other">,</span> <span class="Identifier">F14</span><span class="Other">,</span> <span class="Identifier">F15</span><span class="Other">,</span> <span class="Identifier">F16</span><span class="Other">,</span> <span class="Identifier">F17</span><span class="Other">,</span> <span class="Identifier">F18</span><span class="Other">,</span> <span class="Identifier">F19</span><span class="Other">,</span> <span class="Identifier">F20</span><span class="Other">,</span> <span class="Identifier">Soft1</span><span class="Other">,</span> <span class="Identifier">Soft2</span><span class="Other">,</span> <span class="Identifier">Soft3</span><span class="Other">,</span> <span class="Identifier">Soft4</span><span class="Other">,</span>
- <span class="Identifier">AppSwitch</span><span class="Other">,</span> <span class="Identifier">Call</span><span class="Other">,</span> <span class="Identifier">Camera</span><span class="Other">,</span> <span class="Identifier">CameraFocus</span><span class="Other">,</span> <span class="Identifier">EndCall</span><span class="Other">,</span> <span class="Identifier">GoBack</span><span class="Other">,</span> <span class="Identifier">GoHome</span><span class="Other">,</span> <span class="Identifier">HeadsetHook</span><span class="Other">,</span>
- <span class="Identifier">LastNumberRedial</span><span class="Other">,</span> <span class="Identifier">Notification</span><span class="Other">,</span> <span class="Identifier">MannerMode</span><span class="Other">,</span> <span class="Identifier">VoiceDial</span><span class="Other">,</span> <span class="Identifier">ChannelDown</span><span class="Other">,</span> <span class="Identifier">ChannelUp</span><span class="Other">,</span>
- <span class="Identifier">MediaFastForward</span><span class="Other">,</span> <span class="Identifier">MediaPause</span><span class="Other">,</span> <span class="Identifier">MediaPlay</span><span class="Other">,</span> <span class="Identifier">MediaPlayPause</span><span class="Other">,</span> <span class="Identifier">MediaRecord</span><span class="Other">,</span>
- <span class="Identifier">MediaRewind</span><span class="Other">,</span> <span class="Identifier">MediaStop</span><span class="Other">,</span> <span class="Identifier">MediaTrackNext</span><span class="Other">,</span> <span class="Identifier">MediaTrackPrevious</span><span class="Other">,</span> <span class="Identifier">AudioBalanceLeft</span><span class="Other">,</span>
- <span class="Identifier">AudioBalanceRight</span><span class="Other">,</span> <span class="Identifier">AudioBassDown</span><span class="Other">,</span> <span class="Identifier">AudioBassBoostDown</span><span class="Other">,</span> <span class="Identifier">AudioBassBoostToggle</span><span class="Other">,</span>
- <span class="Identifier">AudioBassBoostUp</span><span class="Other">,</span> <span class="Identifier">AudioBassUp</span><span class="Other">,</span> <span class="Identifier">AudioFaderFront</span><span class="Other">,</span> <span class="Identifier">AudioFaderRear</span><span class="Other">,</span>
- <span class="Identifier">AudioSurroundModeNext</span><span class="Other">,</span> <span class="Identifier">AudioTrebleDown</span><span class="Other">,</span> <span class="Identifier">AudioTrebleUp</span><span class="Other">,</span> <span class="Identifier">AudioVolumeDown</span><span class="Other">,</span>
- <span class="Identifier">AUdioVolumeMute</span><span class="Other">,</span> <span class="Identifier">AudioVolumeUp</span><span class="Other">,</span> <span class="Identifier">MicrophoneToggle</span><span class="Other">,</span> <span class="Identifier">MicrophoneVolumeDown</span><span class="Other">,</span>
- <span class="Identifier">MicrophoneVolumeMute</span><span class="Other">,</span> <span class="Identifier">MicrophoneVolumeUp</span><span class="Other">,</span> <span class="Identifier">TV</span><span class="Other">,</span> <span class="Identifier">TV3DMode</span><span class="Other">,</span> <span class="Identifier">TVAntennaCable</span><span class="Other">,</span>
- <span class="Identifier">TVAudioDescription</span><span class="Other">,</span> <span class="Identifier">TVAudioDescriptionMixDown</span><span class="Other">,</span> <span class="Identifier">TVAudioDescriptionMixUp</span><span class="Other">,</span>
- <span class="Identifier">TVContentsMenu</span><span class="Other">,</span> <span class="Identifier">TVDataService</span><span class="Other">,</span> <span class="Identifier">TVInput</span><span class="Other">,</span> <span class="Identifier">TVInputComponent1</span><span class="Other">,</span> <span class="Identifier">TVInputComponent2</span><span class="Other">,</span>
- <span class="Identifier">TVInputComposite1</span><span class="Other">,</span> <span class="Identifier">TVInputComposite2</span><span class="Other">,</span> <span class="Identifier">TVInputHDMI1</span><span class="Other">,</span> <span class="Identifier">TVInputHDMI2</span><span class="Other">,</span>
- <span class="Identifier">TVInputHDMI3</span><span class="Other">,</span> <span class="Identifier">TVInputHDMI4</span><span class="Other">,</span> <span class="Identifier">TVInputVGA1</span><span class="Other">,</span> <span class="Identifier">TVMediaContext</span><span class="Other">,</span> <span class="Identifier">TVNetwork</span><span class="Other">,</span>
- <span class="Identifier">TVNumberEntry</span><span class="Other">,</span> <span class="Identifier">TVPower</span><span class="Other">,</span> <span class="Identifier">TVRadioService</span><span class="Other">,</span> <span class="Identifier">TVSatellite</span><span class="Other">,</span> <span class="Identifier">TVSatelliteBS</span><span class="Other">,</span>
- <span class="Identifier">TVSatelliteCS</span><span class="Other">,</span> <span class="Identifier">TVSatelliteToggle</span><span class="Other">,</span> <span class="Identifier">TVTerrestrialAnalog</span><span class="Other">,</span> <span class="Identifier">TVTerrestrialDigital</span><span class="Other">,</span>
- <span class="Identifier">TVTimer</span><span class="Other">,</span> <span class="Identifier">AVRInput</span><span class="Other">,</span> <span class="Identifier">AVRPower</span><span class="Other">,</span> <span class="Identifier">ColorF0Red</span><span class="Other">,</span> <span class="Identifier">ColorF1Green</span><span class="Other">,</span> <span class="Identifier">ColorF2Yellow</span><span class="Other">,</span>
- <span class="Identifier">ColorF3Blue</span><span class="Other">,</span> <span class="Identifier">ColorF4Grey</span><span class="Other">,</span> <span class="Identifier">ColorF5Brown</span><span class="Other">,</span> <span class="Identifier">ClosedCaptionToggle</span><span class="Other">,</span> <span class="Identifier">Dimmer</span><span class="Other">,</span>
- <span class="Identifier">DisplaySwap</span><span class="Other">,</span> <span class="Identifier">DVR</span><span class="Other">,</span> <span class="Identifier">Exit</span><span class="Other">,</span> <span class="Identifier">FavoriteClear0</span><span class="Other">,</span> <span class="Identifier">FavoriteClear1</span><span class="Other">,</span> <span class="Identifier">FavoriteClear2</span><span class="Other">,</span>
- <span class="Identifier">FavoriteClear3</span><span class="Other">,</span> <span class="Identifier">FavoriteRecall0</span><span class="Other">,</span> <span class="Identifier">FavoriteRecall1</span><span class="Other">,</span> <span class="Identifier">FavoriteRecall2</span><span class="Other">,</span>
- <span class="Identifier">FavoriteRecall3</span><span class="Other">,</span> <span class="Identifier">FavoriteStore0</span><span class="Other">,</span> <span class="Identifier">FavoriteStore1</span><span class="Other">,</span> <span class="Identifier">FavoriteStore2</span><span class="Other">,</span>
- <span class="Identifier">FavoriteStore3</span><span class="Other">,</span> <span class="Identifier">Guide</span><span class="Other">,</span> <span class="Identifier">GuideNextDay</span><span class="Other">,</span> <span class="Identifier">GuidePreviousDay</span><span class="Other">,</span> <span class="Identifier">Info</span><span class="Other">,</span> <span class="Identifier">InstantReplay</span><span class="Other">,</span>
- <span class="Identifier">Link</span><span class="Other">,</span> <span class="Identifier">ListProgram</span><span class="Other">,</span> <span class="Identifier">LiveContent</span><span class="Other">,</span> <span class="Identifier">Lock</span><span class="Other">,</span> <span class="Identifier">MediaApps</span><span class="Other">,</span> <span class="Identifier">MediaAudioTrack</span><span class="Other">,</span> <span class="Identifier">MediaLast</span><span class="Other">,</span>
- <span class="Identifier">MediaSkipBackward</span><span class="Other">,</span> <span class="Identifier">MediaSkipForward</span><span class="Other">,</span> <span class="Identifier">MediaStepBackward</span><span class="Other">,</span> <span class="Identifier">MediaStepForward</span><span class="Other">,</span>
- <span class="Identifier">MediaTopMenu</span><span class="Other">,</span> <span class="Identifier">NavigateIn</span><span class="Other">,</span> <span class="Identifier">NavigateNext</span><span class="Other">,</span> <span class="Identifier">NavigateOut</span><span class="Other">,</span> <span class="Identifier">NavigatePrevious</span><span class="Other">,</span>
- <span class="Identifier">NextFavoriteChannel</span><span class="Other">,</span> <span class="Identifier">NextUserProfile</span><span class="Other">,</span> <span class="Identifier">OnDemand</span><span class="Other">,</span> <span class="Identifier">Pairing</span><span class="Other">,</span> <span class="Identifier">PinPDown</span><span class="Other">,</span> <span class="Identifier">PinPMove</span><span class="Other">,</span>
- <span class="Identifier">PinPUp</span><span class="Other">,</span> <span class="Identifier">PlaySpeedDown</span><span class="Other">,</span> <span class="Identifier">PlaySpeedReset</span><span class="Other">,</span> <span class="Identifier">PlaySpeedUp</span><span class="Other">,</span> <span class="Identifier">RandomToggle</span><span class="Other">,</span>
- <span class="Identifier">RcLowBattery</span><span class="Other">,</span> <span class="Identifier">RecordSpeedNext</span><span class="Other">,</span> <span class="Identifier">RfBypass</span><span class="Other">,</span> <span class="Identifier">ScanChannelsToggle</span><span class="Other">,</span> <span class="Identifier">ScreenModeNext</span><span class="Other">,</span>
- <span class="Identifier">Settings</span><span class="Other">,</span> <span class="Identifier">SplitScreenToggle</span><span class="Other">,</span> <span class="Identifier">STBInput</span><span class="Other">,</span> <span class="Identifier">STBPower</span><span class="Other">,</span> <span class="Identifier">Subtitle</span><span class="Other">,</span> <span class="Identifier">Teletext</span><span class="Other">,</span>
- <span class="Identifier">VideoModeNext</span><span class="Other">,</span> <span class="Identifier">Wink</span><span class="Other">,</span> <span class="Identifier">ZoomToggle</span><span class="Other">,</span> <span class="Identifier">SpeechCorrectionList</span><span class="Other">,</span> <span class="Identifier">SpeechInputToggle</span><span class="Other">,</span>
- <span class="Identifier">Close</span><span class="Other">,</span> <span class="Identifier">New</span><span class="Other">,</span> <span class="Identifier">Open</span><span class="Other">,</span> <span class="Identifier">Print</span><span class="Other">,</span> <span class="Identifier">Save</span><span class="Other">,</span> <span class="Identifier">SpellCheck</span><span class="Other">,</span> <span class="Identifier">MailForward</span><span class="Other">,</span> <span class="Identifier">MailReply</span><span class="Other">,</span> <span class="Identifier">MailSend</span><span class="Other">,</span>
- <span class="Identifier">LaunchCalculator</span><span class="Other">,</span> <span class="Identifier">LaunchCalendar</span><span class="Other">,</span> <span class="Identifier">LaunchContacts</span><span class="Other">,</span> <span class="Identifier">LaunchMail</span><span class="Other">,</span>
- <span class="Identifier">LaunchMediaPlayer</span><span class="Other">,</span> <span class="Identifier">LaunchMusicPlayer</span><span class="Other">,</span> <span class="Identifier">LaunchMyComputer</span><span class="Other">,</span> <span class="Identifier">LaunchPhone</span><span class="Other">,</span>
- <span class="Identifier">LaunchScreenSaver</span><span class="Other">,</span> <span class="Identifier">LaunchSpreadsheet</span><span class="Other">,</span> <span class="Identifier">LaunchWebBrowser</span><span class="Other">,</span> <span class="Identifier">LaunchWebCam</span><span class="Other">,</span>
- <span class="Identifier">LaunchWordProcessor</span><span class="Other">,</span> <span class="Identifier">LaunchApplication1</span><span class="Other">,</span> <span class="Identifier">LaunchApplication2</span><span class="Other">,</span>
- <span class="Identifier">LaunchApplication3</span><span class="Other">,</span> <span class="Identifier">LaunchApplication4</span><span class="Other">,</span> <span class="Identifier">LaunchApplication5</span><span class="Other">,</span>
- <span class="Identifier">LaunchApplication6</span><span class="Other">,</span> <span class="Identifier">LaunchApplication7</span><span class="Other">,</span> <span class="Identifier">LaunchApplication8</span><span class="Other">,</span>
- <span class="Identifier">LaunchApplication9</span><span class="Other">,</span> <span class="Identifier">LaunchApplication10</span><span class="Other">,</span> <span class="Identifier">LaunchApplication11</span><span class="Other">,</span>
- <span class="Identifier">LaunchApplication12</span><span class="Other">,</span> <span class="Identifier">LaunchApplication13</span><span class="Other">,</span> <span class="Identifier">LaunchApplication14</span><span class="Other">,</span>
- <span class="Identifier">LaunchApplication15</span><span class="Other">,</span> <span class="Identifier">LaunchApplication16</span><span class="Other">,</span> <span class="Identifier">BrowserBack</span><span class="Other">,</span> <span class="Identifier">BrowserFavorites</span><span class="Other">,</span>
- <span class="Identifier">BrowserForward</span><span class="Other">,</span> <span class="Identifier">BrowserHome</span><span class="Other">,</span> <span class="Identifier">BrowserRefresh</span><span class="Other">,</span> <span class="Identifier">BrowserSearch</span><span class="Other">,</span> <span class="Identifier">BrowserStop</span><span class="Other">,</span>
- <span class="Identifier">Key11</span><span class="Other">,</span> <span class="Identifier">Key12</span><span class="Other">,</span> <span class="Identifier">Separator</span></pre></dt>
- <dd>
-
- see <a class="reference external" href="https://developer.mozilla.org/en-US/docs/Web/API/KeyboardEvent/key/Key_Values">docs</a>
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L807" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L807" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- <div id="LinkElement">
- <dt><pre><a href="dom.html#LinkElement"><span class="Identifier">LinkElement</span></a> {.<span class="Identifier">importc</span>.} <span class="Other">=</span> <span class="Keyword">ref</span> <span class="Keyword">object</span> <span class="Keyword">of</span> <a href="dom.html#Element"><span class="Identifier">Element</span></a>
- <span class="Identifier">target</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">text</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">x</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a>
- <span class="Identifier">y</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a></pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L360" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L360" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- <div id="Location">
- <dt><pre><a href="dom.html#Location"><span class="Identifier">Location</span></a> {.<span class="Identifier">importc</span>.} <span class="Other">=</span> <span class="Keyword">ref</span> <span class="Keyword">object</span> <span class="Keyword">of</span> <a href="system.html#RootObj"><span class="Identifier">RootObj</span></a>
- <span class="Identifier">hash</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">host</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">hostname</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">href</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">pathname</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">port</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">protocol</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">search</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">origin</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a></pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1244" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1244" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- <div id="LocationBar">
- <dt><pre><a href="dom.html#LocationBar"><span class="Identifier">LocationBar</span></a> {.<span class="Identifier">importc</span>.} <span class="Other">=</span> <span class="Keyword">object</span> <span class="Keyword">of</span> <a href="system.html#RootObj"><span class="Identifier">RootObj</span></a>
- <span class="Identifier">visible</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#bool"><span class="Identifier">bool</span></a></pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1288" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1288" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- <div id="MediaQueryList">
- <dt><pre><a href="dom.html#MediaQueryList"><span class="Identifier">MediaQueryList</span></a> {.<span class="Identifier">importc</span>.} <span class="Other">=</span> <span class="Keyword">ref</span> <span class="Keyword">object</span> <span class="Keyword">of</span> <a href="dom.html#EventTarget"><span class="Identifier">EventTarget</span></a>
- <span class="Identifier">matches</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#bool"><span class="Identifier">bool</span></a>
- <span class="Identifier">media</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a></pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1326" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1326" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- <div id="MenuBar">
- <dt><pre><a href="dom.html#MenuBar"><span class="Identifier">MenuBar</span></a> <span class="Other">=</span> <a href="dom.html#LocationBar"><span class="Identifier">LocationBar</span></a></pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1290" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1290" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- <div id="MimeType">
- <dt><pre><a href="dom.html#MimeType"><span class="Identifier">MimeType</span></a> {.<span class="Identifier">importc</span>.} <span class="Other">=</span> <span class="Keyword">object</span> <span class="Keyword">of</span> <a href="system.html#RootObj"><span class="Identifier">RootObj</span></a>
- <span class="Identifier">description</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">enabledPlugin</span><span class="Operator">*</span><span class="Other">:</span> <span class="Keyword">ref</span> <a href="dom.html#Plugin"><span class="Identifier">Plugin</span></a>
- <span class="Identifier">suffixes</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#seq"><span class="Identifier">seq</span></a><span class="Other">[</span><a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">]</span></pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1282" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1282" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- <div id="MouseButtons">
- <dt><pre><a href="dom.html#MouseButtons"><span class="Identifier">MouseButtons</span></a> <span class="Other">=</span> <span class="Keyword">enum</span>
- <span class="Identifier">NoButton</span> <span class="Other">=</span> <span class="DecNumber">0</span><span class="Other">,</span> <span class="Identifier">PrimaryButton</span> <span class="Other">=</span> <span class="DecNumber">1</span><span class="Other">,</span> <span class="Identifier">SecondaryButton</span> <span class="Other">=</span> <span class="DecNumber">2</span><span class="Other">,</span> <span class="Identifier">AuxilaryButton</span> <span class="Other">=</span> <span class="DecNumber">4</span><span class="Other">,</span>
- <span class="Identifier">FourthButton</span> <span class="Other">=</span> <span class="DecNumber">8</span><span class="Other">,</span> <span class="Identifier">FifthButton</span> <span class="Other">=</span> <span class="DecNumber">16</span></pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1153" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1153" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- <div id="MouseEvent">
- <dt><pre><a href="dom.html#MouseEvent"><span class="Identifier">MouseEvent</span></a> {.<span class="Identifier">importc</span>.} <span class="Other">=</span> <span class="Keyword">ref</span> <span class="Keyword">object</span> <span class="Keyword">of</span> <a href="dom.html#UIEvent"><span class="Identifier">UIEvent</span></a>
- <span class="Identifier">altKey</span><span class="Operator">*</span><span class="Other">,</span> <span class="Identifier">ctrlKey</span><span class="Operator">*</span><span class="Other">,</span> <span class="Identifier">metaKey</span><span class="Operator">*</span><span class="Other">,</span> <span class="Identifier">shiftKey</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#bool"><span class="Identifier">bool</span></a>
- <span class="Identifier">button</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a>
- <span class="Identifier">buttons</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a>
- <span class="Identifier">clientX</span><span class="Operator">*</span><span class="Other">,</span> <span class="Identifier">clientY</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a>
- <span class="Identifier">movementX</span><span class="Operator">*</span><span class="Other">,</span> <span class="Identifier">movementY</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a>
- <span class="Identifier">offsetX</span><span class="Operator">*</span><span class="Other">,</span> <span class="Identifier">offsetY</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a>
- <span class="Identifier">pageX</span><span class="Operator">*</span><span class="Other">,</span> <span class="Identifier">pageY</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a>
- <span class="Identifier">relatedTarget</span><span class="Operator">*</span><span class="Other">:</span> <a href="dom.html#EventTarget"><span class="Identifier">EventTarget</span></a>
- <span class="Identifier">screenX</span><span class="Operator">*</span><span class="Other">,</span> <span class="Identifier">screenY</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a>
- <span class="Identifier">x</span><span class="Operator">*</span><span class="Other">,</span> <span class="Identifier">y</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a></pre></dt>
- <dd>
-
- see <a class="reference external" href="https://developer.mozilla.org/en-US/docs/Web/API/MouseEvent">docs</a>
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1161" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1161" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- <div id="Navigator">
- <dt><pre><a href="dom.html#Navigator"><span class="Identifier">Navigator</span></a> {.<span class="Identifier">importc</span>.} <span class="Other">=</span> <span class="Keyword">ref</span> <span class="Keyword">object</span> <span class="Keyword">of</span> <a href="system.html#RootObj"><span class="Identifier">RootObj</span></a>
- <span class="Identifier">appCodeName</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">appName</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">appVersion</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">buildID</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a> <span class="Comment">## https://developer.mozilla.org/en-US/docs/Web/API/Navigator/buildID</span>
- <span class="Identifier">cookieEnabled</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#bool"><span class="Identifier">bool</span></a>
- <span class="Identifier">deviceMemory</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#float"><span class="Identifier">float</span></a> <span class="Comment">## https://developer.mozilla.org/en-US/docs/Web/API/Navigator/deviceMemory</span>
- <span class="Identifier">doNotTrack</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a> <span class="Comment">## https://developer.mozilla.org/en-US/docs/Web/API/Navigator/doNotTrack</span>
- <span class="Identifier">language</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">languages</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#seq"><span class="Identifier">seq</span></a><span class="Other">[</span><a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">]</span> <span class="Comment">## https://developer.mozilla.org/en-US/docs/Web/API/NavigatorLanguage/languages</span>
- <span class="Identifier">maxTouchPoints</span><span class="Operator">*</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a> <span class="Comment">## https://developer.mozilla.org/en-US/docs/Web/API/Navigator/maxTouchPoints</span>
- <span class="Identifier">onLine</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#bool"><span class="Identifier">bool</span></a> <span class="Comment">## https://developer.mozilla.org/en-US/docs/Web/API/NavigatorOnLine/onLine</span>
- <span class="Identifier">oscpu</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a> <span class="Comment">## https://developer.mozilla.org/en-US/docs/Web/API/Navigator/oscpu</span>
- <span class="Identifier">platform</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">userAgent</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">vendor</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a> <span class="Comment">## https://developer.mozilla.org/en-US/docs/Web/API/Navigator/vendor</span>
- <span class="Identifier">webdriver</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#bool"><span class="Identifier">bool</span></a> <span class="Comment">## https://developer.mozilla.org/en-US/docs/Web/API/Navigator/webdriver</span>
- <span class="Identifier">mimeTypes</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#seq"><span class="Identifier">seq</span></a><span class="Other">[</span><span class="Keyword">ref</span> <a href="dom.html#MimeType"><span class="Identifier">MimeType</span></a><span class="Other">]</span></pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1258" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1258" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- <div id="Node">
- <dt><pre><a href="dom.html#Node"><span class="Identifier">Node</span></a> {.<span class="Identifier">importc</span>.} <span class="Other">=</span> <span class="Keyword">ref</span> <span class="Keyword">object</span> <span class="Keyword">of</span> <a href="dom.html#EventTarget"><span class="Identifier">EventTarget</span></a>
- <span class="Identifier">attributes</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#seq"><span class="Identifier">seq</span></a><span class="Other">[</span><a href="dom.html#Node"><span class="Identifier">Node</span></a><span class="Other">]</span>
- <span class="Identifier">childNodes</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#seq"><span class="Identifier">seq</span></a><span class="Other">[</span><a href="dom.html#Node"><span class="Identifier">Node</span></a><span class="Other">]</span>
- <span class="Identifier">children</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#seq"><span class="Identifier">seq</span></a><span class="Other">[</span><a href="dom.html#Node"><span class="Identifier">Node</span></a><span class="Other">]</span>
- <span class="Identifier">data</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">firstChild</span><span class="Operator">*</span><span class="Other">:</span> <a href="dom.html#Node"><span class="Identifier">Node</span></a>
- <span class="Identifier">lastChild</span><span class="Operator">*</span><span class="Other">:</span> <a href="dom.html#Node"><span class="Identifier">Node</span></a>
- <span class="Identifier">nextSibling</span><span class="Operator">*</span><span class="Other">:</span> <a href="dom.html#Node"><span class="Identifier">Node</span></a>
- <span class="Identifier">nodeName</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">nodeType</span><span class="Operator">*</span><span class="Other">:</span> <a href="dom.html#NodeType"><span class="Identifier">NodeType</span></a>
- <span class="Identifier">nodeValue</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">parentNode</span><span class="Operator">*</span><span class="Other">:</span> <a href="dom.html#Node"><span class="Identifier">Node</span></a>
- <span class="Identifier">content</span><span class="Operator">*</span><span class="Other">:</span> <a href="dom.html#Node"><span class="Identifier">Node</span></a>
- <span class="Identifier">previousSibling</span><span class="Operator">*</span><span class="Other">:</span> <a href="dom.html#Node"><span class="Identifier">Node</span></a>
- <span class="Identifier">ownerDocument</span><span class="Operator">*</span><span class="Other">:</span> <a href="dom.html#Document"><span class="Identifier">Document</span></a>
- <span class="Identifier">innerHTML</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">outerHTML</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">innerText</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">textContent</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">style</span><span class="Operator">*</span><span class="Other">:</span> <a href="dom.html#Style"><span class="Identifier">Style</span></a>
- <span class="Identifier">baseURI</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">parentElement</span><span class="Operator">*</span><span class="Other">:</span> <a href="dom.html#Element"><span class="Identifier">Element</span></a>
- <span class="Identifier">isConnected</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#bool"><span class="Identifier">bool</span></a></pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L209" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L209" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- <div id="NodeType">
- <dt><pre><a href="dom.html#NodeType"><span class="Identifier">NodeType</span></a> <span class="Other">=</span> <span class="Keyword">enum</span>
- <span class="Identifier">ElementNode</span> <span class="Other">=</span> <span class="DecNumber">1</span><span class="Other">,</span> <span class="Identifier">AttributeNode</span><span class="Other">,</span> <span class="Identifier">TextNode</span><span class="Other">,</span> <span class="Identifier">CDATANode</span><span class="Other">,</span> <span class="Identifier">EntityRefNode</span><span class="Other">,</span>
- <span class="Identifier">EntityNode</span><span class="Other">,</span> <span class="Identifier">ProcessingInstructionNode</span><span class="Other">,</span> <span class="Identifier">CommentNode</span><span class="Other">,</span> <span class="Identifier">DocumentNode</span><span class="Other">,</span>
- <span class="Identifier">DocumentTypeNode</span><span class="Other">,</span> <span class="Identifier">DocumentFragmentNode</span><span class="Other">,</span> <span class="Identifier">NotationNode</span></pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L195" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L195" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- <div id="OptionElement">
- <dt><pre><a href="dom.html#OptionElement"><span class="Identifier">OptionElement</span></a> {.<span class="Identifier">importc</span>.} <span class="Other">=</span> <span class="Keyword">ref</span> <span class="Keyword">object</span> <span class="Keyword">of</span> <a href="dom.html#Element"><span class="Identifier">Element</span></a>
- <span class="Identifier">defaultSelected</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#bool"><span class="Identifier">bool</span></a>
- <span class="Identifier">selected</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#bool"><span class="Identifier">bool</span></a>
- <span class="Identifier">selectedIndex</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a>
- <span class="Identifier">text</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">value</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a></pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L378" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L378" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- <div id="Performance">
- <dt><pre><a href="dom.html#Performance"><span class="Identifier">Performance</span></a> {.<span class="Identifier">importc</span>.} <span class="Other">=</span> <span class="Keyword">ref</span> <span class="Keyword">object</span>
- <span class="Identifier">memory</span><span class="Operator">*</span><span class="Other">:</span> <a href="dom.html#PerformanceMemory"><span class="Identifier">PerformanceMemory</span></a>
- <span class="Identifier">timing</span><span class="Operator">*</span><span class="Other">:</span> <a href="dom.html#PerformanceTiming"><span class="Identifier">PerformanceTiming</span></a></pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L137" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L137" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- <div id="PerformanceMemory">
- <dt><pre><a href="dom.html#PerformanceMemory"><span class="Identifier">PerformanceMemory</span></a> {.<span class="Identifier">importc</span>.} <span class="Other">=</span> <span class="Keyword">ref</span> <span class="Keyword">object</span>
- <span class="Identifier">jsHeapSizeLimit</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#float"><span class="Identifier">float</span></a>
- <span class="Identifier">totalJSHeapSize</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#float"><span class="Identifier">float</span></a>
- <span class="Identifier">usedJSHeapSize</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#float"><span class="Identifier">float</span></a></pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L110" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L110" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- <div id="PerformanceTiming">
- <dt><pre><a href="dom.html#PerformanceTiming"><span class="Identifier">PerformanceTiming</span></a> {.<span class="Identifier">importc</span>.} <span class="Other">=</span> <span class="Keyword">ref</span> <span class="Keyword">object</span>
- <span class="Identifier">connectStart</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#float"><span class="Identifier">float</span></a>
- <span class="Identifier">domComplete</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#float"><span class="Identifier">float</span></a>
- <span class="Identifier">domContentLoadedEventEnd</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#float"><span class="Identifier">float</span></a>
- <span class="Identifier">domContentLoadedEventStart</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#float"><span class="Identifier">float</span></a>
- <span class="Identifier">domInteractive</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#float"><span class="Identifier">float</span></a>
- <span class="Identifier">domLoading</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#float"><span class="Identifier">float</span></a>
- <span class="Identifier">domainLookupEnd</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#float"><span class="Identifier">float</span></a>
- <span class="Identifier">domainLookupStart</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#float"><span class="Identifier">float</span></a>
- <span class="Identifier">fetchStart</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#float"><span class="Identifier">float</span></a>
- <span class="Identifier">loadEventEnd</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#float"><span class="Identifier">float</span></a>
- <span class="Identifier">loadEventStart</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#float"><span class="Identifier">float</span></a>
- <span class="Identifier">navigationStart</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#float"><span class="Identifier">float</span></a>
- <span class="Identifier">redirectEnd</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#float"><span class="Identifier">float</span></a>
- <span class="Identifier">redirectStart</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#float"><span class="Identifier">float</span></a>
- <span class="Identifier">requestStart</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#float"><span class="Identifier">float</span></a>
- <span class="Identifier">responseEnd</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#float"><span class="Identifier">float</span></a>
- <span class="Identifier">responseStart</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#float"><span class="Identifier">float</span></a>
- <span class="Identifier">secureConnectionStart</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#float"><span class="Identifier">float</span></a>
- <span class="Identifier">unloadEventEnd</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#float"><span class="Identifier">float</span></a>
- <span class="Identifier">unloadEventStart</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#float"><span class="Identifier">float</span></a></pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L115" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L115" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- <div id="PersonalBar">
- <dt><pre><a href="dom.html#PersonalBar"><span class="Identifier">PersonalBar</span></a> <span class="Other">=</span> <a href="dom.html#LocationBar"><span class="Identifier">LocationBar</span></a></pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1291" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1291" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- <div id="Plugin">
- <dt><pre><a href="dom.html#Plugin"><span class="Identifier">Plugin</span></a> {.<span class="Identifier">importc</span>.} <span class="Other">=</span> <span class="Keyword">object</span> <span class="Keyword">of</span> <a href="system.html#RootObj"><span class="Identifier">RootObj</span></a>
- <span class="Identifier">description</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">filename</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">name</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a></pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1277" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1277" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- <div id="Range">
- <dt><pre><a href="dom.html#Range"><span class="Identifier">Range</span></a> {.<span class="Identifier">importc</span>.} <span class="Other">=</span> <span class="Keyword">ref</span> <span class="Keyword">object</span>
- <span class="Identifier">collapsed</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#bool"><span class="Identifier">bool</span></a>
- <span class="Identifier">commonAncestorContainer</span><span class="Operator">*</span><span class="Other">:</span> <a href="dom.html#Node"><span class="Identifier">Node</span></a>
- <span class="Identifier">endContainer</span><span class="Operator">*</span><span class="Other">:</span> <a href="dom.html#Node"><span class="Identifier">Node</span></a>
- <span class="Identifier">endOffset</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a>
- <span class="Identifier">startContainer</span><span class="Operator">*</span><span class="Other">:</span> <a href="dom.html#Node"><span class="Identifier">Node</span></a>
- <span class="Identifier">startOffset</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a></pre></dt>
- <dd>
-
- see <a class="reference external" href="https://developer.mozilla.org/en-US/docs/Web/API/Range">docs</a>
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L141" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L141" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- <div id="RootNodeOptions">
- <dt><pre><a href="dom.html#RootNodeOptions"><span class="Identifier">RootNodeOptions</span></a> <span class="Other">=</span> <span class="Keyword">object</span> <span class="Keyword">of</span> <a href="system.html#RootObj"><span class="Identifier">RootObj</span></a>
- <span class="Identifier">composed</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#bool"><span class="Identifier">bool</span></a></pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1355" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1355" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- <div id="Screen">
- <dt><pre><a href="dom.html#Screen"><span class="Identifier">Screen</span></a> {.<span class="Identifier">importc</span>.} <span class="Other">=</span> <span class="Keyword">ref</span> <span class="Keyword">object</span> <span class="Keyword">of</span> <a href="system.html#RootObj"><span class="Identifier">RootObj</span></a>
- <span class="Identifier">availHeight</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a>
- <span class="Identifier">availWidth</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a>
- <span class="Identifier">colorDepth</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a>
- <span class="Identifier">height</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a>
- <span class="Identifier">pixelDepth</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a>
- <span class="Identifier">width</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a></pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1296" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1296" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- <div id="ScrollBars">
- <dt><pre><a href="dom.html#ScrollBars"><span class="Identifier">ScrollBars</span></a> <span class="Other">=</span> <a href="dom.html#LocationBar"><span class="Identifier">LocationBar</span></a></pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1292" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1292" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- <div id="ScrollIntoViewOptions">
- <dt><pre><a href="dom.html#ScrollIntoViewOptions"><span class="Identifier">ScrollIntoViewOptions</span></a> <span class="Other">=</span> <span class="Keyword">object</span>
- <span class="Identifier">behavior</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">inline</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a></pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1321" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1321" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- <div id="Selection">
- <dt><pre><a href="dom.html#Selection"><span class="Identifier">Selection</span></a> {.<span class="Identifier">importc</span>.} <span class="Other">=</span> <span class="Keyword">ref</span> <span class="Keyword">object</span>
- <span class="Identifier">anchorNode</span><span class="Operator">*</span><span class="Other">:</span> <a href="dom.html#Node"><span class="Identifier">Node</span></a>
- <span class="Identifier">anchorOffset</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a>
- <span class="Identifier">focusNode</span><span class="Operator">*</span><span class="Other">:</span> <a href="dom.html#Node"><span class="Identifier">Node</span></a>
- <span class="Identifier">focusOffset</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a>
- <span class="Identifier">isCollapsed</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#bool"><span class="Identifier">bool</span></a>
- <span class="Identifier">rangeCount</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a></pre></dt>
- <dd>
-
- see <a class="reference external" href="https://developer.mozilla.org/en-US/docs/Web/API/Selection">docs</a>
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L150" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L150" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- <div id="ShadowRoot">
- <dt><pre><a href="dom.html#ShadowRoot"><span class="Identifier">ShadowRoot</span></a> {.<span class="Identifier">importc</span>.} <span class="Other">=</span> <span class="Keyword">ref</span> <span class="Keyword">object</span> <span class="Keyword">of</span> <a href="dom.html#DocumentOrShadowRoot"><span class="Identifier">DocumentOrShadowRoot</span></a>
- <span class="Identifier">delegatesFocus</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#bool"><span class="Identifier">bool</span></a>
- <span class="Identifier">host</span><span class="Operator">*</span><span class="Other">:</span> <a href="dom.html#Element"><span class="Identifier">Element</span></a>
- <span class="Identifier">innerHTML</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">mode</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a></pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1360" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1360" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- <div id="ShadowRootInit">
- <dt><pre><a href="dom.html#ShadowRootInit"><span class="Identifier">ShadowRootInit</span></a> <span class="Other">=</span> <span class="Keyword">object</span> <span class="Keyword">of</span> <a href="system.html#RootObj"><span class="Identifier">RootObj</span></a>
- <span class="Identifier">mode</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">delegatesFocus</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#bool"><span class="Identifier">bool</span></a></pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1365" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1365" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- <div id="SlotOptions">
- <dt><pre><a href="dom.html#SlotOptions"><span class="Identifier">SlotOptions</span></a> <span class="Other">=</span> <span class="Keyword">object</span> <span class="Keyword">of</span> <a href="system.html#RootObj"><span class="Identifier">RootObj</span></a>
- <span class="Identifier">flatten</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#bool"><span class="Identifier">bool</span></a></pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1371" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1371" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- <div id="StatusBar">
- <dt><pre><a href="dom.html#StatusBar"><span class="Identifier">StatusBar</span></a> <span class="Other">=</span> <a href="dom.html#LocationBar"><span class="Identifier">LocationBar</span></a></pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1294" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1294" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- <div id="Storage">
- <dt><pre><a href="dom.html#Storage"><span class="Identifier">Storage</span></a> {.<span class="Identifier">importc</span>.} <span class="Other">=</span> <span class="Keyword">ref</span> <span class="Keyword">object</span></pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L160" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L160" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- <div id="StorageEvent">
- <dt><pre><a href="dom.html#StorageEvent"><span class="Identifier">StorageEvent</span></a> {.<span class="Identifier">importc</span>.} <span class="Other">=</span> <span class="Keyword">ref</span> <span class="Keyword">object</span> <span class="Keyword">of</span> <a href="dom.html#Event"><span class="Identifier">Event</span></a>
- <span class="Identifier">key</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">newValue</span><span class="Operator">*</span><span class="Other">,</span> <span class="Identifier">oldValue</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">storageArea</span><span class="Operator">*</span><span class="Other">:</span> <a href="dom.html#Storage"><span class="Identifier">Storage</span></a>
- <span class="Identifier">url</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a></pre></dt>
- <dd>
-
- see <a class="reference external" href="https://developer.mozilla.org/en-US/docs/Web/API/StorageEvent">docs</a>
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1224" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1224" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- <div id="Style">
- <dt><pre><a href="dom.html#Style"><span class="Identifier">Style</span></a> {.<span class="Identifier">importc</span>.} <span class="Other">=</span> <span class="Keyword">ref</span> <span class="Keyword">object</span> <span class="Keyword">of</span> <a href="system.html#RootObj"><span class="Identifier">RootObj</span></a>
- <span class="Identifier">alignContent</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">alignItems</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">alignSelf</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">all</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">animation</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">animationDelay</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">animationDirection</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">animationDuration</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">animationFillMode</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">animationIterationCount</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">animationName</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">animationPlayState</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">animationTimingFunction</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">backdropFilter</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">backfaceVisibility</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">background</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">backgroundAttachment</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">backgroundBlendMode</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">backgroundClip</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">backgroundColor</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">backgroundImage</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">backgroundOrigin</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">backgroundPosition</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">backgroundRepeat</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">backgroundSize</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">blockSize</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">border</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">borderBlock</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">borderBlockColor</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">borderBlockEnd</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">borderBlockEndColor</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">borderBlockEndStyle</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">borderBlockEndWidth</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">borderBlockStart</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">borderBlockStartColor</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">borderBlockStartStyle</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">borderBlockStartWidth</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">borderBlockStyle</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">borderBlockWidth</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">borderBottom</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">borderBottomColor</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">borderBottomLeftRadius</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">borderBottomRightRadius</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">borderBottomStyle</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">borderBottomWidth</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">borderCollapse</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">borderColor</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">borderEndEndRadius</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">borderEndStartRadius</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">borderImage</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">borderImageOutset</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">borderImageRepeat</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">borderImageSlice</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">borderImageSource</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">borderImageWidth</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">borderInline</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">borderInlineColor</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">borderInlineEnd</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">borderInlineEndColor</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">borderInlineEndStyle</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">borderInlineEndWidth</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">borderInlineStart</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">borderInlineStartColor</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">borderInlineStartStyle</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">borderInlineStartWidth</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">borderInlineStyle</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">borderInlineWidth</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">borderLeft</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">borderLeftColor</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">borderLeftStyle</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">borderLeftWidth</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">borderRadius</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">borderRight</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">borderRightColor</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">borderRightStyle</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">borderRightWidth</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">borderSpacing</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">borderStartEndRadius</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">borderStartStartRadius</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">borderStyle</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">borderTop</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">borderTopColor</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">borderTopLeftRadius</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">borderTopRightRadius</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">borderTopStyle</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">borderTopWidth</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">borderWidth</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">bottom</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">boxDecorationBreak</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">boxShadow</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">boxSizing</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">breakAfter</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">breakBefore</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">breakInside</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">captionSide</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">caretColor</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">clear</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">clip</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">clipPath</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">color</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">colorAdjust</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">columnCount</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">columnFill</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">columnGap</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">columnRule</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">columnRuleColor</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">columnRuleStyle</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">columnRuleWidth</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">columnSpan</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">columnWidth</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">columns</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">contain</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">content</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">counterIncrement</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">counterReset</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">counterSet</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">cursor</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">direction</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">display</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">emptyCells</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">filter</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">flex</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">flexBasis</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">flexDirection</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">flexFlow</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">flexGrow</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">flexShrink</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">flexWrap</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">cssFloat</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">font</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">fontFamily</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">fontFeatureSettings</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">fontKerning</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">fontLanguageOverride</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">fontOpticalSizing</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">fontSize</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">fontSizeAdjust</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">fontStretch</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">fontStyle</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">fontSynthesis</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">fontVariant</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">fontVariantAlternates</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">fontVariantCaps</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">fontVariantEastAsian</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">fontVariantLigatures</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">fontVariantNumeric</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">fontVariantPosition</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">fontVariationSettings</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">fontWeight</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">gap</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">grid</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">gridArea</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">gridAutoColumns</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">gridAutoFlow</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">gridAutoRows</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">gridColumn</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">gridColumnEnd</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">gridColumnStart</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">gridRow</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">gridRowEnd</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">gridRowStart</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">gridTemplate</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">gridTemplateAreas</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">gridTemplateColumns</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">gridTemplateRows</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">hangingPunctuation</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">height</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">hyphens</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">imageOrientation</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">imageRendering</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">inlineSize</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">inset</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">insetBlock</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">insetBlockEnd</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">insetBlockStart</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">insetInline</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">insetInlineEnd</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">insetInlineStart</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">isolation</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">justifyContent</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">justifyItems</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">justifySelf</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">left</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">letterSpacing</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">lineBreak</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">lineHeight</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">listStyle</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">listStyleImage</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">listStylePosition</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">listStyleType</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">margin</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">marginBlock</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">marginBlockEnd</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">marginBlockStart</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">marginBottom</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">marginInline</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">marginInlineEnd</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">marginInlineStart</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">marginLeft</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">marginRight</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">marginTop</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">mask</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">maskBorder</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">maskBorderMode</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">maskBorderOutset</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">maskBorderRepeat</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">maskBorderSlice</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">maskBorderSource</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">maskBorderWidth</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">maskClip</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">maskComposite</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">maskImage</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">maskMode</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">maskOrigin</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">maskPosition</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">maskRepeat</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">maskSize</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">maskType</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">maxBlockSize</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">maxHeight</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">maxInlineSize</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">maxWidth</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">minBlockSize</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">minHeight</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">minInlineSize</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">minWidth</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">mixBlendMode</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">objectFit</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">objectPosition</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">offset</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">offsetAnchor</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">offsetDistance</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">offsetPath</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">offsetRotate</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">opacity</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">order</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">orphans</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">outline</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">outlineColor</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">outlineOffset</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">outlineStyle</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">outlineWidth</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">overflow</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">overflowAnchor</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">overflowBlock</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">overflowInline</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">overflowWrap</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">overflowX</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">overflowY</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">overscrollBehavior</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">overscrollBehaviorBlock</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">overscrollBehaviorInline</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">overscrollBehaviorX</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">overscrollBehaviorY</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">padding</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">paddingBlock</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">paddingBlockEnd</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">paddingBlockStart</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">paddingBottom</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">paddingInline</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">paddingInlineEnd</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">paddingInlineStart</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">paddingLeft</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">paddingRight</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">paddingTop</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">pageBreakAfter</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">pageBreakBefore</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">pageBreakInside</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">paintOrder</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">perspective</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">perspectiveOrigin</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">placeContent</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">placeItems</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">placeSelf</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">pointerEvents</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">position</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">quotes</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">resize</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">right</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">rotate</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">rowGap</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">scale</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">scrollBehavior</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">scrollMargin</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">scrollMarginBlock</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">scrollMarginBlockEnd</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">scrollMarginBlockStart</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">scrollMarginBottom</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">scrollMarginInline</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">scrollMarginInlineEnd</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">scrollMarginInlineStart</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">scrollMarginLeft</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">scrollMarginRight</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">scrollMarginTop</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">scrollPadding</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">scrollPaddingBlock</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">scrollPaddingBlockEnd</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">scrollPaddingBlockStart</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">scrollPaddingBottom</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">scrollPaddingInline</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">scrollPaddingInlineEnd</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">scrollPaddingInlineStart</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">scrollPaddingLeft</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">scrollPaddingRight</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">scrollPaddingTop</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">scrollSnapAlign</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">scrollSnapStop</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">scrollSnapType</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">scrollbar3dLightColor</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">scrollbarArrowColor</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">scrollbarBaseColor</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">scrollbarColor</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">scrollbarDarkshadowColor</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">scrollbarFaceColor</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">scrollbarHighlightColor</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">scrollbarShadowColor</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">scrollbarTrackColor</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">scrollbarWidth</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">shapeImageThreshold</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">shapeMargin</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">shapeOutside</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">tabSize</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">tableLayout</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">textAlign</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">textAlignLast</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">textCombineUpright</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">textDecoration</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">textDecorationColor</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">textDecorationLine</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">textDecorationSkipInk</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">textDecorationStyle</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">textDecorationThickness</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">textEmphasis</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">textEmphasisColor</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">textEmphasisPosition</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">textEmphasisStyle</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">textIndent</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">textJustify</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">textOrientation</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">textOverflow</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">textRendering</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">textShadow</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">textTransform</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">textUnderlineOffset</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">textUnderlinePosition</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">top</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">touchAction</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">transform</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">transformBox</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">transformOrigin</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">transformStyle</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">transition</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">transitionDelay</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">transitionDuration</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">transitionProperty</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">transitionTimingFunction</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">translate</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">unicodeBidi</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">verticalAlign</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">visibility</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">whiteSpace</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">widows</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">width</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">willChange</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">wordBreak</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">wordSpacing</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">writingMode</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">zIndex</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a></pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L407" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L407" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- <div id="TextAreaElement">
- <dt><pre><a href="dom.html#TextAreaElement"><span class="Identifier">TextAreaElement</span></a> {.<span class="Identifier">importc</span>.} <span class="Other">=</span> <span class="Keyword">ref</span> <span class="Keyword">object</span> <span class="Keyword">of</span> <a href="dom.html#Element"><span class="Identifier">Element</span></a>
- <span class="Identifier">value</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">selectionStart</span><span class="Operator">*</span><span class="Other">,</span> <span class="Identifier">selectionEnd</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a>
- <span class="Identifier">selectionDirection</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">rows</span><span class="Operator">*</span><span class="Other">,</span> <span class="Identifier">cols</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a></pre></dt>
- <dd>
-
- see <a class="reference external" href="https://developer.mozilla.org/en-US/docs/Web/API/HTMLTextAreaElement">docs</a>
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L302" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L302" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- <div id="TimeOut">
- <dt><pre><a href="dom.html#TimeOut"><span class="Identifier">TimeOut</span></a> {.<span class="Identifier">importc</span>.} <span class="Other">=</span> <span class="Keyword">ref</span> <span class="Keyword">object</span> <span class="Keyword">of</span> <a href="system.html#RootObj"><span class="Identifier">RootObj</span></a></pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1304" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1304" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- <div id="ToolBar">
- <dt><pre><a href="dom.html#ToolBar"><span class="Identifier">ToolBar</span></a> <span class="Other">=</span> <a href="dom.html#LocationBar"><span class="Identifier">LocationBar</span></a></pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1293" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1293" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- <div id="Touch">
- <dt><pre><a href="dom.html#Touch"><span class="Identifier">Touch</span></a> {.<span class="Identifier">importc</span>.} <span class="Other">=</span> <span class="Keyword">ref</span> <span class="Keyword">object</span> <span class="Keyword">of</span> <a href="system.html#RootObj"><span class="Identifier">RootObj</span></a>
- <span class="Identifier">identifier</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a>
- <span class="Identifier">screenX</span><span class="Operator">*</span><span class="Other">,</span> <span class="Identifier">screenY</span><span class="Operator">*</span><span class="Other">,</span> <span class="Identifier">clientX</span><span class="Operator">*</span><span class="Other">,</span> <span class="Identifier">clientY</span><span class="Operator">*</span><span class="Other">,</span> <span class="Identifier">pageX</span><span class="Operator">*</span><span class="Other">,</span> <span class="Identifier">pageY</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a>
- <span class="Identifier">target</span><span class="Operator">*</span><span class="Other">:</span> <a href="dom.html#Element"><span class="Identifier">Element</span></a>
- <span class="Identifier">radiusX</span><span class="Operator">*</span><span class="Other">,</span> <span class="Identifier">radiusY</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a>
- <span class="Identifier">rotationAngle</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a>
- <span class="Identifier">force</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#float"><span class="Identifier">float</span></a></pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1233" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1233" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- <div id="TouchEvent">
- <dt><pre><a href="dom.html#TouchEvent"><span class="Identifier">TouchEvent</span></a> {.<span class="Identifier">importc</span>.} <span class="Other">=</span> <span class="Keyword">ref</span> <span class="Keyword">object</span> <span class="Keyword">of</span> <a href="dom.html#UIEvent"><span class="Identifier">UIEvent</span></a>
- <span class="Identifier">changedTouches</span><span class="Operator">*</span><span class="Other">,</span> <span class="Identifier">targetTouches</span><span class="Operator">*</span><span class="Other">,</span> <span class="Identifier">touches</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#seq"><span class="Identifier">seq</span></a><span class="Other">[</span><a href="dom.html#Touch"><span class="Identifier">Touch</span></a><span class="Other">]</span></pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1241" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1241" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- <div id="TouchList">
- <dt><pre><a href="dom.html#TouchList"><span class="Identifier">TouchList</span></a> {.<span class="Identifier">importc</span>.} <span class="Other">=</span> <span class="Keyword">ref</span> <span class="Keyword">object</span> <span class="Keyword">of</span> <a href="system.html#RootObj"><span class="Identifier">RootObj</span></a>
- <span class="Identifier">length</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a></pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1230" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1230" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- <div id="UIEvent">
- <dt><pre><a href="dom.html#UIEvent"><span class="Identifier">UIEvent</span></a> {.<span class="Identifier">importc</span>.} <span class="Other">=</span> <span class="Keyword">ref</span> <span class="Keyword">object</span> <span class="Keyword">of</span> <a href="dom.html#Event"><span class="Identifier">Event</span></a>
- <span class="Identifier">detail</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#int64"><span class="Identifier">int64</span></a>
- <span class="Identifier">view</span><span class="Operator">*</span><span class="Other">:</span> <a href="dom.html#Window"><span class="Identifier">Window</span></a></pre></dt>
- <dd>
-
- see <a class="reference external" href="https://developer.mozilla.org/en-US/docs/Web/API/UIEvent">docs</a>
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L795" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L795" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- <div id="ValidityState">
- <dt><pre><a href="dom.html#ValidityState"><span class="Identifier">ValidityState</span></a> {.<span class="Identifier">importc</span>.} <span class="Other">=</span> <span class="Keyword">ref</span> <span class="Keyword">object</span>
- <span class="Identifier">badInput</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#bool"><span class="Identifier">bool</span></a>
- <span class="Identifier">customError</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#bool"><span class="Identifier">bool</span></a>
- <span class="Identifier">patternMismatch</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#bool"><span class="Identifier">bool</span></a>
- <span class="Identifier">rangeOverflow</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#bool"><span class="Identifier">bool</span></a>
- <span class="Identifier">rangeUnderflow</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#bool"><span class="Identifier">bool</span></a>
- <span class="Identifier">stepMismatch</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#bool"><span class="Identifier">bool</span></a>
- <span class="Identifier">tooLong</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#bool"><span class="Identifier">bool</span></a>
- <span class="Identifier">tooShort</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#bool"><span class="Identifier">bool</span></a>
- <span class="Identifier">typeMismatch</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#bool"><span class="Identifier">bool</span></a>
- <span class="Identifier">valid</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#bool"><span class="Identifier">bool</span></a>
- <span class="Identifier">valueMissing</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#bool"><span class="Identifier">bool</span></a></pre></dt>
- <dd>
-
- see <a class="reference external" href="https://developer.mozilla.org/en-US/docs/Web/API/ValidityState">docs</a>
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L281" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L281" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- <div id="VisualViewport">
- <dt><pre><a href="dom.html#VisualViewport"><span class="Identifier">VisualViewport</span></a> {.<span class="Identifier">importc</span>.} <span class="Other">=</span> <span class="Keyword">ref</span> <span class="Keyword">object</span> <span class="Keyword">of</span> <a href="dom.html#EventTarget"><span class="Identifier">EventTarget</span></a>
- <span class="Identifier">offsetLeft</span><span class="Operator">*</span><span class="Other">,</span> <span class="Identifier">offsetTop</span><span class="Operator">*</span><span class="Other">,</span> <span class="Identifier">pageLeft</span><span class="Operator">*</span><span class="Other">,</span> <span class="Identifier">pageTop</span><span class="Operator">*</span><span class="Other">,</span> <span class="Identifier">width</span><span class="Operator">*</span><span class="Other">,</span> <span class="Identifier">height</span><span class="Operator">*</span><span class="Other">,</span> <span class="Identifier">scale</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#float"><span class="Identifier">float</span></a>
- <span class="Identifier">onResize</span><span class="Operator">*</span><span class="Other">,</span> <span class="Identifier">onScroll</span><span class="Operator">*</span><span class="Other">:</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Identifier">event</span><span class="Other">:</span> <a href="dom.html#Event"><span class="Identifier">Event</span></a><span class="Other">)</span> {.<span class="Identifier">closure</span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1839" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1839" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- <div id="Window">
- <dt><pre><a href="dom.html#Window"><span class="Identifier">Window</span></a> {.<span class="Identifier">importc</span>.} <span class="Other">=</span> <span class="Keyword">ref</span> <span class="Keyword">object</span> <span class="Keyword">of</span> <a href="dom.html#EventTarget"><span class="Identifier">EventTarget</span></a>
- <span class="Identifier">document</span><span class="Operator">*</span><span class="Other">:</span> <a href="dom.html#Document"><span class="Identifier">Document</span></a>
- <span class="Identifier">event</span><span class="Operator">*</span><span class="Other">:</span> <a href="dom.html#Event"><span class="Identifier">Event</span></a>
- <span class="Identifier">history</span><span class="Operator">*</span><span class="Other">:</span> <a href="dom.html#History"><span class="Identifier">History</span></a>
- <span class="Identifier">location</span><span class="Operator">*</span><span class="Other">:</span> <a href="dom.html#Location"><span class="Identifier">Location</span></a>
- <span class="Identifier">closed</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#bool"><span class="Identifier">bool</span></a>
- <span class="Identifier">defaultStatus</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">devicePixelRatio</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#float"><span class="Identifier">float</span></a>
- <span class="Identifier">innerHeight</span><span class="Operator">*</span><span class="Other">,</span> <span class="Identifier">innerWidth</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a>
- <span class="Identifier">locationbar</span><span class="Operator">*</span><span class="Other">:</span> <span class="Keyword">ref</span> <a href="dom.html#LocationBar"><span class="Identifier">LocationBar</span></a>
- <span class="Identifier">menubar</span><span class="Operator">*</span><span class="Other">:</span> <span class="Keyword">ref</span> <a href="dom.html#MenuBar"><span class="Identifier">MenuBar</span></a>
- <span class="Identifier">name</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">outerHeight</span><span class="Operator">*</span><span class="Other">,</span> <span class="Identifier">outerWidth</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a>
- <span class="Identifier">pageXOffset</span><span class="Operator">*</span><span class="Other">,</span> <span class="Identifier">pageYOffset</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a>
- <span class="Identifier">scrollX</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#float"><span class="Identifier">float</span></a>
- <span class="Identifier">scrollY</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#float"><span class="Identifier">float</span></a>
- <span class="Identifier">personalbar</span><span class="Operator">*</span><span class="Other">:</span> <span class="Keyword">ref</span> <a href="dom.html#PersonalBar"><span class="Identifier">PersonalBar</span></a>
- <span class="Identifier">scrollbars</span><span class="Operator">*</span><span class="Other">:</span> <span class="Keyword">ref</span> <a href="dom.html#ScrollBars"><span class="Identifier">ScrollBars</span></a>
- <span class="Identifier">statusbar</span><span class="Operator">*</span><span class="Other">:</span> <span class="Keyword">ref</span> <a href="dom.html#StatusBar"><span class="Identifier">StatusBar</span></a>
- <span class="Identifier">status</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a>
- <span class="Identifier">toolbar</span><span class="Operator">*</span><span class="Other">:</span> <span class="Keyword">ref</span> <a href="dom.html#ToolBar"><span class="Identifier">ToolBar</span></a>
- <span class="Identifier">frames</span><span class="Operator">*</span><span class="Other">:</span> <a href="system.html#seq"><span class="Identifier">seq</span></a><span class="Other">[</span><a href="dom.html#Frame"><span class="Identifier">Frame</span></a><span class="Other">]</span>
- <span class="Identifier">screen</span><span class="Operator">*</span><span class="Other">:</span> <a href="dom.html#Screen"><span class="Identifier">Screen</span></a>
- <span class="Identifier">performance</span><span class="Operator">*</span><span class="Other">:</span> <a href="dom.html#Performance"><span class="Identifier">Performance</span></a>
- <span class="Identifier">onpopstate</span><span class="Operator">*</span><span class="Other">:</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Identifier">event</span><span class="Other">:</span> <a href="dom.html#Event"><span class="Identifier">Event</span></a><span class="Other">)</span>
- <span class="Identifier">localStorage</span><span class="Operator">*</span><span class="Other">:</span> <a href="dom.html#Storage"><span class="Identifier">Storage</span></a>
- <span class="Identifier">sessionStorage</span><span class="Operator">*</span><span class="Other">:</span> <a href="dom.html#Storage"><span class="Identifier">Storage</span></a>
- <span class="Identifier">parent</span><span class="Operator">*</span><span class="Other">:</span> <a href="dom.html#Window"><span class="Identifier">Window</span></a></pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L162" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L162" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </dl>
- </div>
- <div class="section" id="8">
- <h1><a class="toc-backref" href="#8">Vars</a></h1>
- <dl class="item">
- <div id="document_2">
- <dt><pre><a href="dom.html#document"><span class="Identifier">document</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">nodecl</span>.}<span class="Other">:</span> <a href="dom.html#Document"><span class="Identifier">Document</span></a></pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1700" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1700" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- <div id="navigator_2">
- <dt><pre><a href="dom.html#navigator"><span class="Identifier">navigator</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">nodecl</span>.}<span class="Other">:</span> <a href="dom.html#Navigator"><span class="Identifier">Navigator</span></a></pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1696" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1696" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- <div id="screen_2">
- <dt><pre><a href="dom.html#screen"><span class="Identifier">screen</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">nodecl</span>.}<span class="Other">:</span> <a href="dom.html#Screen"><span class="Identifier">Screen</span></a></pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1697" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1697" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- <div id="window_2">
- <dt><pre><a href="dom.html#window"><span class="Identifier">window</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">nodecl</span>.}<span class="Other">:</span> <a href="dom.html#Window"><span class="Identifier">Window</span></a></pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1695" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1695" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </dl>
- </div>
- <div class="section" id="10">
- <h1><a class="toc-backref" href="#10">Consts</a></h1>
- <dl class="item">
- <div id="DomApiVersion">
- <dt><pre><a href="dom.html#DomApiVersion"><span class="Identifier">DomApiVersion</span></a> <span class="Other">=</span> <span class="DecNumber">3</span></pre></dt>
- <dd>
-
- the version of DOM API we try to follow. No guarantees though.
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L48" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L48" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- <div id="fileReaderDone">
- <dt><pre><a href="dom.html#fileReaderDone"><span class="Identifier">fileReaderDone</span></a> <span class="Other">=</span> <span class="DecNumber">2'u</span></pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1377" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1377" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- <div id="fileReaderEmpty">
- <dt><pre><a href="dom.html#fileReaderEmpty"><span class="Identifier">fileReaderEmpty</span></a> <span class="Other">=</span> <span class="DecNumber">0'u</span></pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1375" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1375" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- <div id="fileReaderLoading">
- <dt><pre><a href="dom.html#fileReaderLoading"><span class="Identifier">fileReaderLoading</span></a> <span class="Other">=</span> <span class="DecNumber">1'u</span></pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1376" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1376" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </dl>
- </div>
- <div class="section" id="12">
- <h1><a class="toc-backref" href="#12">Procs</a></h1>
- <dl class="item">
- <div id="$-procs-all">
- <div id="$,Selection">
- <dt><pre><span class="Keyword">proc</span> <a href="#%24%2CSelection"><span class="Identifier">`$`</span></a><span class="Other">(</span><span class="Identifier">s</span><span class="Other">:</span> <a href="dom.html#Selection"><span class="Identifier">Selection</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#string"><span class="Identifier">string</span></a> {.<span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1682" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1682" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="[]-procs-all">
- <div id="[],Node,int">
- <dt><pre><span class="Keyword">proc</span> <a href="#%5B%5D%2CNode%2Cint"><span class="Identifier">`[]`</span></a><span class="Other">(</span><span class="Identifier">x</span><span class="Other">:</span> <a href="dom.html#Node"><span class="Identifier">Node</span></a><span class="Other">;</span> <span class="Identifier">idx</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a><span class="Other">)</span><span class="Other">:</span> <a href="dom.html#Element"><span class="Identifier">Element</span></a> {.<span class="Identifier">importcpp</span><span class="Other">:</span> <span class="StringLit">"#.childNodes[#]"</span><span class="Other">,</span>
- <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1469" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1469" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="abort-procs-all">
- <div id="abort,FileReader">
- <dt><pre><span class="Keyword">proc</span> <a href="#abort%2CFileReader"><span class="Identifier">abort</span></a><span class="Other">(</span><span class="Identifier">f</span><span class="Other">:</span> <a href="dom.html#FileReader"><span class="Identifier">FileReader</span></a><span class="Other">)</span> {.<span class="Identifier">importcpp</span><span class="Other">:</span> <span class="StringLit">"#.abort()"</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
- <a class="reference external" href="https://developer.mozilla.org/en-US/docs/Web/API/FileReader/abort">https://developer.mozilla.org/en-US/docs/Web/API/FileReader/abort</a>
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1768" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1768" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="add-procs-all">
- <div id="add,ClassList,cstring">
- <dt><pre><span class="Keyword">proc</span> <a href="#add%2CClassList%2Ccstring"><span class="Identifier">add</span></a><span class="Other">(</span><span class="Identifier">c</span><span class="Other">:</span> <a href="dom.html#ClassList"><span class="Identifier">ClassList</span></a><span class="Other">;</span> <span class="Identifier">class</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">)</span> {.<span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1630" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1630" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="addEventListener-procs-all">
- <div id="addEventListener,EventTarget,cstring,proc(Event),AddEventListenerOptions">
- <dt><pre><span class="Keyword">proc</span> <a href="#addEventListener%2CEventTarget%2Ccstring%2Cproc%28Event%29%2CAddEventListenerOptions"><span class="Identifier">addEventListener</span></a><span class="Other">(</span><span class="Identifier">et</span><span class="Other">:</span> <a href="dom.html#EventTarget"><span class="Identifier">EventTarget</span></a><span class="Other">;</span> <span class="Identifier">ev</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">;</span> <span class="Identifier">cb</span><span class="Other">:</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Identifier">ev</span><span class="Other">:</span> <a href="dom.html#Event"><span class="Identifier">Event</span></a><span class="Other">)</span><span class="Other">;</span>
- <span class="Identifier">options</span><span class="Other">:</span> <a href="dom.html#AddEventListenerOptions"><span class="Identifier">AddEventListenerOptions</span></a><span class="Other">)</span> {.<span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1491" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1491" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- <div id="addEventListener,EventTarget,cstring,proc(Event),bool">
- <dt><pre><span class="Keyword">proc</span> <a href="#addEventListener%2CEventTarget%2Ccstring%2Cproc%28Event%29%2Cbool"><span class="Identifier">addEventListener</span></a><span class="Other">(</span><span class="Identifier">et</span><span class="Other">:</span> <a href="dom.html#EventTarget"><span class="Identifier">EventTarget</span></a><span class="Other">;</span> <span class="Identifier">ev</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">;</span> <span class="Identifier">cb</span><span class="Other">:</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Identifier">ev</span><span class="Other">:</span> <a href="dom.html#Event"><span class="Identifier">Event</span></a><span class="Other">)</span><span class="Other">;</span>
- <span class="Identifier">useCapture</span><span class="Other">:</span> <a href="system.html#bool"><span class="Identifier">bool</span></a> <span class="Other">=</span> <span class="Identifier">false</span><span class="Other">)</span> {.<span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1490" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1490" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="after-procs-all">
- <div id="after,Node,Node">
- <dt><pre><span class="Keyword">proc</span> <a href="#after%2CNode%2CNode"><span class="Identifier">after</span></a><span class="Other">(</span><span class="Identifier">self</span><span class="Other">:</span> <a href="dom.html#Node"><span class="Identifier">Node</span></a><span class="Other">;</span> <span class="Identifier">element</span><span class="Other">:</span> <a href="dom.html#Node"><span class="Identifier">Node</span></a><span class="Other">)</span><span class="Other">:</span> <a href="dom.html#Node"><span class="Identifier">Node</span></a> {.<span class="Identifier">importjs</span><span class="Other">:</span> <span class="StringLit">"#.$1(@)"</span><span class="Other">,</span> <span class="Identifier">varargs</span><span class="Other">,</span>
- <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
- <a class="reference external" href="https://developer.mozilla.org/en-US/docs/Web/API/Element/after">https://developer.mozilla.org/en-US/docs/Web/API/Element/after</a>
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1792" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1792" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="alert-procs-all">
- <div id="alert,Window,cstring">
- <dt><pre><span class="Keyword">proc</span> <a href="#alert%2CWindow%2Ccstring"><span class="Identifier">alert</span></a><span class="Other">(</span><span class="Identifier">w</span><span class="Other">:</span> <a href="dom.html#Window"><span class="Identifier">Window</span></a><span class="Other">;</span> <span class="Identifier">msg</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">)</span> {.<span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1498" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1498" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="append-procs-all">
- <div id="append,Node,Node">
- <dt><pre><span class="Keyword">proc</span> <a href="#append%2CNode%2CNode"><span class="Identifier">append</span></a><span class="Other">(</span><span class="Identifier">self</span><span class="Other">:</span> <a href="dom.html#Node"><span class="Identifier">Node</span></a><span class="Other">;</span> <span class="Identifier">element</span><span class="Other">:</span> <a href="dom.html#Node"><span class="Identifier">Node</span></a><span class="Other">)</span><span class="Other">:</span> <a href="dom.html#Node"><span class="Identifier">Node</span></a> {.<span class="Identifier">importjs</span><span class="Other">:</span> <span class="StringLit">"#.$1(@)"</span><span class="Other">,</span> <span class="Identifier">varargs</span><span class="Other">,</span>
- <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
- <a class="reference external" href="https://developer.mozilla.org/en-US/docs/Web/API/Element/append">https://developer.mozilla.org/en-US/docs/Web/API/Element/append</a>
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1798" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1798" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="appendChild-procs-all">
- <div id="appendChild,Node,Node">
- <dt><pre><span class="Keyword">proc</span> <a href="#appendChild%2CNode%2CNode"><span class="Identifier">appendChild</span></a><span class="Other">(</span><span class="Identifier">n</span><span class="Other">,</span> <span class="Identifier">child</span><span class="Other">:</span> <a href="dom.html#Node"><span class="Identifier">Node</span></a><span class="Other">)</span> {.<span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1471" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1471" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="appendData-procs-all">
- <div id="appendData,Node,cstring">
- <dt><pre><span class="Keyword">proc</span> <a href="#appendData%2CNode%2Ccstring"><span class="Identifier">appendData</span></a><span class="Other">(</span><span class="Identifier">n</span><span class="Other">:</span> <a href="dom.html#Node"><span class="Identifier">Node</span></a><span class="Other">;</span> <span class="Identifier">data</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">)</span> {.<span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1537" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1537" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="assignedElements-procs-all">
- <div id="assignedElements,HTMLSlotElement,SlotOptions">
- <dt><pre><span class="Keyword">proc</span> <a href="#assignedElements%2CHTMLSlotElement%2CSlotOptions"><span class="Identifier">assignedElements</span></a><span class="Other">(</span><span class="Identifier">n</span><span class="Other">:</span> <a href="dom.html#HTMLSlotElement"><span class="Identifier">HTMLSlotElement</span></a><span class="Other">;</span> <span class="Identifier">options</span><span class="Other">:</span> <a href="dom.html#SlotOptions"><span class="Identifier">SlotOptions</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#seq"><span class="Identifier">seq</span></a><span class="Other">[</span><a href="dom.html#Element"><span class="Identifier">Element</span></a><span class="Other">]</span> {.
- <span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1574" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1574" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="assignedNodes-procs-all">
- <div id="assignedNodes,HTMLSlotElement,SlotOptions">
- <dt><pre><span class="Keyword">proc</span> <a href="#assignedNodes%2CHTMLSlotElement%2CSlotOptions"><span class="Identifier">assignedNodes</span></a><span class="Other">(</span><span class="Identifier">n</span><span class="Other">:</span> <a href="dom.html#HTMLSlotElement"><span class="Identifier">HTMLSlotElement</span></a><span class="Other">;</span> <span class="Identifier">options</span><span class="Other">:</span> <a href="dom.html#SlotOptions"><span class="Identifier">SlotOptions</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#seq"><span class="Identifier">seq</span></a><span class="Other">[</span><a href="dom.html#Node"><span class="Identifier">Node</span></a><span class="Other">]</span> {.
- <span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1573" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1573" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="attachShadow-procs-all">
- <div id="attachShadow,Element">
- <dt><pre><span class="Keyword">proc</span> <a href="#attachShadow%2CElement"><span class="Identifier">attachShadow</span></a><span class="Other">(</span><span class="Identifier">n</span><span class="Other">:</span> <a href="dom.html#Element"><span class="Identifier">Element</span></a><span class="Other">)</span><span class="Other">:</span> <a href="dom.html#ShadowRoot"><span class="Identifier">ShadowRoot</span></a> {.<span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1572" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1572" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="back-procs-all">
- <div id="back,History">
- <dt><pre><span class="Keyword">proc</span> <a href="#back%2CHistory"><span class="Identifier">back</span></a><span class="Other">(</span><span class="Identifier">h</span><span class="Other">:</span> <a href="dom.html#History"><span class="Identifier">History</span></a><span class="Other">)</span> {.<span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1615" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1615" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- <div id="back,Window">
- <dt><pre><span class="Keyword">proc</span> <a href="#back%2CWindow"><span class="Identifier">back</span></a><span class="Other">(</span><span class="Identifier">w</span><span class="Other">:</span> <a href="dom.html#Window"><span class="Identifier">Window</span></a><span class="Other">)</span> {.<span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1499" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1499" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="before-procs-all">
- <div id="before,Node,Node">
- <dt><pre><span class="Keyword">proc</span> <a href="#before%2CNode%2CNode"><span class="Identifier">before</span></a><span class="Other">(</span><span class="Identifier">self</span><span class="Other">:</span> <a href="dom.html#Node"><span class="Identifier">Node</span></a><span class="Other">;</span> <span class="Identifier">element</span><span class="Other">:</span> <a href="dom.html#Node"><span class="Identifier">Node</span></a><span class="Other">)</span><span class="Other">:</span> <a href="dom.html#Node"><span class="Identifier">Node</span></a> {.<span class="Identifier">importjs</span><span class="Other">:</span> <span class="StringLit">"#.$1(@)"</span><span class="Other">,</span> <span class="Identifier">varargs</span><span class="Other">,</span>
- <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
- <a class="reference external" href="https://developer.mozilla.org/en-US/docs/Web/API/Element/before">https://developer.mozilla.org/en-US/docs/Web/API/Element/before</a>
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1795" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1795" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="blur-procs-all">
- <div id="blur,Element">
- <dt><pre><span class="Keyword">proc</span> <a href="#blur%2CElement"><span class="Identifier">blur</span></a><span class="Other">(</span><span class="Identifier">e</span><span class="Other">:</span> <a href="dom.html#Element"><span class="Identifier">Element</span></a><span class="Other">)</span> {.<span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1592" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1592" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- <div id="blur,Window">
- <dt><pre><span class="Keyword">proc</span> <a href="#blur%2CWindow"><span class="Identifier">blur</span></a><span class="Other">(</span><span class="Identifier">w</span><span class="Other">:</span> <a href="dom.html#Window"><span class="Identifier">Window</span></a><span class="Other">)</span> {.<span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1500" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1500" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="cancelAnimationFrame-procs-all">
- <div id="cancelAnimationFrame,Window,int">
- <dt><pre><span class="Keyword">proc</span> <a href="#cancelAnimationFrame%2CWindow%2Cint"><span class="Identifier">cancelAnimationFrame</span></a><span class="Other">(</span><span class="Identifier">w</span><span class="Other">:</span> <a href="dom.html#Window"><span class="Identifier">Window</span></a><span class="Other">;</span> <span class="Identifier">id</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a><span class="Other">)</span> {.<span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1533" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1533" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="canShare-procs-all">
- <div id="canShare,Navigator,cstring">
- <dt><pre><span class="Keyword">proc</span> <a href="#canShare%2CNavigator%2Ccstring"><span class="Identifier">canShare</span></a><span class="Other">(</span><span class="Identifier">self</span><span class="Other">:</span> <a href="dom.html#Navigator"><span class="Identifier">Navigator</span></a><span class="Other">;</span> <span class="Identifier">data</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#bool"><span class="Identifier">bool</span></a> {.<span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
- <a class="reference external" href="https://developer.mozilla.org/en-US/docs/Web/API/Navigator/canShare">https://developer.mozilla.org/en-US/docs/Web/API/Navigator/canShare</a>
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1623" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1623" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="checked-procs-all">
- <div id="checked,Node">
- <dt><pre><span class="Keyword">proc</span> <a href="#checked%2CNode"><span class="Identifier">checked</span></a><span class="Other">(</span><span class="Identifier">n</span><span class="Other">:</span> <a href="dom.html#Node"><span class="Identifier">Node</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#bool"><span class="Identifier">bool</span></a> {.<span class="Identifier">importcpp</span><span class="Other">:</span> <span class="StringLit">"#.checked"</span><span class="Other">,</span> <span class="Identifier">nodecl</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1387" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1387" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="checked=-procs-all">
- <div id="checked=,Node,bool">
- <dt><pre><span class="Keyword">proc</span> <a href="#checked%3D%2CNode%2Cbool"><span class="Identifier">checked=</span></a><span class="Other">(</span><span class="Identifier">n</span><span class="Other">:</span> <a href="dom.html#Node"><span class="Identifier">Node</span></a><span class="Other">;</span> <span class="Identifier">v</span><span class="Other">:</span> <a href="system.html#bool"><span class="Identifier">bool</span></a><span class="Other">)</span> {.<span class="Identifier">importcpp</span><span class="Other">:</span> <span class="StringLit">"#.checked = #"</span><span class="Other">,</span> <span class="Identifier">nodecl</span><span class="Other">,</span>
- <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1388" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1388" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="checkValidity-procs-all">
- <div id="checkValidity,FormElement">
- <dt><pre><span class="Keyword">proc</span> <a href="#checkValidity%2CFormElement"><span class="Identifier">checkValidity</span></a><span class="Other">(</span><span class="Identifier">e</span><span class="Other">:</span> <a href="dom.html#FormElement"><span class="Identifier">FormElement</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#bool"><span class="Identifier">bool</span></a> {.<span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1603" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1603" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- <div id="checkValidity,InputElement">
- <dt><pre><span class="Keyword">proc</span> <a href="#checkValidity%2CInputElement"><span class="Identifier">checkValidity</span></a><span class="Other">(</span><span class="Identifier">e</span><span class="Other">:</span> <a href="dom.html#InputElement"><span class="Identifier">InputElement</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#bool"><span class="Identifier">bool</span></a> {.<span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1669" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1669" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="class-procs-all">
- <div id="class,Node">
- <dt><pre><span class="Keyword">proc</span> <a href="#class%2CNode"><span class="Identifier">class</span></a><span class="Other">(</span><span class="Identifier">n</span><span class="Other">:</span> <a href="dom.html#Node"><span class="Identifier">Node</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a> {.<span class="Identifier">importcpp</span><span class="Other">:</span> <span class="StringLit">"#.className"</span><span class="Other">,</span> <span class="Identifier">nodecl</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1381" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1381" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="class=-procs-all">
- <div id="class=,Node,cstring">
- <dt><pre><span class="Keyword">proc</span> <a href="#class%3D%2CNode%2Ccstring"><span class="Identifier">class=</span></a><span class="Other">(</span><span class="Identifier">n</span><span class="Other">:</span> <a href="dom.html#Node"><span class="Identifier">Node</span></a><span class="Other">;</span> <span class="Identifier">v</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">)</span> {.<span class="Identifier">importcpp</span><span class="Other">:</span> <span class="StringLit">"#.className = #"</span><span class="Other">,</span> <span class="Identifier">nodecl</span><span class="Other">,</span>
- <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1382" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1382" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="clear-procs-all">
- <div id="clear,Storage">
- <dt><pre><span class="Keyword">proc</span> <a href="#clear%2CStorage"><span class="Identifier">clear</span></a><span class="Other">(</span><span class="Identifier">s</span><span class="Other">:</span> <a href="dom.html#Storage"><span class="Identifier">Storage</span></a><span class="Other">)</span> {.<span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1687" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1687" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="clearData-procs-all">
- <div id="clearData,DataTransfer,cstring">
- <dt><pre><span class="Keyword">proc</span> <a href="#clearData%2CDataTransfer%2Ccstring"><span class="Identifier">clearData</span></a><span class="Other">(</span><span class="Identifier">dt</span><span class="Other">:</span> <a href="dom.html#DataTransfer"><span class="Identifier">DataTransfer</span></a><span class="Other">;</span> <span class="Identifier">format</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">)</span> {.<span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1657" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1657" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="clearInterval-procs-all">
- <div id="clearInterval,Interval">
- <dt><pre><span class="Keyword">proc</span> <a href="#clearInterval%2CInterval"><span class="Identifier">clearInterval</span></a><span class="Other">(</span><span class="Identifier">i</span><span class="Other">:</span> <a href="dom.html#Interval"><span class="Identifier">Interval</span></a><span class="Other">)</span> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">nodecl</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1485" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1485" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- <div id="clearInterval,Window,Interval">
- <dt><pre><span class="Keyword">proc</span> <a href="#clearInterval%2CWindow%2CInterval"><span class="Identifier">clearInterval</span></a><span class="Other">(</span><span class="Identifier">w</span><span class="Other">:</span> <a href="dom.html#Window"><span class="Identifier">Window</span></a><span class="Other">;</span> <span class="Identifier">interval</span><span class="Other">:</span> <a href="dom.html#Interval"><span class="Identifier">Interval</span></a><span class="Other">)</span> {.<span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1501" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1501" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="clearTimeout-procs-all">
- <div id="clearTimeout,TimeOut">
- <dt><pre><span class="Keyword">proc</span> <a href="#clearTimeout%2CTimeOut"><span class="Identifier">clearTimeout</span></a><span class="Other">(</span><span class="Identifier">t</span><span class="Other">:</span> <a href="dom.html#TimeOut"><span class="Identifier">TimeOut</span></a><span class="Other">)</span> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">nodecl</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1483" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1483" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- <div id="clearTimeout,Window,TimeOut">
- <dt><pre><span class="Keyword">proc</span> <a href="#clearTimeout%2CWindow%2CTimeOut"><span class="Identifier">clearTimeout</span></a><span class="Other">(</span><span class="Identifier">w</span><span class="Other">:</span> <a href="dom.html#Window"><span class="Identifier">Window</span></a><span class="Other">;</span> <span class="Identifier">timeout</span><span class="Other">:</span> <a href="dom.html#TimeOut"><span class="Identifier">TimeOut</span></a><span class="Other">)</span> {.<span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1502" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1502" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="click-procs-all">
- <div id="click,Element">
- <dt><pre><span class="Keyword">proc</span> <a href="#click%2CElement"><span class="Identifier">click</span></a><span class="Other">(</span><span class="Identifier">e</span><span class="Other">:</span> <a href="dom.html#Element"><span class="Identifier">Element</span></a><span class="Other">)</span> {.<span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1593" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1593" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="clientHeight-procs-all">
- <div id="clientHeight">
- <dt><pre><span class="Keyword">proc</span> <a href="#clientHeight"><span class="Identifier">clientHeight</span></a><span class="Other">(</span><span class="Other">)</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a> {.<span class="Identifier">importcpp</span><span class="Other">:</span> <span class="StringLit">"(window.innerHeight || document.documentElement.clientHeight)@"</span><span class="Other">,</span>
- <span class="Identifier">nodecl</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1726" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1726" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="clientWidth-procs-all">
- <div id="clientWidth">
- <dt><pre><span class="Keyword">proc</span> <a href="#clientWidth"><span class="Identifier">clientWidth</span></a><span class="Other">(</span><span class="Other">)</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a> {.<span class="Identifier">importcpp</span><span class="Other">:</span> <span class="StringLit">"(window.innerWidth || document.documentElement.clientWidth)@"</span><span class="Other">,</span>
- <span class="Identifier">nodecl</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1728" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1728" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="cloneNode-procs-all">
- <div id="cloneNode,Node,bool">
- <dt><pre><span class="Keyword">proc</span> <a href="#cloneNode%2CNode%2Cbool"><span class="Identifier">cloneNode</span></a><span class="Other">(</span><span class="Identifier">n</span><span class="Other">:</span> <a href="dom.html#Node"><span class="Identifier">Node</span></a><span class="Other">;</span> <span class="Identifier">copyContent</span><span class="Other">:</span> <a href="system.html#bool"><span class="Identifier">bool</span></a><span class="Other">)</span><span class="Other">:</span> <a href="dom.html#Node"><span class="Identifier">Node</span></a> {.<span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1538" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1538" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="close-procs-all">
- <div id="close,Window">
- <dt><pre><span class="Keyword">proc</span> <a href="#close%2CWindow"><span class="Identifier">close</span></a><span class="Other">(</span><span class="Identifier">w</span><span class="Other">:</span> <a href="dom.html#Window"><span class="Identifier">Window</span></a><span class="Other">)</span> {.<span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1503" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1503" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="closest-procs-all">
- <div id="closest,Node,cstring">
- <dt><pre><span class="Keyword">proc</span> <a href="#closest%2CNode%2Ccstring"><span class="Identifier">closest</span></a><span class="Other">(</span><span class="Identifier">self</span><span class="Other">:</span> <a href="dom.html#Node"><span class="Identifier">Node</span></a><span class="Other">;</span> <span class="Identifier">cssSelector</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">)</span><span class="Other">:</span> <a href="dom.html#Node"><span class="Identifier">Node</span></a> {.<span class="Identifier">importjs</span><span class="Other">:</span> <span class="StringLit">"#.$1(#)"</span><span class="Other">,</span>
- <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
- <a class="reference external" href="https://developer.mozilla.org/en-US/docs/Web/API/Element/closest">https://developer.mozilla.org/en-US/docs/Web/API/Element/closest</a>
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1801" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1801" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="compareDocumentPosition-procs-all">
- <div id="compareDocumentPosition,Node,Node">
- <dt><pre><span class="Keyword">proc</span> <a href="#compareDocumentPosition%2CNode%2CNode"><span class="Identifier">compareDocumentPosition</span></a><span class="Other">(</span><span class="Identifier">n</span><span class="Other">:</span> <a href="dom.html#Node"><span class="Identifier">Node</span></a><span class="Other">;</span> <span class="Identifier">otherNode</span><span class="Other">:</span> <a href="dom.html#Node"><span class="Identifier">Node</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a> {.<span class="Identifier">importcpp</span><span class="Other">,</span>
- <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1556" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1556" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="confirm-procs-all">
- <div id="confirm,Window,cstring">
- <dt><pre><span class="Keyword">proc</span> <a href="#confirm%2CWindow%2Ccstring"><span class="Identifier">confirm</span></a><span class="Other">(</span><span class="Identifier">w</span><span class="Other">:</span> <a href="dom.html#Window"><span class="Identifier">Window</span></a><span class="Other">;</span> <span class="Identifier">msg</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#bool"><span class="Identifier">bool</span></a> {.<span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1504" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1504" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="contains-procs-all">
- <div id="contains,ClassList,cstring">
- <dt><pre><span class="Keyword">proc</span> <a href="#contains%2CClassList%2Ccstring"><span class="Identifier">contains</span></a><span class="Other">(</span><span class="Identifier">c</span><span class="Other">:</span> <a href="dom.html#ClassList"><span class="Identifier">ClassList</span></a><span class="Other">;</span> <span class="Identifier">class</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#bool"><span class="Identifier">bool</span></a> {.<span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1632" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1632" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- <div id="contains,Node">
- <dt><pre><span class="Keyword">proc</span> <a href="#contains%2CNode"><span class="Identifier">contains</span></a><span class="Other">(</span><span class="Identifier">n</span><span class="Other">:</span> <a href="dom.html#Node"><span class="Identifier">Node</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#bool"><span class="Identifier">bool</span></a> {.<span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1560" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1560" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="createAttribute-procs-all">
- <div id="createAttribute,Document,cstring">
- <dt><pre><span class="Keyword">proc</span> <a href="#createAttribute%2CDocument%2Ccstring"><span class="Identifier">createAttribute</span></a><span class="Other">(</span><span class="Identifier">d</span><span class="Other">:</span> <a href="dom.html#Document"><span class="Identifier">Document</span></a><span class="Other">;</span> <span class="Identifier">identifier</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">)</span><span class="Other">:</span> <a href="dom.html#Node"><span class="Identifier">Node</span></a> {.<span class="Identifier">importcpp</span><span class="Other">,</span>
- <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1577" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1577" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="createComment-procs-all">
- <div id="createComment,Document,cstring">
- <dt><pre><span class="Keyword">proc</span> <a href="#createComment%2CDocument%2Ccstring"><span class="Identifier">createComment</span></a><span class="Other">(</span><span class="Identifier">d</span><span class="Other">:</span> <a href="dom.html#Document"><span class="Identifier">Document</span></a><span class="Other">;</span> <span class="Identifier">data</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">)</span><span class="Other">:</span> <a href="dom.html#Node"><span class="Identifier">Node</span></a> {.<span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1480" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1480" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="createElement-procs-all">
- <div id="createElement,Document,cstring">
- <dt><pre><span class="Keyword">proc</span> <a href="#createElement%2CDocument%2Ccstring"><span class="Identifier">createElement</span></a><span class="Other">(</span><span class="Identifier">d</span><span class="Other">:</span> <a href="dom.html#Document"><span class="Identifier">Document</span></a><span class="Other">;</span> <span class="Identifier">identifier</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">)</span><span class="Other">:</span> <a href="dom.html#Element"><span class="Identifier">Element</span></a> {.<span class="Identifier">importcpp</span><span class="Other">,</span>
- <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1477" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1477" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="createElementNS-procs-all">
- <div id="createElementNS,Document,cstring,cstring">
- <dt><pre><span class="Keyword">proc</span> <a href="#createElementNS%2CDocument%2Ccstring%2Ccstring"><span class="Identifier">createElementNS</span></a><span class="Other">(</span><span class="Identifier">d</span><span class="Other">:</span> <a href="dom.html#Document"><span class="Identifier">Document</span></a><span class="Other">;</span> <span class="Identifier">namespaceURI</span><span class="Other">,</span> <span class="Identifier">qualifiedIdentifier</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">)</span><span class="Other">:</span> <a href="dom.html#Element"><span class="Identifier">Element</span></a> {.
- <span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1478" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1478" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="createTextNode-procs-all">
- <div id="createTextNode,Document,cstring">
- <dt><pre><span class="Keyword">proc</span> <a href="#createTextNode%2CDocument%2Ccstring"><span class="Identifier">createTextNode</span></a><span class="Other">(</span><span class="Identifier">d</span><span class="Other">:</span> <a href="dom.html#Document"><span class="Identifier">Document</span></a><span class="Other">;</span> <span class="Identifier">identifier</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">)</span><span class="Other">:</span> <a href="dom.html#Node"><span class="Identifier">Node</span></a> {.<span class="Identifier">importcpp</span><span class="Other">,</span>
- <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1479" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1479" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="decodeURI-procs-all">
- <div id="decodeURI,cstring">
- <dt><pre><span class="Keyword">proc</span> <a href="#decodeURI%2Ccstring"><span class="Identifier">decodeURI</span></a><span class="Other">(</span><span class="Identifier">uri</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">nodecl</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1702" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1702" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="decodeURIComponent-procs-all">
- <div id="decodeURIComponent,cstring">
- <dt><pre><span class="Keyword">proc</span> <a href="#decodeURIComponent%2Ccstring"><span class="Identifier">decodeURIComponent</span></a><span class="Other">(</span><span class="Identifier">uri</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">nodecl</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1708" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1708" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="deleteData-procs-all">
- <div id="deleteData,Node,int,int">
- <dt><pre><span class="Keyword">proc</span> <a href="#deleteData%2CNode%2Cint%2Cint"><span class="Identifier">deleteData</span></a><span class="Other">(</span><span class="Identifier">n</span><span class="Other">:</span> <a href="dom.html#Node"><span class="Identifier">Node</span></a><span class="Other">;</span> <span class="Identifier">start</span><span class="Other">,</span> <span class="Identifier">len</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a><span class="Other">)</span> {.<span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1539" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1539" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="deleteFromDocument-procs-all">
- <div id="deleteFromDocument,Selection">
- <dt><pre><span class="Keyword">proc</span> <a href="#deleteFromDocument%2CSelection"><span class="Identifier">deleteFromDocument</span></a><span class="Other">(</span><span class="Identifier">s</span><span class="Other">:</span> <a href="dom.html#Selection"><span class="Identifier">Selection</span></a><span class="Other">)</span> {.<span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1679" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1679" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="disabled=-procs-all">
- <div id="disabled=,Node,bool">
- <dt><pre><span class="Keyword">proc</span> <a href="#disabled%3D%2CNode%2Cbool"><span class="Identifier">disabled=</span></a><span class="Other">(</span><span class="Identifier">n</span><span class="Other">:</span> <a href="dom.html#Node"><span class="Identifier">Node</span></a><span class="Other">;</span> <span class="Identifier">v</span><span class="Other">:</span> <a href="system.html#bool"><span class="Identifier">bool</span></a><span class="Other">)</span> {.<span class="Identifier">importcpp</span><span class="Other">:</span> <span class="StringLit">"#.disabled = #"</span><span class="Other">,</span> <span class="Identifier">nodecl</span><span class="Other">,</span>
- <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1390" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1390" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="disableExternalCapture-procs-all">
- <div id="disableExternalCapture,Window">
- <dt><pre><span class="Keyword">proc</span> <a href="#disableExternalCapture%2CWindow"><span class="Identifier">disableExternalCapture</span></a><span class="Other">(</span><span class="Identifier">w</span><span class="Other">:</span> <a href="dom.html#Window"><span class="Identifier">Window</span></a><span class="Other">)</span> {.<span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1505" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1505" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="dispatchEvent-procs-all">
- <div id="dispatchEvent,EventTarget,Event">
- <dt><pre><span class="Keyword">proc</span> <a href="#dispatchEvent%2CEventTarget%2CEvent"><span class="Identifier">dispatchEvent</span></a><span class="Other">(</span><span class="Identifier">et</span><span class="Other">:</span> <a href="dom.html#EventTarget"><span class="Identifier">EventTarget</span></a><span class="Other">;</span> <span class="Identifier">ev</span><span class="Other">:</span> <a href="dom.html#Event"><span class="Identifier">Event</span></a><span class="Other">)</span> {.<span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1492" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1492" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="elementFromPoint-procs-all">
- <div id="elementFromPoint,DocumentOrShadowRoot,float,float">
- <dt><pre><span class="Keyword">proc</span> <a href="#elementFromPoint%2CDocumentOrShadowRoot%2Cfloat%2Cfloat"><span class="Identifier">elementFromPoint</span></a><span class="Other">(</span><span class="Identifier">n</span><span class="Other">:</span> <a href="dom.html#DocumentOrShadowRoot"><span class="Identifier">DocumentOrShadowRoot</span></a><span class="Other">;</span> <span class="Identifier">x</span><span class="Other">,</span> <span class="Identifier">y</span><span class="Other">:</span> <a href="system.html#float"><span class="Identifier">float</span></a><span class="Other">)</span><span class="Other">:</span> <a href="dom.html#Element"><span class="Identifier">Element</span></a> {.
- <span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1569" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1569" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="elementsFromPoint-procs-all">
- <div id="elementsFromPoint,DocumentOrShadowRoot,float,float">
- <dt><pre><span class="Keyword">proc</span> <a href="#elementsFromPoint%2CDocumentOrShadowRoot%2Cfloat%2Cfloat"><span class="Identifier">elementsFromPoint</span></a><span class="Other">(</span><span class="Identifier">n</span><span class="Other">:</span> <a href="dom.html#DocumentOrShadowRoot"><span class="Identifier">DocumentOrShadowRoot</span></a><span class="Other">;</span> <span class="Identifier">x</span><span class="Other">,</span> <span class="Identifier">y</span><span class="Other">:</span> <a href="system.html#float"><span class="Identifier">float</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#seq"><span class="Identifier">seq</span></a><span class="Other">[</span><a href="dom.html#Element"><span class="Identifier">Element</span></a><span class="Other">]</span> {.
- <span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1778" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1778" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="enableExternalCapture-procs-all">
- <div id="enableExternalCapture,Window">
- <dt><pre><span class="Keyword">proc</span> <a href="#enableExternalCapture%2CWindow"><span class="Identifier">enableExternalCapture</span></a><span class="Other">(</span><span class="Identifier">w</span><span class="Other">:</span> <a href="dom.html#Window"><span class="Identifier">Window</span></a><span class="Other">)</span> {.<span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1506" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1506" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="encodeURI-procs-all">
- <div id="encodeURI,cstring">
- <dt><pre><span class="Keyword">proc</span> <a href="#encodeURI%2Ccstring"><span class="Identifier">encodeURI</span></a><span class="Other">(</span><span class="Identifier">uri</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">nodecl</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1703" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1703" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="encodeURIComponent-procs-all">
- <div id="encodeURIComponent,cstring">
- <dt><pre><span class="Keyword">proc</span> <a href="#encodeURIComponent%2Ccstring"><span class="Identifier">encodeURIComponent</span></a><span class="Other">(</span><span class="Identifier">uri</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">nodecl</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1709" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1709" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="error-procs-all">
- <div id="error,FileReader">
- <dt><pre><span class="Keyword">proc</span> <a href="#error%2CFileReader"><span class="Identifier">error</span></a><span class="Other">(</span><span class="Identifier">f</span><span class="Other">:</span> <a href="dom.html#FileReader"><span class="Identifier">FileReader</span></a><span class="Other">)</span><span class="Other">:</span> <a href="dom.html#DomException"><span class="Identifier">DomException</span></a> {.<span class="Identifier">importcpp</span><span class="Other">:</span> <span class="StringLit">"#.error"</span><span class="Other">,</span> <span class="Identifier">nodecl</span><span class="Other">,</span>
- <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
- <a class="reference external" href="https://developer.mozilla.org/en-US/docs/Web/API/FileReader/error">https://developer.mozilla.org/en-US/docs/Web/API/FileReader/error</a>
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1762" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1762" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="escape-procs-all">
- <div id="escape,cstring">
- <dt><pre><span class="Keyword">proc</span> <a href="#escape%2Ccstring"><span class="Identifier">escape</span></a><span class="Other">(</span><span class="Identifier">uri</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">nodecl</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1705" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1705" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="find-procs-all">
- <div id="find,Window,cstring">
- <dt><pre><span class="Keyword">proc</span> <a href="#find%2CWindow%2Ccstring"><span class="Identifier">find</span></a><span class="Other">(</span><span class="Identifier">w</span><span class="Other">:</span> <a href="dom.html#Window"><span class="Identifier">Window</span></a><span class="Other">;</span> <span class="Identifier">text</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">;</span> <span class="Identifier">caseSensitive</span> <span class="Other">=</span> <span class="Identifier">false</span><span class="Other">;</span> <span class="Identifier">backwards</span> <span class="Other">=</span> <span class="Identifier">false</span><span class="Other">)</span><span class="Other">:</span> <a href="system.html#bool"><span class="Identifier">bool</span></a> {.
- <span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1507" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1507" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="focus-procs-all">
- <div id="focus,Element">
- <dt><pre><span class="Keyword">proc</span> <a href="#focus%2CElement"><span class="Identifier">focus</span></a><span class="Other">(</span><span class="Identifier">e</span><span class="Other">:</span> <a href="dom.html#Element"><span class="Identifier">Element</span></a><span class="Other">)</span> {.<span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1594" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1594" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- <div id="focus,Node">
- <dt><pre><span class="Keyword">proc</span> <a href="#focus%2CNode"><span class="Identifier">focus</span></a><span class="Other">(</span><span class="Identifier">e</span><span class="Other">:</span> <a href="dom.html#Node"><span class="Identifier">Node</span></a><span class="Other">)</span> {.<span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1540" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1540" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- <div id="focus,Window">
- <dt><pre><span class="Keyword">proc</span> <a href="#focus%2CWindow"><span class="Identifier">focus</span></a><span class="Other">(</span><span class="Identifier">w</span><span class="Other">:</span> <a href="dom.html#Window"><span class="Identifier">Window</span></a><span class="Other">)</span> {.<span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1509" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1509" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="forward-procs-all">
- <div id="forward,History">
- <dt><pre><span class="Keyword">proc</span> <a href="#forward%2CHistory"><span class="Identifier">forward</span></a><span class="Other">(</span><span class="Identifier">h</span><span class="Other">:</span> <a href="dom.html#History"><span class="Identifier">History</span></a><span class="Other">)</span> {.<span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1616" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1616" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- <div id="forward,Window">
- <dt><pre><span class="Keyword">proc</span> <a href="#forward%2CWindow"><span class="Identifier">forward</span></a><span class="Other">(</span><span class="Identifier">w</span><span class="Other">:</span> <a href="dom.html#Window"><span class="Identifier">Window</span></a><span class="Other">)</span> {.<span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1510" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1510" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="getAsFile-procs-all">
- <div id="getAsFile,DataTransferItem">
- <dt><pre><span class="Keyword">proc</span> <a href="#getAsFile%2CDataTransferItem"><span class="Identifier">getAsFile</span></a><span class="Other">(</span><span class="Identifier">dti</span><span class="Other">:</span> <a href="dom.html#DataTransferItem"><span class="Identifier">DataTransferItem</span></a><span class="Other">)</span><span class="Other">:</span> <a href="dom.html#File"><span class="Identifier">File</span></a> {.<span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1663" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1663" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="getAttribute-procs-all">
- <div id="getAttribute,Node,cstring">
- <dt><pre><span class="Keyword">proc</span> <a href="#getAttribute%2CNode%2Ccstring"><span class="Identifier">getAttribute</span></a><span class="Other">(</span><span class="Identifier">n</span><span class="Other">:</span> <a href="dom.html#Node"><span class="Identifier">Node</span></a><span class="Other">;</span> <span class="Identifier">attr</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a> {.<span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1541" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1541" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="getAttributeNode-procs-all">
- <div id="getAttributeNode,Node,cstring">
- <dt><pre><span class="Keyword">proc</span> <a href="#getAttributeNode%2CNode%2Ccstring"><span class="Identifier">getAttributeNode</span></a><span class="Other">(</span><span class="Identifier">n</span><span class="Other">:</span> <a href="dom.html#Node"><span class="Identifier">Node</span></a><span class="Other">;</span> <span class="Identifier">attr</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">)</span><span class="Other">:</span> <a href="dom.html#Node"><span class="Identifier">Node</span></a> {.<span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1542" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1542" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="getBoundingClientRect-procs-all">
- <div id="getBoundingClientRect,Node">
- <dt><pre><span class="Keyword">proc</span> <a href="#getBoundingClientRect%2CNode"><span class="Identifier">getBoundingClientRect</span></a><span class="Other">(</span><span class="Identifier">e</span><span class="Other">:</span> <a href="dom.html#Node"><span class="Identifier">Node</span></a><span class="Other">)</span><span class="Other">:</span> <a href="dom.html#BoundingRect"><span class="Identifier">BoundingRect</span></a> {.
- <span class="Identifier">importcpp</span><span class="Other">:</span> <span class="StringLit">"getBoundingClientRect"</span><span class="Other">,</span> <span class="Identifier">nodecl</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1724" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1724" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="getComputedStyle-procs-all">
- <div id="getComputedStyle,Window,Node,Node">
- <dt><pre><span class="Keyword">proc</span> <a href="#getComputedStyle%2CWindow%2CNode%2CNode"><span class="Identifier">getComputedStyle</span></a><span class="Other">(</span><span class="Identifier">w</span><span class="Other">:</span> <a href="dom.html#Window"><span class="Identifier">Window</span></a><span class="Other">;</span> <span class="Identifier">e</span><span class="Other">:</span> <a href="dom.html#Node"><span class="Identifier">Node</span></a><span class="Other">;</span> <span class="Identifier">pe</span><span class="Other">:</span> <a href="dom.html#Node"><span class="Identifier">Node</span></a> <span class="Other">=</span> <span class="Keyword">nil</span><span class="Other">)</span><span class="Other">:</span> <a href="dom.html#Style"><span class="Identifier">Style</span></a> {.<span class="Identifier">importcpp</span><span class="Other">,</span>
- <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
- <div class="admonition admonition-warning"><span class="admonition-warning-text"><b>Warning:</b></span>
- The returned Style may or may not be read-only at run-time in the browser. getComputedStyle is performance costly.</div>
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1511" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1511" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="getData-procs-all">
- <div id="getData,DataTransfer,cstring">
- <dt><pre><span class="Keyword">proc</span> <a href="#getData%2CDataTransfer%2Ccstring"><span class="Identifier">getData</span></a><span class="Other">(</span><span class="Identifier">dt</span><span class="Other">:</span> <a href="dom.html#DataTransfer"><span class="Identifier">DataTransfer</span></a><span class="Other">;</span> <span class="Identifier">format</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a> {.<span class="Identifier">importcpp</span><span class="Other">,</span>
- <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1658" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1658" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="getElementById-procs-all">
- <div id="getElementById,Document,cstring">
- <dt><pre><span class="Keyword">proc</span> <a href="#getElementById%2CDocument%2Ccstring"><span class="Identifier">getElementById</span></a><span class="Other">(</span><span class="Identifier">d</span><span class="Other">:</span> <a href="dom.html#Document"><span class="Identifier">Document</span></a><span class="Other">;</span> <span class="Identifier">id</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">)</span><span class="Other">:</span> <a href="dom.html#Element"><span class="Identifier">Element</span></a> {.<span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1476" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1476" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- <div id="getElementById,cstring">
- <dt><pre><span class="Keyword">proc</span> <a href="#getElementById%2Ccstring"><span class="Identifier">getElementById</span></a><span class="Other">(</span><span class="Identifier">id</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">)</span><span class="Other">:</span> <a href="dom.html#Element"><span class="Identifier">Element</span></a> {.<span class="Identifier">importc</span><span class="Other">:</span> <span class="StringLit">"document.getElementById"</span><span class="Other">,</span>
- <span class="Identifier">nodecl</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1470" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1470" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="getElementsByClass-procs-all">
- <div id="getElementsByClass,Node,cstring">
- <dt><pre><span class="Keyword">proc</span> <a href="#getElementsByClass%2CNode%2Ccstring"><span class="Identifier">getElementsByClass</span></a><span class="Other">(</span><span class="Identifier">n</span><span class="Other">:</span> <a href="dom.html#Node"><span class="Identifier">Node</span></a><span class="Other">;</span> <span class="Identifier">name</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#seq"><span class="Identifier">seq</span></a><span class="Other">[</span><a href="dom.html#Node"><span class="Identifier">Node</span></a><span class="Other">]</span> {.
- <span class="Identifier">importcpp</span><span class="Other">:</span> <span class="StringLit">"#.getElementsByClassName(#)"</span><span class="Other">,</span> <span class="Identifier">nodecl</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1716" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1716" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="getElementsByClassName-procs-all">
- <div id="getElementsByClassName,Document,cstring">
- <dt><pre><span class="Keyword">proc</span> <a href="#getElementsByClassName%2CDocument%2Ccstring"><span class="Identifier">getElementsByClassName</span></a><span class="Other">(</span><span class="Identifier">d</span><span class="Other">:</span> <a href="dom.html#Document"><span class="Identifier">Document</span></a><span class="Other">;</span> <span class="Identifier">name</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#seq"><span class="Identifier">seq</span></a><span class="Other">[</span><a href="dom.html#Element"><span class="Identifier">Element</span></a><span class="Other">]</span> {.
- <span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1580" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1580" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- <div id="getElementsByClassName,Element,cstring">
- <dt><pre><span class="Keyword">proc</span> <a href="#getElementsByClassName%2CElement%2Ccstring"><span class="Identifier">getElementsByClassName</span></a><span class="Other">(</span><span class="Identifier">e</span><span class="Other">:</span> <a href="dom.html#Element"><span class="Identifier">Element</span></a><span class="Other">;</span> <span class="Identifier">name</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#seq"><span class="Identifier">seq</span></a><span class="Other">[</span><a href="dom.html#Element"><span class="Identifier">Element</span></a><span class="Other">]</span> {.
- <span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1598" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1598" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="getElementsByName-procs-all">
- <div id="getElementsByName,Document,cstring">
- <dt><pre><span class="Keyword">proc</span> <a href="#getElementsByName%2CDocument%2Ccstring"><span class="Identifier">getElementsByName</span></a><span class="Other">(</span><span class="Identifier">d</span><span class="Other">:</span> <a href="dom.html#Document"><span class="Identifier">Document</span></a><span class="Other">;</span> <span class="Identifier">name</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#seq"><span class="Identifier">seq</span></a><span class="Other">[</span><a href="dom.html#Element"><span class="Identifier">Element</span></a><span class="Other">]</span> {.<span class="Identifier">importcpp</span><span class="Other">,</span>
- <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1578" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1578" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="getElementsByTagName-procs-all">
- <div id="getElementsByTagName,Document,cstring">
- <dt><pre><span class="Keyword">proc</span> <a href="#getElementsByTagName%2CDocument%2Ccstring"><span class="Identifier">getElementsByTagName</span></a><span class="Other">(</span><span class="Identifier">d</span><span class="Other">:</span> <a href="dom.html#Document"><span class="Identifier">Document</span></a><span class="Other">;</span> <span class="Identifier">name</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#seq"><span class="Identifier">seq</span></a><span class="Other">[</span><a href="dom.html#Element"><span class="Identifier">Element</span></a><span class="Other">]</span> {.<span class="Identifier">importcpp</span><span class="Other">,</span>
- <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1579" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1579" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- <div id="getElementsByTagName,Element,cstring">
- <dt><pre><span class="Keyword">proc</span> <a href="#getElementsByTagName%2CElement%2Ccstring"><span class="Identifier">getElementsByTagName</span></a><span class="Other">(</span><span class="Identifier">e</span><span class="Other">:</span> <a href="dom.html#Element"><span class="Identifier">Element</span></a><span class="Other">;</span> <span class="Identifier">name</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#seq"><span class="Identifier">seq</span></a><span class="Other">[</span><a href="dom.html#Element"><span class="Identifier">Element</span></a><span class="Other">]</span> {.<span class="Identifier">importcpp</span><span class="Other">,</span>
- <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1597" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1597" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="getItem-procs-all">
- <div id="getItem,Storage,cstring">
- <dt><pre><span class="Keyword">proc</span> <a href="#getItem%2CStorage%2Ccstring"><span class="Identifier">getItem</span></a><span class="Other">(</span><span class="Identifier">s</span><span class="Other">:</span> <a href="dom.html#Storage"><span class="Identifier">Storage</span></a><span class="Other">;</span> <span class="Identifier">key</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a> {.<span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1685" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1685" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="getModifierState-procs-all">
- <div id="getModifierState,KeyboardEvent,cstring">
- <dt><pre><span class="Keyword">proc</span> <a href="#getModifierState%2CKeyboardEvent%2Ccstring"><span class="Identifier">getModifierState</span></a><span class="Other">(</span><span class="Identifier">ev</span><span class="Other">:</span> <a href="dom.html#KeyboardEvent"><span class="Identifier">KeyboardEvent</span></a><span class="Other">;</span> <span class="Identifier">keyArg</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#bool"><span class="Identifier">bool</span></a> {.<span class="Identifier">importcpp</span><span class="Other">,</span>
- <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1647" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1647" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- <div id="getModifierState,MouseEvent,cstring">
- <dt><pre><span class="Keyword">proc</span> <a href="#getModifierState%2CMouseEvent%2Ccstring"><span class="Identifier">getModifierState</span></a><span class="Other">(</span><span class="Identifier">ev</span><span class="Other">:</span> <a href="dom.html#MouseEvent"><span class="Identifier">MouseEvent</span></a><span class="Other">;</span> <span class="Identifier">keyArg</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#bool"><span class="Identifier">bool</span></a> {.<span class="Identifier">importcpp</span><span class="Other">,</span>
- <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1650" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1650" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="getPropertyPriority-procs-all">
- <div id="getPropertyPriority,Style,cstring">
- <dt><pre><span class="Keyword">proc</span> <a href="#getPropertyPriority%2CStyle%2Ccstring"><span class="Identifier">getPropertyPriority</span></a><span class="Other">(</span><span class="Identifier">s</span><span class="Other">:</span> <a href="dom.html#Style"><span class="Identifier">Style</span></a><span class="Other">;</span> <span class="Identifier">property</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a> {.<span class="Identifier">importcpp</span><span class="Other">,</span>
- <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1639" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1639" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="getPropertyValue-procs-all">
- <div id="getPropertyValue,Style,cstring">
- <dt><pre><span class="Keyword">proc</span> <a href="#getPropertyValue%2CStyle%2Ccstring"><span class="Identifier">getPropertyValue</span></a><span class="Other">(</span><span class="Identifier">s</span><span class="Other">:</span> <a href="dom.html#Style"><span class="Identifier">Style</span></a><span class="Other">;</span> <span class="Identifier">property</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a> {.<span class="Identifier">importcpp</span><span class="Other">,</span>
- <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1636" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1636" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="getRangeAt-procs-all">
- <div id="getRangeAt,Selection,int">
- <dt><pre><span class="Keyword">proc</span> <a href="#getRangeAt%2CSelection%2Cint"><span class="Identifier">getRangeAt</span></a><span class="Other">(</span><span class="Identifier">s</span><span class="Other">:</span> <a href="dom.html#Selection"><span class="Identifier">Selection</span></a><span class="Other">;</span> <span class="Identifier">index</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a><span class="Other">)</span><span class="Other">:</span> <a href="dom.html#Range"><span class="Identifier">Range</span></a> {.<span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1680" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1680" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="getRootNode-procs-all">
- <div id="getRootNode,Node,RootNodeOptions">
- <dt><pre><span class="Keyword">proc</span> <a href="#getRootNode%2CNode%2CRootNodeOptions"><span class="Identifier">getRootNode</span></a><span class="Other">(</span><span class="Identifier">n</span><span class="Other">:</span> <a href="dom.html#Node"><span class="Identifier">Node</span></a><span class="Other">;</span> <span class="Identifier">options</span><span class="Other">:</span> <a href="dom.html#RootNodeOptions"><span class="Identifier">RootNodeOptions</span></a><span class="Other">)</span><span class="Other">:</span> <a href="dom.html#Node"><span class="Identifier">Node</span></a> {.<span class="Identifier">importcpp</span><span class="Other">,</span>
- <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1565" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1565" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="getSelection-procs-all">
- <div id="getSelection,Document">
- <dt><pre><span class="Keyword">proc</span> <a href="#getSelection%2CDocument"><span class="Identifier">getSelection</span></a><span class="Other">(</span><span class="Identifier">d</span><span class="Other">:</span> <a href="dom.html#Document"><span class="Identifier">Document</span></a><span class="Other">)</span><span class="Other">:</span> <a href="dom.html#Selection"><span class="Identifier">Selection</span></a> {.<span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1582" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1582" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- <div id="getSelection,DocumentOrShadowRoot">
- <dt><pre><span class="Keyword">proc</span> <a href="#getSelection%2CDocumentOrShadowRoot"><span class="Identifier">getSelection</span></a><span class="Other">(</span><span class="Identifier">n</span><span class="Other">:</span> <a href="dom.html#DocumentOrShadowRoot"><span class="Identifier">DocumentOrShadowRoot</span></a><span class="Other">)</span><span class="Other">:</span> <a href="dom.html#Selection"><span class="Identifier">Selection</span></a> {.<span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1568" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1568" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="go-procs-all">
- <div id="go,History,int">
- <dt><pre><span class="Keyword">proc</span> <a href="#go%2CHistory%2Cint"><span class="Identifier">go</span></a><span class="Other">(</span><span class="Identifier">h</span><span class="Other">:</span> <a href="dom.html#History"><span class="Identifier">History</span></a><span class="Other">;</span> <span class="Identifier">pagesToJump</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a><span class="Other">)</span> {.<span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1617" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1617" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="handleEvent-procs-all">
- <div id="handleEvent,Document,Event">
- <dt><pre><span class="Keyword">proc</span> <a href="#handleEvent%2CDocument%2CEvent"><span class="Identifier">handleEvent</span></a><span class="Other">(</span><span class="Identifier">d</span><span class="Other">:</span> <a href="dom.html#Document"><span class="Identifier">Document</span></a><span class="Other">;</span> <span class="Identifier">event</span><span class="Other">:</span> <a href="dom.html#Event"><span class="Identifier">Event</span></a><span class="Other">)</span> {.<span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1583" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1583" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- <div id="handleEvent,Element,Event">
- <dt><pre><span class="Keyword">proc</span> <a href="#handleEvent%2CElement%2CEvent"><span class="Identifier">handleEvent</span></a><span class="Other">(</span><span class="Identifier">e</span><span class="Other">:</span> <a href="dom.html#Element"><span class="Identifier">Element</span></a><span class="Other">;</span> <span class="Identifier">event</span><span class="Other">:</span> <a href="dom.html#Event"><span class="Identifier">Event</span></a><span class="Other">)</span> {.<span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1595" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1595" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- <div id="handleEvent,Window,Event">
- <dt><pre><span class="Keyword">proc</span> <a href="#handleEvent%2CWindow%2CEvent"><span class="Identifier">handleEvent</span></a><span class="Other">(</span><span class="Identifier">w</span><span class="Other">:</span> <a href="dom.html#Window"><span class="Identifier">Window</span></a><span class="Other">;</span> <span class="Identifier">e</span><span class="Other">:</span> <a href="dom.html#Event"><span class="Identifier">Event</span></a><span class="Other">)</span> {.<span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1514" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1514" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="hasAttribute-procs-all">
- <div id="hasAttribute,Node,cstring">
- <dt><pre><span class="Keyword">proc</span> <a href="#hasAttribute%2CNode%2Ccstring"><span class="Identifier">hasAttribute</span></a><span class="Other">(</span><span class="Identifier">n</span><span class="Other">:</span> <a href="dom.html#Node"><span class="Identifier">Node</span></a><span class="Other">;</span> <span class="Identifier">attr</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#bool"><span class="Identifier">bool</span></a> {.<span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1543" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1543" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="hasAttributeNS-procs-all">
- <div id="hasAttributeNS,Node,cstring,cstring">
- <dt><pre><span class="Keyword">proc</span> <a href="#hasAttributeNS%2CNode%2Ccstring%2Ccstring"><span class="Identifier">hasAttributeNS</span></a><span class="Other">(</span><span class="Identifier">self</span><span class="Other">:</span> <a href="dom.html#Node"><span class="Identifier">Node</span></a><span class="Other">;</span> <span class="Identifier">namespace</span><span class="Other">,</span> <span class="Identifier">localName</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#bool"><span class="Identifier">bool</span></a> {.
- <span class="Identifier">importjs</span><span class="Other">:</span> <span class="StringLit">"(#.$1(#, #) || false)"</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
- <a class="reference external" href="https://developer.mozilla.org/en-US/docs/Web/API/Element/hasAttributeNS">https://developer.mozilla.org/en-US/docs/Web/API/Element/hasAttributeNS</a>
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1804" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1804" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="hasChildNodes-procs-all">
- <div id="hasChildNodes,Node">
- <dt><pre><span class="Keyword">proc</span> <a href="#hasChildNodes%2CNode"><span class="Identifier">hasChildNodes</span></a><span class="Other">(</span><span class="Identifier">n</span><span class="Other">:</span> <a href="dom.html#Node"><span class="Identifier">Node</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#bool"><span class="Identifier">bool</span></a> {.<span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1544" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1544" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="hasPointerCapture-procs-all">
- <div id="hasPointerCapture,Node,SomeNumber">
- <dt><pre><span class="Keyword">proc</span> <a href="#hasPointerCapture%2CNode%2CSomeNumber"><span class="Identifier">hasPointerCapture</span></a><span class="Other">(</span><span class="Identifier">self</span><span class="Other">:</span> <a href="dom.html#Node"><span class="Identifier">Node</span></a><span class="Other">;</span> <span class="Identifier">pointerId</span><span class="Other">:</span> <a href="system.html#SomeNumber"><span class="Identifier">SomeNumber</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#bool"><span class="Identifier">bool</span></a> {.
- <span class="Identifier">importjs</span><span class="Other">:</span> <span class="StringLit">"(#.$1(#) || false)"</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
- <a class="reference external" href="https://developer.mozilla.org/en-US/docs/Web/API/Element/hasPointerCapture">https://developer.mozilla.org/en-US/docs/Web/API/Element/hasPointerCapture</a>
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1810" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1810" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="home-procs-all">
- <div id="home,Window">
- <dt><pre><span class="Keyword">proc</span> <a href="#home%2CWindow"><span class="Identifier">home</span></a><span class="Other">(</span><span class="Identifier">w</span><span class="Other">:</span> <a href="dom.html#Window"><span class="Identifier">Window</span></a><span class="Other">)</span> {.<span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1515" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1515" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="id-procs-all">
- <div id="id,Node">
- <dt><pre><span class="Keyword">proc</span> <a href="#id%2CNode"><span class="Identifier">id</span></a><span class="Other">(</span><span class="Identifier">n</span><span class="Other">:</span> <a href="dom.html#Node"><span class="Identifier">Node</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a> {.<span class="Identifier">importcpp</span><span class="Other">:</span> <span class="StringLit">"#.id"</span><span class="Other">,</span> <span class="Identifier">nodecl</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1379" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1379" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="id=-procs-all">
- <div id="id=,Node,cstring">
- <dt><pre><span class="Keyword">proc</span> <a href="#id%3D%2CNode%2Ccstring"><span class="Identifier">id=</span></a><span class="Other">(</span><span class="Identifier">n</span><span class="Other">:</span> <a href="dom.html#Node"><span class="Identifier">Node</span></a><span class="Other">;</span> <span class="Identifier">x</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">)</span> {.<span class="Identifier">importcpp</span><span class="Other">:</span> <span class="StringLit">"#.id = #"</span><span class="Other">,</span> <span class="Identifier">nodecl</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1380" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1380" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="identifiedTouch-procs-all">
- <div id="identifiedTouch,TouchList">
- <dt><pre><span class="Keyword">proc</span> <a href="#identifiedTouch%2CTouchList"><span class="Identifier">identifiedTouch</span></a><span class="Other">(</span><span class="Identifier">list</span><span class="Other">:</span> <a href="dom.html#TouchList"><span class="Identifier">TouchList</span></a><span class="Other">)</span><span class="Other">:</span> <a href="dom.html#Touch"><span class="Identifier">Touch</span></a> {.<span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1653" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1653" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="insertAdjacentElement-procs-all">
- <div id="insertAdjacentElement,Node,cstring,Node">
- <dt><pre><span class="Keyword">proc</span> <a href="#insertAdjacentElement%2CNode%2Ccstring%2CNode"><span class="Identifier">insertAdjacentElement</span></a><span class="Other">(</span><span class="Identifier">self</span><span class="Other">:</span> <a href="dom.html#Node"><span class="Identifier">Node</span></a><span class="Other">;</span> <span class="Identifier">position</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">;</span> <span class="Identifier">element</span><span class="Other">:</span> <a href="dom.html#Node"><span class="Identifier">Node</span></a><span class="Other">)</span> {.
- <span class="Identifier">importjs</span><span class="Other">:</span> <span class="StringLit">"#.$1(#, #)"</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
- <a class="reference external" href="https://developer.mozilla.org/en-US/docs/Web/API/Element/insertAdjacentElement">https://developer.mozilla.org/en-US/docs/Web/API/Element/insertAdjacentElement</a>
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1786" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1786" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="insertAdjacentHTML-procs-all">
- <div id="insertAdjacentHTML,Node,cstring,cstring">
- <dt><pre><span class="Keyword">proc</span> <a href="#insertAdjacentHTML%2CNode%2Ccstring%2Ccstring"><span class="Identifier">insertAdjacentHTML</span></a><span class="Other">(</span><span class="Identifier">self</span><span class="Other">:</span> <a href="dom.html#Node"><span class="Identifier">Node</span></a><span class="Other">;</span> <span class="Identifier">position</span><span class="Other">,</span> <span class="Identifier">html</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">)</span> {.
- <span class="Identifier">importjs</span><span class="Other">:</span> <span class="StringLit">"#.$1(#, #)"</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
- <a class="reference external" href="https://developer.mozilla.org/en-US/docs/Web/API/Element/insertAdjacentHTML">https://developer.mozilla.org/en-US/docs/Web/API/Element/insertAdjacentHTML</a>
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1789" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1789" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="insertAdjacentText-procs-all">
- <div id="insertAdjacentText,Node,cstring,cstring">
- <dt><pre><span class="Keyword">proc</span> <a href="#insertAdjacentText%2CNode%2Ccstring%2Ccstring"><span class="Identifier">insertAdjacentText</span></a><span class="Other">(</span><span class="Identifier">self</span><span class="Other">:</span> <a href="dom.html#Node"><span class="Identifier">Node</span></a><span class="Other">;</span> <span class="Identifier">position</span><span class="Other">,</span> <span class="Identifier">data</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">)</span> {.
- <span class="Identifier">importjs</span><span class="Other">:</span> <span class="StringLit">"#.$1(#, #)"</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
- <a class="reference external" href="https://developer.mozilla.org/en-US/docs/Web/API/Element/insertAdjacentText">https://developer.mozilla.org/en-US/docs/Web/API/Element/insertAdjacentText</a>
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1783" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1783" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="insertBefore-procs-all">
- <div id="insertBefore,Node,Node,Node">
- <dt><pre><span class="Keyword">proc</span> <a href="#insertBefore%2CNode%2CNode%2CNode"><span class="Identifier">insertBefore</span></a><span class="Other">(</span><span class="Identifier">n</span><span class="Other">,</span> <span class="Identifier">newNode</span><span class="Other">,</span> <span class="Identifier">before</span><span class="Other">:</span> <a href="dom.html#Node"><span class="Identifier">Node</span></a><span class="Other">)</span> {.<span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1475" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1475" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="insertData-procs-all">
- <div id="insertData,Node,int,cstring">
- <dt><pre><span class="Keyword">proc</span> <a href="#insertData%2CNode%2Cint%2Ccstring"><span class="Identifier">insertData</span></a><span class="Other">(</span><span class="Identifier">n</span><span class="Other">:</span> <a href="dom.html#Node"><span class="Identifier">Node</span></a><span class="Other">;</span> <span class="Identifier">position</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a><span class="Other">;</span> <span class="Identifier">data</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">)</span> {.<span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1546" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1546" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="insertNode-procs-all">
- <div id="insertNode,Range,Node">
- <dt><pre><span class="Keyword">proc</span> <a href="#insertNode%2CRange%2CNode"><span class="Identifier">insertNode</span></a><span class="Other">(</span><span class="Identifier">range</span><span class="Other">:</span> <a href="dom.html#Range"><span class="Identifier">Range</span></a><span class="Other">;</span> <span class="Identifier">node</span><span class="Other">:</span> <a href="dom.html#Node"><span class="Identifier">Node</span></a><span class="Other">)</span> {.<span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1581" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1581" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="inViewport-procs-all">
- <div id="inViewport,Node">
- <dt><pre><span class="Keyword">proc</span> <a href="#inViewport%2CNode"><span class="Identifier">inViewport</span></a><span class="Other">(</span><span class="Identifier">el</span><span class="Other">:</span> <a href="dom.html#Node"><span class="Identifier">Node</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#bool"><span class="Identifier">bool</span></a> {.<span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1731" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1731" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="isDefaultNamespace-procs-all">
- <div id="isDefaultNamespace,Node">
- <dt><pre><span class="Keyword">proc</span> <a href="#isDefaultNamespace%2CNode"><span class="Identifier">isDefaultNamespace</span></a><span class="Other">(</span><span class="Identifier">n</span><span class="Other">:</span> <a href="dom.html#Node"><span class="Identifier">Node</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#bool"><span class="Identifier">bool</span></a> {.<span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1559" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1559" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="isEqualNode-procs-all">
- <div id="isEqualNode,Node">
- <dt><pre><span class="Keyword">proc</span> <a href="#isEqualNode%2CNode"><span class="Identifier">isEqualNode</span></a><span class="Other">(</span><span class="Identifier">n</span><span class="Other">:</span> <a href="dom.html#Node"><span class="Identifier">Node</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#bool"><span class="Identifier">bool</span></a> {.<span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1561" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1561" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="isFinite-procs-all">
- <div id="isFinite,BiggestFloat">
- <dt><pre><span class="Keyword">proc</span> <a href="#isFinite%2CBiggestFloat"><span class="Identifier">isFinite</span></a><span class="Other">(</span><span class="Identifier">x</span><span class="Other">:</span> <a href="ctypes.html#BiggestFloat"><span class="Identifier">BiggestFloat</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#bool"><span class="Identifier">bool</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">nodecl</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1710" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1710" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="isNaN-procs-all">
- <div id="isNaN,BiggestFloat">
- <dt><pre><span class="Keyword">proc</span> <a href="#isNaN%2CBiggestFloat"><span class="Identifier">isNaN</span></a><span class="Other">(</span><span class="Identifier">x</span><span class="Other">:</span> <a href="ctypes.html#BiggestFloat"><span class="Identifier">BiggestFloat</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#bool"><span class="Identifier">bool</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">nodecl</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
- see also <tt class="docutils literal"><span class="pre"><span class="Identifier">math</span><span class="Operator">.</span><span class="Identifier">isNaN</span></span></tt>.
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1711" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1711" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="isSameNode-procs-all">
- <div id="isSameNode,Node">
- <dt><pre><span class="Keyword">proc</span> <a href="#isSameNode%2CNode"><span class="Identifier">isSameNode</span></a><span class="Other">(</span><span class="Identifier">n</span><span class="Other">:</span> <a href="dom.html#Node"><span class="Identifier">Node</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#bool"><span class="Identifier">bool</span></a> {.<span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1562" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1562" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="item-procs-all">
- <div id="item,TouchList,int">
- <dt><pre><span class="Keyword">proc</span> <a href="#item%2CTouchList%2Cint"><span class="Identifier">item</span></a><span class="Other">(</span><span class="Identifier">list</span><span class="Other">:</span> <a href="dom.html#TouchList"><span class="Identifier">TouchList</span></a><span class="Other">;</span> <span class="Identifier">i</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a><span class="Other">)</span><span class="Other">:</span> <a href="dom.html#Touch"><span class="Identifier">Touch</span></a> {.<span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1654" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1654" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="javaEnabled-procs-all">
- <div id="javaEnabled,Navigator">
- <dt><pre><span class="Keyword">proc</span> <a href="#javaEnabled%2CNavigator"><span class="Identifier">javaEnabled</span></a><span class="Other">(</span><span class="Identifier">h</span><span class="Other">:</span> <a href="dom.html#Navigator"><span class="Identifier">Navigator</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#bool"><span class="Identifier">bool</span></a> {.<span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1621" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1621" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="len-procs-all">
- <div id="len,Node">
- <dt><pre><span class="Keyword">proc</span> <a href="#len%2CNode"><span class="Identifier">len</span></a><span class="Other">(</span><span class="Identifier">x</span><span class="Other">:</span> <a href="dom.html#Node"><span class="Identifier">Node</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a> {.<span class="Identifier">importcpp</span><span class="Other">:</span> <span class="StringLit">"#.childNodes.length"</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1468" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1468" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="lookupNamespaceURI-procs-all">
- <div id="lookupNamespaceURI,Node">
- <dt><pre><span class="Keyword">proc</span> <a href="#lookupNamespaceURI%2CNode"><span class="Identifier">lookupNamespaceURI</span></a><span class="Other">(</span><span class="Identifier">n</span><span class="Other">:</span> <a href="dom.html#Node"><span class="Identifier">Node</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a> {.<span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1558" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1558" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="lookupPrefix-procs-all">
- <div id="lookupPrefix,Node">
- <dt><pre><span class="Keyword">proc</span> <a href="#lookupPrefix%2CNode"><span class="Identifier">lookupPrefix</span></a><span class="Other">(</span><span class="Identifier">n</span><span class="Other">:</span> <a href="dom.html#Node"><span class="Identifier">Node</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a> {.<span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1557" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1557" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="matches-procs-all">
- <div id="matches,Node,cstring">
- <dt><pre><span class="Keyword">proc</span> <a href="#matches%2CNode%2Ccstring"><span class="Identifier">matches</span></a><span class="Other">(</span><span class="Identifier">self</span><span class="Other">:</span> <a href="dom.html#Node"><span class="Identifier">Node</span></a><span class="Other">;</span> <span class="Identifier">cssSelector</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#bool"><span class="Identifier">bool</span></a> {.
- <span class="Identifier">importjs</span><span class="Other">:</span> <span class="StringLit">"(#.$1(#) || false)"</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
- <a class="reference external" href="https://developer.mozilla.org/en-US/docs/Web/API/Element/matches">https://developer.mozilla.org/en-US/docs/Web/API/Element/matches</a>
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1834" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1834" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="matchMedia-procs-all">
- <div id="matchMedia,Window,cstring">
- <dt><pre><span class="Keyword">proc</span> <a href="#matchMedia%2CWindow%2Ccstring"><span class="Identifier">matchMedia</span></a><span class="Other">(</span><span class="Identifier">w</span><span class="Other">:</span> <a href="dom.html#Window"><span class="Identifier">Window</span></a><span class="Other">;</span> <span class="Identifier">mediaQueryString</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">)</span><span class="Other">:</span> <a href="dom.html#MediaQueryList"><span class="Identifier">MediaQueryList</span></a> {.
- <span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1534" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1534" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="message-procs-all">
- <div id="message,DomException">
- <dt><pre><span class="Keyword">proc</span> <a href="#message%2CDomException"><span class="Identifier">message</span></a><span class="Other">(</span><span class="Identifier">ex</span><span class="Other">:</span> <a href="dom.html#DomException"><span class="Identifier">DomException</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a> {.<span class="Identifier">importcpp</span><span class="Other">:</span> <span class="StringLit">"#.message"</span><span class="Other">,</span> <span class="Identifier">nodecl</span><span class="Other">,</span>
- <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
- <a class="reference external" href="https://developer.mozilla.org/en-US/docs/Web/API/DOMException/message">https://developer.mozilla.org/en-US/docs/Web/API/DOMException/message</a>
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1755" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1755" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="moveBy-procs-all">
- <div id="moveBy,Window,int,int">
- <dt><pre><span class="Keyword">proc</span> <a href="#moveBy%2CWindow%2Cint%2Cint"><span class="Identifier">moveBy</span></a><span class="Other">(</span><span class="Identifier">w</span><span class="Other">:</span> <a href="dom.html#Window"><span class="Identifier">Window</span></a><span class="Other">;</span> <span class="Identifier">x</span><span class="Other">,</span> <span class="Identifier">y</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a><span class="Other">)</span> {.<span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1516" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1516" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="moveTo-procs-all">
- <div id="moveTo,Window,int,int">
- <dt><pre><span class="Keyword">proc</span> <a href="#moveTo%2CWindow%2Cint%2Cint"><span class="Identifier">moveTo</span></a><span class="Other">(</span><span class="Identifier">w</span><span class="Other">:</span> <a href="dom.html#Window"><span class="Identifier">Window</span></a><span class="Other">;</span> <span class="Identifier">x</span><span class="Other">,</span> <span class="Identifier">y</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a><span class="Other">)</span> {.<span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1517" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1517" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="name-procs-all">
- <div id="name,DomException">
- <dt><pre><span class="Keyword">proc</span> <a href="#name%2CDomException"><span class="Identifier">name</span></a><span class="Other">(</span><span class="Identifier">ex</span><span class="Other">:</span> <a href="dom.html#DomException"><span class="Identifier">DomException</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a> {.<span class="Identifier">importcpp</span><span class="Other">:</span> <span class="StringLit">"#.name"</span><span class="Other">,</span> <span class="Identifier">nodecl</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
- <a class="reference external" href="https://developer.mozilla.org/en-US/docs/Web/API/DOMException/name">https://developer.mozilla.org/en-US/docs/Web/API/DOMException/name</a>
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1757" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1757" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="newDomException-procs-all">
- <div id="newDomException">
- <dt><pre><span class="Keyword">proc</span> <a href="#newDomException"><span class="Identifier">newDomException</span></a><span class="Other">(</span><span class="Other">)</span><span class="Other">:</span> <a href="dom.html#DomException"><span class="Identifier">DomException</span></a> {.<span class="Identifier">importcpp</span><span class="Other">:</span> <span class="StringLit">"new DomException()"</span><span class="Other">,</span>
- <span class="Identifier">constructor</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
- DOM Exception constructor
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1753" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1753" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="newDomParser-procs-all">
- <div id="newDomParser">
- <dt><pre><span class="Keyword">func</span> <a href="#newDomParser"><span class="Identifier">newDomParser</span></a><span class="Other">(</span><span class="Other">)</span><span class="Other">:</span> <a href="dom.html#DomParser"><span class="Identifier">DomParser</span></a> {.<span class="Identifier">importcpp</span><span class="Other">:</span> <span class="StringLit">"new DOMParser()"</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
- DOM Parser constructor.
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1748" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1748" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="newEvent-procs-all">
- <div id="newEvent,cstring">
- <dt><pre><span class="Keyword">proc</span> <a href="#newEvent%2Ccstring"><span class="Identifier">newEvent</span></a><span class="Other">(</span><span class="Identifier">name</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">)</span><span class="Other">:</span> <a href="dom.html#Event"><span class="Identifier">Event</span></a> {.<span class="Identifier">importcpp</span><span class="Other">:</span> <span class="StringLit">"new Event(@)"</span><span class="Other">,</span> <span class="Identifier">constructor</span><span class="Other">,</span>
- <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1714" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1714" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="newFileReader-procs-all">
- <div id="newFileReader">
- <dt><pre><span class="Keyword">proc</span> <a href="#newFileReader"><span class="Identifier">newFileReader</span></a><span class="Other">(</span><span class="Other">)</span><span class="Other">:</span> <a href="dom.html#FileReader"><span class="Identifier">FileReader</span></a> {.<span class="Identifier">importcpp</span><span class="Other">:</span> <span class="StringLit">"new FileReader()"</span><span class="Other">,</span> <span class="Identifier">constructor</span><span class="Other">,</span>
- <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
- File Reader constructor
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1760" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1760" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="normalize-procs-all">
- <div id="normalize,Node">
- <dt><pre><span class="Keyword">proc</span> <a href="#normalize%2CNode"><span class="Identifier">normalize</span></a><span class="Other">(</span><span class="Identifier">n</span><span class="Other">:</span> <a href="dom.html#Node"><span class="Identifier">Node</span></a><span class="Other">)</span> {.<span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1545" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1545" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="now-procs-all">
- <div id="now,Performance">
- <dt><pre><span class="Keyword">proc</span> <a href="#now%2CPerformance"><span class="Identifier">now</span></a><span class="Other">(</span><span class="Identifier">p</span><span class="Other">:</span> <a href="dom.html#Performance"><span class="Identifier">Performance</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#float"><span class="Identifier">float</span></a> {.<span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1675" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1675" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="offsetHeight-procs-all">
- <div id="offsetHeight,Node">
- <dt><pre><span class="Keyword">proc</span> <a href="#offsetHeight%2CNode"><span class="Identifier">offsetHeight</span></a><span class="Other">(</span><span class="Identifier">e</span><span class="Other">:</span> <a href="dom.html#Node"><span class="Identifier">Node</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a> {.<span class="Identifier">importcpp</span><span class="Other">:</span> <span class="StringLit">"#.offsetHeight"</span><span class="Other">,</span> <span class="Identifier">nodecl</span><span class="Other">,</span>
- <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1742" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1742" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="offsetLeft-procs-all">
- <div id="offsetLeft,Node">
- <dt><pre><span class="Keyword">proc</span> <a href="#offsetLeft%2CNode"><span class="Identifier">offsetLeft</span></a><span class="Other">(</span><span class="Identifier">e</span><span class="Other">:</span> <a href="dom.html#Node"><span class="Identifier">Node</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a> {.<span class="Identifier">importcpp</span><span class="Other">:</span> <span class="StringLit">"#.offsetLeft"</span><span class="Other">,</span> <span class="Identifier">nodecl</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1745" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1745" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="offsetTop-procs-all">
- <div id="offsetTop,Node">
- <dt><pre><span class="Keyword">proc</span> <a href="#offsetTop%2CNode"><span class="Identifier">offsetTop</span></a><span class="Other">(</span><span class="Identifier">e</span><span class="Other">:</span> <a href="dom.html#Node"><span class="Identifier">Node</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a> {.<span class="Identifier">importcpp</span><span class="Other">:</span> <span class="StringLit">"#.offsetTop"</span><span class="Other">,</span> <span class="Identifier">nodecl</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1744" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1744" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="offsetWidth-procs-all">
- <div id="offsetWidth,Node">
- <dt><pre><span class="Keyword">proc</span> <a href="#offsetWidth%2CNode"><span class="Identifier">offsetWidth</span></a><span class="Other">(</span><span class="Identifier">e</span><span class="Other">:</span> <a href="dom.html#Node"><span class="Identifier">Node</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a> {.<span class="Identifier">importcpp</span><span class="Other">:</span> <span class="StringLit">"#.offsetWidth"</span><span class="Other">,</span> <span class="Identifier">nodecl</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1743" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1743" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="open-procs-all">
- <div id="open,Document">
- <dt><pre><span class="Keyword">proc</span> <a href="#open%2CDocument"><span class="Identifier">open</span></a><span class="Other">(</span><span class="Identifier">d</span><span class="Other">:</span> <a href="dom.html#Document"><span class="Identifier">Document</span></a><span class="Other">)</span> {.<span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1584" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1584" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- <div id="open,Window,cstring,cstring,cstring">
- <dt><pre><span class="Keyword">proc</span> <a href="#open%2CWindow%2Ccstring%2Ccstring%2Ccstring"><span class="Identifier">open</span></a><span class="Other">(</span><span class="Identifier">w</span><span class="Other">:</span> <a href="dom.html#Window"><span class="Identifier">Window</span></a><span class="Other">;</span> <span class="Identifier">uri</span><span class="Other">,</span> <span class="Identifier">windowname</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">;</span> <span class="Identifier">properties</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a> <span class="Other">=</span> <span class="Keyword">nil</span><span class="Other">)</span><span class="Other">:</span> <a href="dom.html#Window"><span class="Identifier">Window</span></a> {.
- <span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1518" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1518" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="parseFromString-procs-all">
- <div id="parseFromString,DomParser,cstring,cstring">
- <dt><pre><span class="Keyword">func</span> <a href="#parseFromString%2CDomParser%2Ccstring%2Ccstring"><span class="Identifier">parseFromString</span></a><span class="Other">(</span><span class="Identifier">this</span><span class="Other">:</span> <a href="dom.html#DomParser"><span class="Identifier">DomParser</span></a><span class="Other">;</span> <span class="Identifier">str</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">;</span> <span class="Identifier">mimeType</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">)</span><span class="Other">:</span> <a href="dom.html#Document"><span class="Identifier">Document</span></a> {.
- <span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
- Parse from string to <tt class="docutils literal"><span class="pre"><span class="Identifier">Document</span></span></tt>.
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1750" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1750" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="play-procs-all">
- <div id="play,EmbedElement">
- <dt><pre><span class="Keyword">proc</span> <a href="#play%2CEmbedElement"><span class="Identifier">play</span></a><span class="Other">(</span><span class="Identifier">e</span><span class="Other">:</span> <a href="dom.html#EmbedElement"><span class="Identifier">EmbedElement</span></a><span class="Other">)</span> {.<span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1607" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1607" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="preventDefault-procs-all">
- <div id="preventDefault,Event">
- <dt><pre><span class="Keyword">proc</span> <a href="#preventDefault%2CEvent"><span class="Identifier">preventDefault</span></a><span class="Other">(</span><span class="Identifier">ev</span><span class="Other">:</span> <a href="dom.html#Event"><span class="Identifier">Event</span></a><span class="Other">)</span> {.<span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1642" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1642" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="print-procs-all">
- <div id="print,Window">
- <dt><pre><span class="Keyword">proc</span> <a href="#print%2CWindow"><span class="Identifier">print</span></a><span class="Other">(</span><span class="Identifier">w</span><span class="Other">:</span> <a href="dom.html#Window"><span class="Identifier">Window</span></a><span class="Other">)</span> {.<span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1520" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1520" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="prompt-procs-all">
- <div id="prompt,Window,cstring,cstring">
- <dt><pre><span class="Keyword">proc</span> <a href="#prompt%2CWindow%2Ccstring%2Ccstring"><span class="Identifier">prompt</span></a><span class="Other">(</span><span class="Identifier">w</span><span class="Other">:</span> <a href="dom.html#Window"><span class="Identifier">Window</span></a><span class="Other">;</span> <span class="Identifier">text</span><span class="Other">,</span> <span class="Identifier">default</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a> {.<span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1521" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1521" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="pushState-procs-all">
- <div id="pushState,History,T,cstring,cstring">
- <dt><pre><span class="Keyword">proc</span> <a href="#pushState%2CHistory%2CT%2Ccstring%2Ccstring"><span class="Identifier">pushState</span></a><span class="Other">[</span><span class="Identifier">T</span><span class="Other">]</span><span class="Other">(</span><span class="Identifier">h</span><span class="Other">:</span> <a href="dom.html#History"><span class="Identifier">History</span></a><span class="Other">;</span> <span class="Identifier">stateObject</span><span class="Other">:</span> <span class="Identifier">T</span><span class="Other">;</span> <span class="Identifier">title</span><span class="Other">,</span> <span class="Identifier">url</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">)</span> {.<span class="Identifier">importcpp</span><span class="Other">,</span>
- <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1618" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1618" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="querySelector-procs-all">
- <div id="querySelector,Document,cstring">
- <dt><pre><span class="Keyword">proc</span> <a href="#querySelector%2CDocument%2Ccstring"><span class="Identifier">querySelector</span></a><span class="Other">(</span><span class="Identifier">d</span><span class="Other">:</span> <a href="dom.html#Document"><span class="Identifier">Document</span></a><span class="Other">;</span> <span class="Identifier">selectors</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">)</span><span class="Other">:</span> <a href="dom.html#Element"><span class="Identifier">Element</span></a> {.<span class="Identifier">importcpp</span><span class="Other">,</span>
- <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1588" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1588" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- <div id="querySelector,Node,cstring">
- <dt><pre><span class="Keyword">proc</span> <a href="#querySelector%2CNode%2Ccstring"><span class="Identifier">querySelector</span></a><span class="Other">(</span><span class="Identifier">n</span><span class="Other">:</span> <a href="dom.html#Node"><span class="Identifier">Node</span></a><span class="Other">;</span> <span class="Identifier">selectors</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">)</span><span class="Other">:</span> <a href="dom.html#Element"><span class="Identifier">Element</span></a> {.<span class="Identifier">importcpp</span><span class="Other">,</span>
- <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1554" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1554" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="querySelectorAll-procs-all">
- <div id="querySelectorAll,Document,cstring">
- <dt><pre><span class="Keyword">proc</span> <a href="#querySelectorAll%2CDocument%2Ccstring"><span class="Identifier">querySelectorAll</span></a><span class="Other">(</span><span class="Identifier">d</span><span class="Other">:</span> <a href="dom.html#Document"><span class="Identifier">Document</span></a><span class="Other">;</span> <span class="Identifier">selectors</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#seq"><span class="Identifier">seq</span></a><span class="Other">[</span><a href="dom.html#Element"><span class="Identifier">Element</span></a><span class="Other">]</span> {.
- <span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1589" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1589" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- <div id="querySelectorAll,Node,cstring">
- <dt><pre><span class="Keyword">proc</span> <a href="#querySelectorAll%2CNode%2Ccstring"><span class="Identifier">querySelectorAll</span></a><span class="Other">(</span><span class="Identifier">n</span><span class="Other">:</span> <a href="dom.html#Node"><span class="Identifier">Node</span></a><span class="Other">;</span> <span class="Identifier">selectors</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#seq"><span class="Identifier">seq</span></a><span class="Other">[</span><a href="dom.html#Element"><span class="Identifier">Element</span></a><span class="Other">]</span> {.<span class="Identifier">importcpp</span><span class="Other">,</span>
- <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1555" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1555" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="readAsBinaryString-procs-all">
- <div id="readAsBinaryString,FileReader,Blob">
- <dt><pre><span class="Keyword">proc</span> <a href="#readAsBinaryString%2CFileReader%2CBlob"><span class="Identifier">readAsBinaryString</span></a><span class="Other">(</span><span class="Identifier">f</span><span class="Other">:</span> <a href="dom.html#FileReader"><span class="Identifier">FileReader</span></a><span class="Other">;</span> <span class="Identifier">b</span><span class="Other">:</span> <a href="dom.html#Blob"><span class="Identifier">Blob</span></a><span class="Other">)</span> {.
- <span class="Identifier">importcpp</span><span class="Other">:</span> <span class="StringLit">"#.readAsBinaryString(#)"</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
- <a class="reference external" href="https://developer.mozilla.org/en-US/docs/Web/API/FileReader/readAsBinaryString">https://developer.mozilla.org/en-US/docs/Web/API/FileReader/readAsBinaryString</a>
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1770" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1770" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="readAsDataURL-procs-all">
- <div id="readAsDataURL,FileReader,Blob">
- <dt><pre><span class="Keyword">proc</span> <a href="#readAsDataURL%2CFileReader%2CBlob"><span class="Identifier">readAsDataURL</span></a><span class="Other">(</span><span class="Identifier">f</span><span class="Other">:</span> <a href="dom.html#FileReader"><span class="Identifier">FileReader</span></a><span class="Other">;</span> <span class="Identifier">b</span><span class="Other">:</span> <a href="dom.html#Blob"><span class="Identifier">Blob</span></a><span class="Other">)</span> {.<span class="Identifier">importcpp</span><span class="Other">:</span> <span class="StringLit">"#.readAsDataURL(#)"</span><span class="Other">,</span>
- <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
- <a class="reference external" href="https://developer.mozilla.org/en-US/docs/Web/API/FileReader/readAsDataURL">https://developer.mozilla.org/en-US/docs/Web/API/FileReader/readAsDataURL</a>
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1772" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1772" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="readAsText-procs-all">
- <div id="readAsText,FileReader,">
- <dt><pre><span class="Keyword">proc</span> <a href="#readAsText%2CFileReader%2C"><span class="Identifier">readAsText</span></a><span class="Other">(</span><span class="Identifier">f</span><span class="Other">:</span> <a href="dom.html#FileReader"><span class="Identifier">FileReader</span></a><span class="Other">;</span> <span class="Identifier">b</span><span class="Other">:</span> <a href="dom.html#Blob"><span class="Identifier">Blob</span></a> <span class="Operator">|</span> <a href="dom.html#File"><span class="Identifier">File</span></a><span class="Other">;</span> <span class="Identifier">encoding</span> <span class="Other">=</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="StringLit">"UTF-8"</span><span class="Other">)</span> {.
- <span class="Identifier">importcpp</span><span class="Other">:</span> <span class="StringLit">"#.readAsText(#, #)"</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
- <a class="reference external" href="https://developer.mozilla.org/en-US/docs/Web/API/FileReader/readAsText">https://developer.mozilla.org/en-US/docs/Web/API/FileReader/readAsText</a>
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1774" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1774" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="readyState-procs-all">
- <div id="readyState,FileReader">
- <dt><pre><span class="Keyword">proc</span> <a href="#readyState%2CFileReader"><span class="Identifier">readyState</span></a><span class="Other">(</span><span class="Identifier">f</span><span class="Other">:</span> <a href="dom.html#FileReader"><span class="Identifier">FileReader</span></a><span class="Other">)</span><span class="Other">:</span> <a href="dom.html#FileReaderState"><span class="Identifier">FileReaderState</span></a> {.<span class="Identifier">importcpp</span><span class="Other">:</span> <span class="StringLit">"#.readyState"</span><span class="Other">,</span>
- <span class="Identifier">nodecl</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
- <a class="reference external" href="https://developer.mozilla.org/en-US/docs/Web/API/FileReader/readyState">https://developer.mozilla.org/en-US/docs/Web/API/FileReader/readyState</a>
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1764" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1764" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="registerProtocolHandler-procs-all">
- <div id="registerProtocolHandler,Navigator,cstring,cstring,cstring">
- <dt><pre><span class="Keyword">proc</span> <a href="#registerProtocolHandler%2CNavigator%2Ccstring%2Ccstring%2Ccstring"><span class="Identifier">registerProtocolHandler</span></a><span class="Other">(</span><span class="Identifier">self</span><span class="Other">:</span> <a href="dom.html#Navigator"><span class="Identifier">Navigator</span></a><span class="Other">;</span> <span class="Identifier">scheme</span><span class="Other">,</span> <span class="Identifier">url</span><span class="Other">,</span> <span class="Identifier">title</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">)</span> {.
- <span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
- <a class="reference external" href="https://developer.mozilla.org/en-US/docs/Web/API/Navigator/registerProtocolHandler">https://developer.mozilla.org/en-US/docs/Web/API/Navigator/registerProtocolHandler</a>
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1627" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1627" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="releasePointerCapture-procs-all">
- <div id="releasePointerCapture,Node,SomeNumber">
- <dt><pre><span class="Keyword">proc</span> <a href="#releasePointerCapture%2CNode%2CSomeNumber"><span class="Identifier">releasePointerCapture</span></a><span class="Other">(</span><span class="Identifier">self</span><span class="Other">:</span> <a href="dom.html#Node"><span class="Identifier">Node</span></a><span class="Other">;</span> <span class="Identifier">pointerId</span><span class="Other">:</span> <a href="system.html#SomeNumber"><span class="Identifier">SomeNumber</span></a><span class="Other">)</span> {.
- <span class="Identifier">importjs</span><span class="Other">:</span> <span class="StringLit">"#.$1(#)"</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
- <a class="reference external" href="https://developer.mozilla.org/en-US/docs/Web/API/Element/releasePointerCapture">https://developer.mozilla.org/en-US/docs/Web/API/Element/releasePointerCapture</a>
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1813" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1813" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="reload-procs-all">
- <div id="reload,Location">
- <dt><pre><span class="Keyword">proc</span> <a href="#reload%2CLocation"><span class="Identifier">reload</span></a><span class="Other">(</span><span class="Identifier">loc</span><span class="Other">:</span> <a href="dom.html#Location"><span class="Identifier">Location</span></a><span class="Other">)</span> {.<span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1611" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1611" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="remove-procs-all">
- <div id="remove,ClassList,cstring">
- <dt><pre><span class="Keyword">proc</span> <a href="#remove%2CClassList%2Ccstring"><span class="Identifier">remove</span></a><span class="Other">(</span><span class="Identifier">c</span><span class="Other">:</span> <a href="dom.html#ClassList"><span class="Identifier">ClassList</span></a><span class="Other">;</span> <span class="Identifier">class</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">)</span> {.<span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1631" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1631" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- <div id="remove,Node">
- <dt><pre><span class="Keyword">proc</span> <a href="#remove%2CNode"><span class="Identifier">remove</span></a><span class="Other">(</span><span class="Identifier">child</span><span class="Other">:</span> <a href="dom.html#Node"><span class="Identifier">Node</span></a><span class="Other">)</span> {.<span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1473" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1473" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="removeAllRanges-procs-all">
- <div id="removeAllRanges,Selection">
- <dt><pre><span class="Keyword">proc</span> <a href="#removeAllRanges%2CSelection"><span class="Identifier">removeAllRanges</span></a><span class="Other">(</span><span class="Identifier">s</span><span class="Other">:</span> <a href="dom.html#Selection"><span class="Identifier">Selection</span></a><span class="Other">)</span> {.<span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1678" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1678" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="removeAttribute-procs-all">
- <div id="removeAttribute,Node,cstring">
- <dt><pre><span class="Keyword">proc</span> <a href="#removeAttribute%2CNode%2Ccstring"><span class="Identifier">removeAttribute</span></a><span class="Other">(</span><span class="Identifier">n</span><span class="Other">:</span> <a href="dom.html#Node"><span class="Identifier">Node</span></a><span class="Other">;</span> <span class="Identifier">attr</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">)</span> {.<span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1547" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1547" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="removeAttributeNode-procs-all">
- <div id="removeAttributeNode,Node,Node">
- <dt><pre><span class="Keyword">proc</span> <a href="#removeAttributeNode%2CNode%2CNode"><span class="Identifier">removeAttributeNode</span></a><span class="Other">(</span><span class="Identifier">n</span><span class="Other">,</span> <span class="Identifier">attr</span><span class="Other">:</span> <a href="dom.html#Node"><span class="Identifier">Node</span></a><span class="Other">)</span> {.<span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1548" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1548" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="removeAttributeNS-procs-all">
- <div id="removeAttributeNS,Node,cstring,cstring">
- <dt><pre><span class="Keyword">proc</span> <a href="#removeAttributeNS%2CNode%2Ccstring%2Ccstring"><span class="Identifier">removeAttributeNS</span></a><span class="Other">(</span><span class="Identifier">self</span><span class="Other">:</span> <a href="dom.html#Node"><span class="Identifier">Node</span></a><span class="Other">;</span> <span class="Identifier">namespace</span><span class="Other">,</span> <span class="Identifier">attributeName</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">)</span> {.
- <span class="Identifier">importjs</span><span class="Other">:</span> <span class="StringLit">"#.$1(#, #)"</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
- <a class="reference external" href="https://developer.mozilla.org/en-US/docs/Web/API/Element/removeAttributeNS">https://developer.mozilla.org/en-US/docs/Web/API/Element/removeAttributeNS</a>
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1807" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1807" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="removeChild-procs-all">
- <div id="removeChild,Node,Node">
- <dt><pre><span class="Keyword">proc</span> <a href="#removeChild%2CNode%2CNode"><span class="Identifier">removeChild</span></a><span class="Other">(</span><span class="Identifier">n</span><span class="Other">,</span> <span class="Identifier">child</span><span class="Other">:</span> <a href="dom.html#Node"><span class="Identifier">Node</span></a><span class="Other">)</span> {.<span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1472" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1472" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="removeEventListener-procs-all">
- <div id="removeEventListener,EventTarget,cstring,proc(Event),AddEventListenerOptions">
- <dt><pre><span class="Keyword">proc</span> <a href="#removeEventListener%2CEventTarget%2Ccstring%2Cproc%28Event%29%2CAddEventListenerOptions"><span class="Identifier">removeEventListener</span></a><span class="Other">(</span><span class="Identifier">et</span><span class="Other">:</span> <a href="dom.html#EventTarget"><span class="Identifier">EventTarget</span></a><span class="Other">;</span> <span class="Identifier">ev</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">;</span> <span class="Identifier">cb</span><span class="Other">:</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Identifier">ev</span><span class="Other">:</span> <a href="dom.html#Event"><span class="Identifier">Event</span></a><span class="Other">)</span><span class="Other">;</span>
- <span class="Identifier">options</span><span class="Other">:</span> <a href="dom.html#AddEventListenerOptions"><span class="Identifier">AddEventListenerOptions</span></a><span class="Other">)</span> {.<span class="Identifier">importcpp</span><span class="Other">,</span>
- <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1494" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1494" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- <div id="removeEventListener,EventTarget,cstring,proc(Event),bool">
- <dt><pre><span class="Keyword">proc</span> <a href="#removeEventListener%2CEventTarget%2Ccstring%2Cproc%28Event%29%2Cbool"><span class="Identifier">removeEventListener</span></a><span class="Other">(</span><span class="Identifier">et</span><span class="Other">:</span> <a href="dom.html#EventTarget"><span class="Identifier">EventTarget</span></a><span class="Other">;</span> <span class="Identifier">ev</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">;</span> <span class="Identifier">cb</span><span class="Other">:</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Identifier">ev</span><span class="Other">:</span> <a href="dom.html#Event"><span class="Identifier">Event</span></a><span class="Other">)</span><span class="Other">;</span>
- <span class="Identifier">useCapture</span><span class="Other">:</span> <a href="system.html#bool"><span class="Identifier">bool</span></a> <span class="Other">=</span> <span class="Identifier">false</span><span class="Other">)</span> {.<span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1493" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1493" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="removeItem-procs-all">
- <div id="removeItem,Storage,cstring">
- <dt><pre><span class="Keyword">proc</span> <a href="#removeItem%2CStorage%2Ccstring"><span class="Identifier">removeItem</span></a><span class="Other">(</span><span class="Identifier">s</span><span class="Other">:</span> <a href="dom.html#Storage"><span class="Identifier">Storage</span></a><span class="Other">;</span> <span class="Identifier">key</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">)</span> {.<span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1688" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1688" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="removeProperty-procs-all">
- <div id="removeProperty,Style,cstring">
- <dt><pre><span class="Keyword">proc</span> <a href="#removeProperty%2CStyle%2Ccstring"><span class="Identifier">removeProperty</span></a><span class="Other">(</span><span class="Identifier">s</span><span class="Other">:</span> <a href="dom.html#Style"><span class="Identifier">Style</span></a><span class="Other">;</span> <span class="Identifier">property</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">)</span> {.<span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1637" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1637" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="replace-procs-all">
- <div id="replace,Location,cstring">
- <dt><pre><span class="Keyword">proc</span> <a href="#replace%2CLocation%2Ccstring"><span class="Identifier">replace</span></a><span class="Other">(</span><span class="Identifier">loc</span><span class="Other">:</span> <a href="dom.html#Location"><span class="Identifier">Location</span></a><span class="Other">;</span> <span class="Identifier">s</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">)</span> {.<span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1612" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1612" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="replaceChild-procs-all">
- <div id="replaceChild,Node,Node,Node">
- <dt><pre><span class="Keyword">proc</span> <a href="#replaceChild%2CNode%2CNode%2CNode"><span class="Identifier">replaceChild</span></a><span class="Other">(</span><span class="Identifier">n</span><span class="Other">,</span> <span class="Identifier">newNode</span><span class="Other">,</span> <span class="Identifier">oldNode</span><span class="Other">:</span> <a href="dom.html#Node"><span class="Identifier">Node</span></a><span class="Other">)</span> {.<span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1474" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1474" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="replaceChildren-procs-all">
- <div id="replaceChildren,Node,Node">
- <dt><pre><span class="Keyword">proc</span> <a href="#replaceChildren%2CNode%2CNode"><span class="Identifier">replaceChildren</span></a><span class="Other">(</span><span class="Identifier">self</span><span class="Other">:</span> <a href="dom.html#Node"><span class="Identifier">Node</span></a><span class="Other">;</span> <span class="Identifier">replacements</span><span class="Other">:</span> <a href="dom.html#Node"><span class="Identifier">Node</span></a><span class="Other">)</span> {.<span class="Identifier">importjs</span><span class="Other">:</span> <span class="StringLit">"#.$1(@)"</span><span class="Other">,</span>
- <span class="Identifier">varargs</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
- <a class="reference external" href="https://developer.mozilla.org/en-US/docs/Web/API/Element/replaceChildren">https://developer.mozilla.org/en-US/docs/Web/API/Element/replaceChildren</a>
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1819" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1819" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="replaceData-procs-all">
- <div id="replaceData,Node,int,int,cstring">
- <dt><pre><span class="Keyword">proc</span> <a href="#replaceData%2CNode%2Cint%2Cint%2Ccstring"><span class="Identifier">replaceData</span></a><span class="Other">(</span><span class="Identifier">n</span><span class="Other">:</span> <a href="dom.html#Node"><span class="Identifier">Node</span></a><span class="Other">;</span> <span class="Identifier">start</span><span class="Other">,</span> <span class="Identifier">len</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a><span class="Other">;</span> <span class="Identifier">text</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">)</span> {.<span class="Identifier">importcpp</span><span class="Other">,</span>
- <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1549" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1549" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="replaceWith-procs-all">
- <div id="replaceWith,Node,Node">
- <dt><pre><span class="Keyword">proc</span> <a href="#replaceWith%2CNode%2CNode"><span class="Identifier">replaceWith</span></a><span class="Other">(</span><span class="Identifier">self</span><span class="Other">:</span> <a href="dom.html#Node"><span class="Identifier">Node</span></a><span class="Other">;</span> <span class="Identifier">replacements</span><span class="Other">:</span> <a href="dom.html#Node"><span class="Identifier">Node</span></a><span class="Other">)</span> {.<span class="Identifier">importjs</span><span class="Other">:</span> <span class="StringLit">"#.$1(@)"</span><span class="Other">,</span> <span class="Identifier">varargs</span><span class="Other">,</span>
- <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
- <a class="reference external" href="https://developer.mozilla.org/en-US/docs/Web/API/Element/replaceWith">https://developer.mozilla.org/en-US/docs/Web/API/Element/replaceWith</a>
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1822" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1822" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="reportValidity-procs-all">
- <div id="reportValidity,FormElement">
- <dt><pre><span class="Keyword">proc</span> <a href="#reportValidity%2CFormElement"><span class="Identifier">reportValidity</span></a><span class="Other">(</span><span class="Identifier">e</span><span class="Other">:</span> <a href="dom.html#FormElement"><span class="Identifier">FormElement</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#bool"><span class="Identifier">bool</span></a> {.<span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1604" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1604" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="requestAnimationFrame-procs-all">
- <div id="requestAnimationFrame,Window,proc(float)">
- <dt><pre><span class="Keyword">proc</span> <a href="#requestAnimationFrame%2CWindow%2Cproc%28float%29"><span class="Identifier">requestAnimationFrame</span></a><span class="Other">(</span><span class="Identifier">w</span><span class="Other">:</span> <a href="dom.html#Window"><span class="Identifier">Window</span></a><span class="Other">;</span> <span class="Identifier">function</span><span class="Other">:</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Identifier">time</span><span class="Other">:</span> <a href="system.html#float"><span class="Identifier">float</span></a><span class="Other">)</span><span class="Other">)</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a> {.
- <span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1532" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1532" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="requestPointerLock-procs-all">
- <div id="requestPointerLock,Node">
- <dt><pre><span class="Keyword">proc</span> <a href="#requestPointerLock%2CNode"><span class="Identifier">requestPointerLock</span></a><span class="Other">(</span><span class="Identifier">self</span><span class="Other">:</span> <a href="dom.html#Node"><span class="Identifier">Node</span></a><span class="Other">)</span> {.<span class="Identifier">importjs</span><span class="Other">:</span> <span class="StringLit">"#.$1()"</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
- <a class="reference external" href="https://developer.mozilla.org/en-US/docs/Web/API/Element/requestPointerLock">https://developer.mozilla.org/en-US/docs/Web/API/Element/requestPointerLock</a>
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1816" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1816" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="reset-procs-all">
- <div id="reset,FormElement">
- <dt><pre><span class="Keyword">proc</span> <a href="#reset%2CFormElement"><span class="Identifier">reset</span></a><span class="Other">(</span><span class="Identifier">f</span><span class="Other">:</span> <a href="dom.html#FormElement"><span class="Identifier">FormElement</span></a><span class="Other">)</span> {.<span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1601" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1601" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="resizeBy-procs-all">
- <div id="resizeBy,Window,int,int">
- <dt><pre><span class="Keyword">proc</span> <a href="#resizeBy%2CWindow%2Cint%2Cint"><span class="Identifier">resizeBy</span></a><span class="Other">(</span><span class="Identifier">w</span><span class="Other">:</span> <a href="dom.html#Window"><span class="Identifier">Window</span></a><span class="Other">;</span> <span class="Identifier">x</span><span class="Other">,</span> <span class="Identifier">y</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a><span class="Other">)</span> {.<span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1522" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1522" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="resizeTo-procs-all">
- <div id="resizeTo,Window,int,int">
- <dt><pre><span class="Keyword">proc</span> <a href="#resizeTo%2CWindow%2Cint%2Cint"><span class="Identifier">resizeTo</span></a><span class="Other">(</span><span class="Identifier">w</span><span class="Other">:</span> <a href="dom.html#Window"><span class="Identifier">Window</span></a><span class="Other">;</span> <span class="Identifier">x</span><span class="Other">,</span> <span class="Identifier">y</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a><span class="Other">)</span> {.<span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1523" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1523" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="resultAsString-procs-all">
- <div id="resultAsString,FileReader">
- <dt><pre><span class="Keyword">proc</span> <a href="#resultAsString%2CFileReader"><span class="Identifier">resultAsString</span></a><span class="Other">(</span><span class="Identifier">f</span><span class="Other">:</span> <a href="dom.html#FileReader"><span class="Identifier">FileReader</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a> {.<span class="Identifier">importcpp</span><span class="Other">:</span> <span class="StringLit">"#.result"</span><span class="Other">,</span> <span class="Identifier">nodecl</span><span class="Other">,</span>
- <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
- <a class="reference external" href="https://developer.mozilla.org/en-US/docs/Web/API/FileReader/result">https://developer.mozilla.org/en-US/docs/Web/API/FileReader/result</a>
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1766" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1766" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="routeEvent-procs-all">
- <div id="routeEvent,Document,Event">
- <dt><pre><span class="Keyword">proc</span> <a href="#routeEvent%2CDocument%2CEvent"><span class="Identifier">routeEvent</span></a><span class="Other">(</span><span class="Identifier">d</span><span class="Other">:</span> <a href="dom.html#Document"><span class="Identifier">Document</span></a><span class="Other">;</span> <span class="Identifier">event</span><span class="Other">:</span> <a href="dom.html#Event"><span class="Identifier">Event</span></a><span class="Other">)</span> {.<span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1585" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1585" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- <div id="routeEvent,Window,Event">
- <dt><pre><span class="Keyword">proc</span> <a href="#routeEvent%2CWindow%2CEvent"><span class="Identifier">routeEvent</span></a><span class="Other">(</span><span class="Identifier">w</span><span class="Other">:</span> <a href="dom.html#Window"><span class="Identifier">Window</span></a><span class="Other">;</span> <span class="Identifier">event</span><span class="Other">:</span> <a href="dom.html#Event"><span class="Identifier">Event</span></a><span class="Other">)</span> {.<span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1524" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1524" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="scrollBy-procs-all">
- <div id="scrollBy,Window,int,int">
- <dt><pre><span class="Keyword">proc</span> <a href="#scrollBy%2CWindow%2Cint%2Cint"><span class="Identifier">scrollBy</span></a><span class="Other">(</span><span class="Identifier">w</span><span class="Other">:</span> <a href="dom.html#Window"><span class="Identifier">Window</span></a><span class="Other">;</span> <span class="Identifier">x</span><span class="Other">,</span> <span class="Identifier">y</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a><span class="Other">)</span> {.<span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1525" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1525" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="scrollHeight-procs-all">
- <div id="scrollHeight,Node">
- <dt><pre><span class="Keyword">proc</span> <a href="#scrollHeight%2CNode"><span class="Identifier">scrollHeight</span></a><span class="Other">(</span><span class="Identifier">e</span><span class="Other">:</span> <a href="dom.html#Node"><span class="Identifier">Node</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a> {.<span class="Identifier">importcpp</span><span class="Other">:</span> <span class="StringLit">"#.scrollHeight"</span><span class="Other">,</span> <span class="Identifier">nodecl</span><span class="Other">,</span>
- <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1740" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1740" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="scrollIntoView-procs-all">
- <div id="scrollIntoView,Node">
- <dt><pre><span class="Keyword">proc</span> <a href="#scrollIntoView%2CNode"><span class="Identifier">scrollIntoView</span></a><span class="Other">(</span><span class="Identifier">n</span><span class="Other">:</span> <a href="dom.html#Node"><span class="Identifier">Node</span></a><span class="Other">)</span> {.<span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1550" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1550" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- <div id="scrollIntoView,Node,ScrollIntoViewOptions">
- <dt><pre><span class="Keyword">proc</span> <a href="#scrollIntoView%2CNode%2CScrollIntoViewOptions"><span class="Identifier">scrollIntoView</span></a><span class="Other">(</span><span class="Identifier">n</span><span class="Other">:</span> <a href="dom.html#Node"><span class="Identifier">Node</span></a><span class="Other">;</span> <span class="Identifier">options</span><span class="Other">:</span> <a href="dom.html#ScrollIntoViewOptions"><span class="Identifier">ScrollIntoViewOptions</span></a><span class="Other">)</span> {.<span class="Identifier">importcpp</span><span class="Other">,</span>
- <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1551" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1551" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="scrollIntoViewIfNeeded-procs-all">
- <div id="scrollIntoViewIfNeeded,Node,bool">
- <dt><pre><span class="Keyword">proc</span> <a href="#scrollIntoViewIfNeeded%2CNode%2Cbool"><span class="Identifier">scrollIntoViewIfNeeded</span></a><span class="Other">(</span><span class="Identifier">self</span><span class="Other">:</span> <a href="dom.html#Node"><span class="Identifier">Node</span></a><span class="Other">;</span> <span class="Identifier">centerIfNeeded</span><span class="Other">:</span> <a href="system.html#bool"><span class="Identifier">bool</span></a><span class="Other">)</span> {.
- <span class="Identifier">importjs</span><span class="Other">:</span> <span class="StringLit">"#.$1(#)"</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
- <a class="reference external" href="https://developer.mozilla.org/en-US/docs/Web/API/Element/scrollIntoViewIfNeeded">https://developer.mozilla.org/en-US/docs/Web/API/Element/scrollIntoViewIfNeeded</a>
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1825" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1825" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="scrollLeft-procs-all">
- <div id="scrollLeft,Node">
- <dt><pre><span class="Keyword">proc</span> <a href="#scrollLeft%2CNode"><span class="Identifier">scrollLeft</span></a><span class="Other">(</span><span class="Identifier">e</span><span class="Other">:</span> <a href="dom.html#Node"><span class="Identifier">Node</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a> {.<span class="Identifier">importcpp</span><span class="Other">:</span> <span class="StringLit">"#.scrollLeft"</span><span class="Other">,</span> <span class="Identifier">nodecl</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1739" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1739" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="scrollTo-procs-all">
- <div id="scrollTo,Window,int,int">
- <dt><pre><span class="Keyword">proc</span> <a href="#scrollTo%2CWindow%2Cint%2Cint"><span class="Identifier">scrollTo</span></a><span class="Other">(</span><span class="Identifier">w</span><span class="Other">:</span> <a href="dom.html#Window"><span class="Identifier">Window</span></a><span class="Other">;</span> <span class="Identifier">x</span><span class="Other">,</span> <span class="Identifier">y</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a><span class="Other">)</span> {.<span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1526" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1526" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="scrollTop-procs-all">
- <div id="scrollTop,Node">
- <dt><pre><span class="Keyword">proc</span> <a href="#scrollTop%2CNode"><span class="Identifier">scrollTop</span></a><span class="Other">(</span><span class="Identifier">e</span><span class="Other">:</span> <a href="dom.html#Node"><span class="Identifier">Node</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a> {.<span class="Identifier">importcpp</span><span class="Other">:</span> <span class="StringLit">"#.scrollTop"</span><span class="Other">,</span> <span class="Identifier">nodecl</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1737" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1737" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="scrollTop=-procs-all">
- <div id="scrollTop=,Node,int">
- <dt><pre><span class="Keyword">proc</span> <a href="#scrollTop%3D%2CNode%2Cint"><span class="Identifier">scrollTop=</span></a><span class="Other">(</span><span class="Identifier">e</span><span class="Other">:</span> <a href="dom.html#Node"><span class="Identifier">Node</span></a><span class="Other">;</span> <span class="Identifier">value</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a><span class="Other">)</span> {.<span class="Identifier">importcpp</span><span class="Other">:</span> <span class="StringLit">"#.scrollTop = #"</span><span class="Other">,</span> <span class="Identifier">nodecl</span><span class="Other">,</span>
- <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1738" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1738" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="scrollWidth-procs-all">
- <div id="scrollWidth,Node">
- <dt><pre><span class="Keyword">proc</span> <a href="#scrollWidth%2CNode"><span class="Identifier">scrollWidth</span></a><span class="Other">(</span><span class="Identifier">e</span><span class="Other">:</span> <a href="dom.html#Node"><span class="Identifier">Node</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a> {.<span class="Identifier">importcpp</span><span class="Other">:</span> <span class="StringLit">"#.scrollWidth"</span><span class="Other">,</span> <span class="Identifier">nodecl</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1741" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1741" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="select-procs-all">
- <div id="select,Element">
- <dt><pre><span class="Keyword">proc</span> <a href="#select%2CElement"><span class="Identifier">select</span></a><span class="Other">(</span><span class="Identifier">e</span><span class="Other">:</span> <a href="dom.html#Element"><span class="Identifier">Element</span></a><span class="Other">)</span> {.<span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1596" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1596" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="sendBeacon-procs-all">
- <div id="sendBeacon,Navigator,cstring,cstring">
- <dt><pre><span class="Keyword">proc</span> <a href="#sendBeacon%2CNavigator%2Ccstring%2Ccstring"><span class="Identifier">sendBeacon</span></a><span class="Other">(</span><span class="Identifier">self</span><span class="Other">:</span> <a href="dom.html#Navigator"><span class="Identifier">Navigator</span></a><span class="Other">;</span> <span class="Identifier">url</span><span class="Other">,</span> <span class="Identifier">data</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#bool"><span class="Identifier">bool</span></a> {.<span class="Identifier">importcpp</span><span class="Other">,</span>
- <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
- <a class="reference external" href="https://developer.mozilla.org/en-US/docs/Web/API/Navigator/sendBeacon">https://developer.mozilla.org/en-US/docs/Web/API/Navigator/sendBeacon</a>
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1624" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1624" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="setAttr-procs-all">
- <div id="setAttr,Node,cstring,cstring">
- <dt><pre><span class="Keyword">proc</span> <a href="#setAttr%2CNode%2Ccstring%2Ccstring"><span class="Identifier">setAttr</span></a><span class="Other">(</span><span class="Identifier">n</span><span class="Other">:</span> <a href="dom.html#Node"><span class="Identifier">Node</span></a><span class="Other">;</span> <span class="Identifier">key</span><span class="Other">,</span> <span class="Identifier">val</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">)</span> {.<span class="Identifier">importcpp</span><span class="Other">:</span> <span class="StringLit">"#.setAttribute(@)"</span><span class="Other">,</span>
- <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1692" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1692" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="setAttribute-procs-all">
- <div id="setAttribute,Node,cstring,cstring">
- <dt><pre><span class="Keyword">proc</span> <a href="#setAttribute%2CNode%2Ccstring%2Ccstring"><span class="Identifier">setAttribute</span></a><span class="Other">(</span><span class="Identifier">n</span><span class="Other">:</span> <a href="dom.html#Node"><span class="Identifier">Node</span></a><span class="Other">;</span> <span class="Identifier">name</span><span class="Other">,</span> <span class="Identifier">value</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">)</span> {.<span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1552" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1552" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="setAttributeNode-procs-all">
- <div id="setAttributeNode,Node,Node">
- <dt><pre><span class="Keyword">proc</span> <a href="#setAttributeNode%2CNode%2CNode"><span class="Identifier">setAttributeNode</span></a><span class="Other">(</span><span class="Identifier">n</span><span class="Other">:</span> <a href="dom.html#Node"><span class="Identifier">Node</span></a><span class="Other">;</span> <span class="Identifier">attr</span><span class="Other">:</span> <a href="dom.html#Node"><span class="Identifier">Node</span></a><span class="Other">)</span> {.<span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1553" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1553" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="setCustomValidity-procs-all">
- <div id="setCustomValidity,InputElement,cstring">
- <dt><pre><span class="Keyword">proc</span> <a href="#setCustomValidity%2CInputElement%2Ccstring"><span class="Identifier">setCustomValidity</span></a><span class="Other">(</span><span class="Identifier">e</span><span class="Other">:</span> <a href="dom.html#InputElement"><span class="Identifier">InputElement</span></a><span class="Other">;</span> <span class="Identifier">error</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">)</span> {.<span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1668" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1668" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="setData-procs-all">
- <div id="setData,DataTransfer,cstring,cstring">
- <dt><pre><span class="Keyword">proc</span> <a href="#setData%2CDataTransfer%2Ccstring%2Ccstring"><span class="Identifier">setData</span></a><span class="Other">(</span><span class="Identifier">dt</span><span class="Other">:</span> <a href="dom.html#DataTransfer"><span class="Identifier">DataTransfer</span></a><span class="Other">;</span> <span class="Identifier">format</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">;</span> <span class="Identifier">data</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">)</span> {.<span class="Identifier">importcpp</span><span class="Other">,</span>
- <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1659" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1659" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="setDragImage-procs-all">
- <div id="setDragImage,DataTransfer,Element,int,int">
- <dt><pre><span class="Keyword">proc</span> <a href="#setDragImage%2CDataTransfer%2CElement%2Cint%2Cint"><span class="Identifier">setDragImage</span></a><span class="Other">(</span><span class="Identifier">dt</span><span class="Other">:</span> <a href="dom.html#DataTransfer"><span class="Identifier">DataTransfer</span></a><span class="Other">;</span> <span class="Identifier">img</span><span class="Other">:</span> <a href="dom.html#Element"><span class="Identifier">Element</span></a><span class="Other">;</span> <span class="Identifier">xOffset</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a><span class="Other">;</span> <span class="Identifier">yOffset</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a><span class="Other">)</span> {.
- <span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1660" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1660" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="setHTML-procs-all">
- <div id="setHTML,Node,cstring">
- <dt><pre><span class="Keyword">proc</span> <a href="#setHTML%2CNode%2Ccstring"><span class="Identifier">setHTML</span></a><span class="Other">(</span><span class="Identifier">self</span><span class="Other">:</span> <a href="dom.html#Node"><span class="Identifier">Node</span></a><span class="Other">;</span> <span class="Identifier">html</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">)</span> {.<span class="Identifier">importjs</span><span class="Other">:</span> <span class="StringLit">"#.$1(#)"</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
- <a class="reference external" href="https://developer.mozilla.org/en-US/docs/Web/API/Element/setHTML">https://developer.mozilla.org/en-US/docs/Web/API/Element/setHTML</a>
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1828" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1828" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="setInterval-procs-all">
- <div id="setInterval,proc),int">
- <dt><pre><span class="Keyword">proc</span> <a href="#setInterval%2Cproc%29%2Cint"><span class="Identifier">setInterval</span></a><span class="Other">(</span><span class="Identifier">action</span><span class="Other">:</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Other">)</span><span class="Other">;</span> <span class="Identifier">ms</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a><span class="Other">)</span><span class="Other">:</span> <a href="dom.html#Interval"><span class="Identifier">Interval</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">nodecl</span><span class="Other">,</span>
- <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1484" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1484" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- <div id="setInterval,Window,cstring,int">
- <dt><pre><span class="Keyword">proc</span> <a href="#setInterval%2CWindow%2Ccstring%2Cint"><span class="Identifier">setInterval</span></a><span class="Other">(</span><span class="Identifier">w</span><span class="Other">:</span> <a href="dom.html#Window"><span class="Identifier">Window</span></a><span class="Other">;</span> <span class="Identifier">code</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">;</span> <span class="Identifier">pause</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a><span class="Other">)</span><span class="Other">:</span> <a href="dom.html#Interval"><span class="Identifier">Interval</span></a> {.<span class="Identifier">importcpp</span><span class="Other">,</span>
- <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1527" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1527" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- <div id="setInterval,Window,proc),int">
- <dt><pre><span class="Keyword">proc</span> <a href="#setInterval%2CWindow%2Cproc%29%2Cint"><span class="Identifier">setInterval</span></a><span class="Other">(</span><span class="Identifier">w</span><span class="Other">:</span> <a href="dom.html#Window"><span class="Identifier">Window</span></a><span class="Other">;</span> <span class="Identifier">function</span><span class="Other">:</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Other">)</span><span class="Other">;</span> <span class="Identifier">pause</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a><span class="Other">)</span><span class="Other">:</span> <a href="dom.html#Interval"><span class="Identifier">Interval</span></a> {.
- <span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1528" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1528" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="setItem-procs-all">
- <div id="setItem,Storage,cstring,cstring">
- <dt><pre><span class="Keyword">proc</span> <a href="#setItem%2CStorage%2Ccstring%2Ccstring"><span class="Identifier">setItem</span></a><span class="Other">(</span><span class="Identifier">s</span><span class="Other">:</span> <a href="dom.html#Storage"><span class="Identifier">Storage</span></a><span class="Other">;</span> <span class="Identifier">key</span><span class="Other">,</span> <span class="Identifier">value</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">)</span> {.<span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1686" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1686" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="setProperty-procs-all">
- <div id="setProperty,Style,cstring,cstring,string">
- <dt><pre><span class="Keyword">proc</span> <a href="#setProperty%2CStyle%2Ccstring%2Ccstring%2Cstring"><span class="Identifier">setProperty</span></a><span class="Other">(</span><span class="Identifier">s</span><span class="Other">:</span> <a href="dom.html#Style"><span class="Identifier">Style</span></a><span class="Other">;</span> <span class="Identifier">property</span><span class="Other">,</span> <span class="Identifier">value</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">;</span> <span class="Identifier">priority</span> <span class="Other">=</span> <span class="StringLit">""</span><span class="Other">)</span> {.<span class="Identifier">importcpp</span><span class="Other">,</span>
- <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1638" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1638" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="setRangeText-procs-all">
- <div id="setRangeText,InputElement,cstring,int,int,cstring">
- <dt><pre><span class="Keyword">proc</span> <a href="#setRangeText%2CInputElement%2Ccstring%2Cint%2Cint%2Ccstring"><span class="Identifier">setRangeText</span></a><span class="Other">(</span><span class="Identifier">e</span><span class="Other">:</span> <a href="dom.html#InputElement"><span class="Identifier">InputElement</span></a><span class="Other">;</span> <span class="Identifier">replacement</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">;</span> <span class="Identifier">startindex</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a> <span class="Other">=</span> <span class="DecNumber">0</span><span class="Other">;</span>
- <span class="Identifier">endindex</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a> <span class="Other">=</span> <span class="DecNumber">0</span><span class="Other">;</span> <span class="Identifier">selectionMode</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a> <span class="Other">=</span> <span class="StringLit">"preserve"</span><span class="Other">)</span> {.
- <span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1667" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1667" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="setSelectionRange-procs-all">
- <div id="setSelectionRange,InputElement,int,int,cstring">
- <dt><pre><span class="Keyword">proc</span> <a href="#setSelectionRange%2CInputElement%2Cint%2Cint%2Ccstring"><span class="Identifier">setSelectionRange</span></a><span class="Other">(</span><span class="Identifier">e</span><span class="Other">:</span> <a href="dom.html#InputElement"><span class="Identifier">InputElement</span></a><span class="Other">;</span> <span class="Identifier">selectionStart</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a><span class="Other">;</span> <span class="Identifier">selectionEnd</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a><span class="Other">;</span>
- <span class="Identifier">selectionDirection</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a> <span class="Other">=</span> <span class="StringLit">"none"</span><span class="Other">)</span> {.<span class="Identifier">importcpp</span><span class="Other">,</span>
- <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1666" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1666" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="setTimeout-procs-all">
- <div id="setTimeout,proc),int">
- <dt><pre><span class="Keyword">proc</span> <a href="#setTimeout%2Cproc%29%2Cint"><span class="Identifier">setTimeout</span></a><span class="Other">(</span><span class="Identifier">action</span><span class="Other">:</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Other">)</span><span class="Other">;</span> <span class="Identifier">ms</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a><span class="Other">)</span><span class="Other">:</span> <a href="dom.html#TimeOut"><span class="Identifier">TimeOut</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">nodecl</span><span class="Other">,</span>
- <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1482" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1482" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- <div id="setTimeout,Window,cstring,int">
- <dt><pre><span class="Keyword">proc</span> <a href="#setTimeout%2CWindow%2Ccstring%2Cint"><span class="Identifier">setTimeout</span></a><span class="Other">(</span><span class="Identifier">w</span><span class="Other">:</span> <a href="dom.html#Window"><span class="Identifier">Window</span></a><span class="Other">;</span> <span class="Identifier">code</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">;</span> <span class="Identifier">pause</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a><span class="Other">)</span><span class="Other">:</span> <a href="dom.html#TimeOut"><span class="Identifier">TimeOut</span></a> {.<span class="Identifier">importcpp</span><span class="Other">,</span>
- <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1529" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1529" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- <div id="setTimeout,Window,proc),int">
- <dt><pre><span class="Keyword">proc</span> <a href="#setTimeout%2CWindow%2Cproc%29%2Cint"><span class="Identifier">setTimeout</span></a><span class="Other">(</span><span class="Identifier">w</span><span class="Other">:</span> <a href="dom.html#Window"><span class="Identifier">Window</span></a><span class="Other">;</span> <span class="Identifier">function</span><span class="Other">:</span> <span class="Keyword">proc</span> <span class="Other">(</span><span class="Other">)</span><span class="Other">;</span> <span class="Identifier">pause</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a><span class="Other">)</span><span class="Other">:</span> <a href="dom.html#Interval"><span class="Identifier">Interval</span></a> {.<span class="Identifier">importcpp</span><span class="Other">,</span>
- <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1530" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1530" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="slice-procs-all">
- <div id="slice,Blob,int,int,cstring">
- <dt><pre><span class="Keyword">proc</span> <a href="#slice%2CBlob%2Cint%2Cint%2Ccstring"><span class="Identifier">slice</span></a><span class="Other">(</span><span class="Identifier">e</span><span class="Other">:</span> <a href="dom.html#Blob"><span class="Identifier">Blob</span></a><span class="Other">;</span> <span class="Identifier">startindex</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a> <span class="Other">=</span> <span class="DecNumber">0</span><span class="Other">;</span> <span class="Identifier">endindex</span><span class="Other">:</span> <a href="system.html#int"><span class="Identifier">int</span></a> <span class="Other">=</span> <span class="Identifier">e</span><span class="Other">.</span><span class="Identifier">size</span><span class="Other">;</span>
- <span class="Identifier">contentType</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a> <span class="Other">=</span> <span class="StringLit">""</span><span class="Other">)</span> {.<span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1672" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1672" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="stop-procs-all">
- <div id="stop,EmbedElement">
- <dt><pre><span class="Keyword">proc</span> <a href="#stop%2CEmbedElement"><span class="Identifier">stop</span></a><span class="Other">(</span><span class="Identifier">e</span><span class="Other">:</span> <a href="dom.html#EmbedElement"><span class="Identifier">EmbedElement</span></a><span class="Other">)</span> {.<span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1608" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1608" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- <div id="stop,Window">
- <dt><pre><span class="Keyword">proc</span> <a href="#stop%2CWindow"><span class="Identifier">stop</span></a><span class="Other">(</span><span class="Identifier">w</span><span class="Other">:</span> <a href="dom.html#Window"><span class="Identifier">Window</span></a><span class="Other">)</span> {.<span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1531" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1531" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="stopImmediatePropagation-procs-all">
- <div id="stopImmediatePropagation,Event">
- <dt><pre><span class="Keyword">proc</span> <a href="#stopImmediatePropagation%2CEvent"><span class="Identifier">stopImmediatePropagation</span></a><span class="Other">(</span><span class="Identifier">ev</span><span class="Other">:</span> <a href="dom.html#Event"><span class="Identifier">Event</span></a><span class="Other">)</span> {.<span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1643" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1643" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="stopPropagation-procs-all">
- <div id="stopPropagation,Event">
- <dt><pre><span class="Keyword">proc</span> <a href="#stopPropagation%2CEvent"><span class="Identifier">stopPropagation</span></a><span class="Other">(</span><span class="Identifier">ev</span><span class="Other">:</span> <a href="dom.html#Event"><span class="Identifier">Event</span></a><span class="Other">)</span> {.<span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1644" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1644" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="submit-procs-all">
- <div id="submit,FormElement">
- <dt><pre><span class="Keyword">proc</span> <a href="#submit%2CFormElement"><span class="Identifier">submit</span></a><span class="Other">(</span><span class="Identifier">f</span><span class="Other">:</span> <a href="dom.html#FormElement"><span class="Identifier">FormElement</span></a><span class="Other">)</span> {.<span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1602" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1602" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="toggle-procs-all">
- <div id="toggle,ClassList,cstring">
- <dt><pre><span class="Keyword">proc</span> <a href="#toggle%2CClassList%2Ccstring"><span class="Identifier">toggle</span></a><span class="Other">(</span><span class="Identifier">c</span><span class="Other">:</span> <a href="dom.html#ClassList"><span class="Identifier">ClassList</span></a><span class="Other">;</span> <span class="Identifier">class</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">)</span> {.<span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1633" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1633" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="toggleAttribute-procs-all">
- <div id="toggleAttribute,Node,cstring">
- <dt><pre><span class="Keyword">proc</span> <a href="#toggleAttribute%2CNode%2Ccstring"><span class="Identifier">toggleAttribute</span></a><span class="Other">(</span><span class="Identifier">self</span><span class="Other">:</span> <a href="dom.html#Node"><span class="Identifier">Node</span></a><span class="Other">;</span> <span class="Identifier">name</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">;</span> <span class="Identifier">force</span> <span class="Other">=</span> <span class="Identifier">false</span><span class="Other">)</span><span class="Other">:</span> <a href="system.html#bool"><span class="Identifier">bool</span></a> {.
- <span class="Identifier">importjs</span><span class="Other">:</span> <span class="StringLit">"(#.$1(#, #) || false)"</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
- <a class="reference external" href="https://developer.mozilla.org/en-US/docs/Web/API/Element/toggleAttribute">https://developer.mozilla.org/en-US/docs/Web/API/Element/toggleAttribute</a>
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1831" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1831" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="unescape-procs-all">
- <div id="unescape,cstring">
- <dt><pre><span class="Keyword">proc</span> <a href="#unescape%2Ccstring"><span class="Identifier">unescape</span></a><span class="Other">(</span><span class="Identifier">uri</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a> {.<span class="Identifier">importc</span><span class="Other">,</span> <span class="Identifier">nodecl</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1706" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1706" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="value-procs-all">
- <div id="value,Node">
- <dt><pre><span class="Keyword">proc</span> <a href="#value%2CNode"><span class="Identifier">value</span></a><span class="Other">(</span><span class="Identifier">n</span><span class="Other">:</span> <a href="dom.html#Node"><span class="Identifier">Node</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a> {.<span class="Identifier">importcpp</span><span class="Other">:</span> <span class="StringLit">"#.value"</span><span class="Other">,</span> <span class="Identifier">nodecl</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1384" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1384" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="value=-procs-all">
- <div id="value=,Node,cstring">
- <dt><pre><span class="Keyword">proc</span> <a href="#value%3D%2CNode%2Ccstring"><span class="Identifier">value=</span></a><span class="Other">(</span><span class="Identifier">n</span><span class="Other">:</span> <a href="dom.html#Node"><span class="Identifier">Node</span></a><span class="Other">;</span> <span class="Identifier">v</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">)</span> {.<span class="Identifier">importcpp</span><span class="Other">:</span> <span class="StringLit">"#.value = #"</span><span class="Other">,</span> <span class="Identifier">nodecl</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1385" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1385" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="vibrate-procs-all">
- <div id="vibrate,Navigator,cint">
- <dt><pre><span class="Keyword">proc</span> <a href="#vibrate%2CNavigator%2Ccint"><span class="Identifier">vibrate</span></a><span class="Other">(</span><span class="Identifier">self</span><span class="Other">:</span> <a href="dom.html#Navigator"><span class="Identifier">Navigator</span></a><span class="Other">;</span> <span class="Identifier">pattern</span><span class="Other">:</span> <a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#bool"><span class="Identifier">bool</span></a> {.<span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
- <a class="reference external" href="https://developer.mozilla.org/en-US/docs/Web/API/Navigator/vibrate">https://developer.mozilla.org/en-US/docs/Web/API/Navigator/vibrate</a>
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1625" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1625" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- <div id="vibrate,Navigator,openArray[cint]">
- <dt><pre><span class="Keyword">proc</span> <a href="#vibrate%2CNavigator%2CopenArray%5Bcint%5D"><span class="Identifier">vibrate</span></a><span class="Other">(</span><span class="Identifier">self</span><span class="Other">:</span> <a href="dom.html#Navigator"><span class="Identifier">Navigator</span></a><span class="Other">;</span> <span class="Identifier">pattern</span><span class="Other">:</span> <a href="system.html#openArray"><span class="Identifier">openArray</span></a><span class="Other">[</span><a href="ctypes.html#cint"><span class="Identifier">cint</span></a><span class="Other">]</span><span class="Other">)</span><span class="Other">:</span> <a href="system.html#bool"><span class="Identifier">bool</span></a> {.<span class="Identifier">importcpp</span><span class="Other">,</span>
- <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
- <a class="reference external" href="https://developer.mozilla.org/en-US/docs/Web/API/Navigator/vibrate">https://developer.mozilla.org/en-US/docs/Web/API/Navigator/vibrate</a>
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1626" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1626" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="visualViewport-procs-all">
- <div id="visualViewport,Window">
- <dt><pre><span class="Keyword">func</span> <a href="#visualViewport%2CWindow"><span class="Identifier">visualViewport</span></a><span class="Other">(</span><span class="Identifier">self</span><span class="Other">:</span> <a href="dom.html#Window"><span class="Identifier">Window</span></a><span class="Other">)</span><span class="Other">:</span> <a href="dom.html#VisualViewport"><span class="Identifier">VisualViewport</span></a> {.<span class="Identifier">importjs</span><span class="Other">:</span> <span class="StringLit">"#.$1"</span><span class="Other">,</span> <span class="Identifier">nodecl</span><span class="Other">,</span>
- <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1843" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1843" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="write-procs-all">
- <div id="write,Document,cstring">
- <dt><pre><span class="Keyword">proc</span> <a href="#write%2CDocument%2Ccstring"><span class="Identifier">write</span></a><span class="Other">(</span><span class="Identifier">d</span><span class="Other">:</span> <a href="dom.html#Document"><span class="Identifier">Document</span></a><span class="Other">;</span> <span class="Identifier">text</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">)</span> {.<span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1586" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1586" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- <div id="writeln-procs-all">
- <div id="writeln,Document,cstring">
- <dt><pre><span class="Keyword">proc</span> <a href="#writeln%2CDocument%2Ccstring"><span class="Identifier">writeln</span></a><span class="Other">(</span><span class="Identifier">d</span><span class="Other">:</span> <a href="dom.html#Document"><span class="Identifier">Document</span></a><span class="Other">;</span> <span class="Identifier">text</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a><span class="Other">)</span> {.<span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1587" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1587" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- </dl>
- </div>
- <div class="section" id="16">
- <h1><a class="toc-backref" href="#16">Converters</a></h1>
- <dl class="item">
- <div id="toString-converters-all">
- <div id="toString.c,Selection">
- <dt><pre><span class="Keyword">converter</span> <a href="#toString.c%2CSelection"><span class="Identifier">toString</span></a><span class="Other">(</span><span class="Identifier">s</span><span class="Other">:</span> <a href="dom.html#Selection"><span class="Identifier">Selection</span></a><span class="Other">)</span><span class="Other">:</span> <a href="system.html#cstring"><span class="Identifier">cstring</span></a> {.<span class="Identifier">importcpp</span><span class="Other">,</span> <span><span class="Other pragmadots">...</span></span><span class="pragmawrap"><span class="Identifier">raises</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span> <span class="Identifier">tags</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span><span class="Other">,</span>
- <span class="Identifier">forbids</span><span class="Other">:</span> <span class="Other">[</span><span class="Other">]</span></span>.}</pre></dt>
- <dd>
-
-
- <a href="https://github.com/nim-lang/Nim/tree/devel/lib/js/dom.nim#L1681" class="link-seesrc" target="_blank">Source</a>
- <a href="https://github.com/nim-lang/Nim/edit/devel/lib/js/dom.nim#L1681" class="link-seesrc" target="_blank" >Edit</a>
- </dd>
- </div>
- </div>
- </dl>
- </div>
- </div>
- </div>
- <div class="twelve-columns footer">
- <span class="nim-sprite"></span>
- <br>
- <small style="color: var(--hint);">Made with Nim. Generated: 2025-04-03 14:18:15 UTC</small>
- </div>
- </div>
- </div>
- <script defer data-domain="nim-lang.org" src="https://plausible.io/js/plausible.js"></script>
-
- </body>
- </html>
|