Module

DOM.HTML.Indexed

Package
purescript-dom-indexed
Repository
purescript-halogen/purescript-dom-indexed

#CSSPixel Source

type CSSPixel = Int

#GlobalAttributes Source

type GlobalAttributes :: Row Type -> Row Typetype GlobalAttributes r = (accessKey :: String, class :: String, contentEditable :: Boolean, dir :: DirValue, draggable :: Boolean, hidden :: Boolean, id :: String, lang :: String, spellcheck :: Boolean, style :: String, tabIndex :: Int, title :: String | r)

#GlobalEvents Source

type GlobalEvents :: Row Type -> Row Typetype GlobalEvents r = (onBeforeInput :: Event, onContextMenu :: Event, onInput :: Event | r)

#MouseEvents Source

type MouseEvents :: Row Type -> Row Typetype MouseEvents r = (onAuxClick :: MouseEvent, onClick :: MouseEvent, onDoubleClick :: MouseEvent, onMouseDown :: MouseEvent, onMouseEnter :: MouseEvent, onMouseLeave :: MouseEvent, onMouseMove :: MouseEvent, onMouseOut :: MouseEvent, onMouseOver :: MouseEvent, onMouseUp :: MouseEvent | r)

#DragEvents Source

type DragEvents :: Row Type -> Row Typetype DragEvents r = (onDrag :: DragEvent, onDragEnd :: DragEvent, onDragEnter :: DragEvent, onDragExit :: DragEvent, onDragLeave :: DragEvent, onDragOver :: DragEvent, onDragStart :: DragEvent, onDrop :: DragEvent | r)

#TouchEvents Source

type TouchEvents :: Row Type -> Row Typetype TouchEvents r = (onTouchCancel :: TouchEvent, onTouchEnd :: TouchEvent, onTouchEnter :: TouchEvent, onTouchLeave :: TouchEvent, onTouchMove :: TouchEvent, onTouchStart :: TouchEvent | r)

#PointerEvents Source

type PointerEvents :: Row Type -> Row Typetype PointerEvents r = (onGotPointerCapture :: PointerEvent, onLostPointerCapture :: PointerEvent, onPointerCancel :: PointerEvent, onPointerDown :: PointerEvent, onPointerEnter :: PointerEvent, onPointerLeave :: PointerEvent, onPointerMove :: PointerEvent, onPointerOut :: PointerEvent, onPointerOver :: PointerEvent, onPointerUp :: PointerEvent | r)

#KeyEvents Source

type KeyEvents :: Row Type -> Row Typetype KeyEvents r = (onKeyDown :: KeyboardEvent, onKeyPress :: KeyboardEvent, onKeyUp :: KeyboardEvent | r)

#TransitionEvents Source

type TransitionEvents :: Row Type -> Row Typetype TransitionEvents r = (onTransitionEnd :: Event | r)

#FocusEvents Source

type FocusEvents :: Row Type -> Row Typetype FocusEvents r = (onBlur :: FocusEvent, onFocus :: FocusEvent, onFocusIn :: FocusEvent, onFocusOut :: FocusEvent | r)

#ClipboardEvents Source

type ClipboardEvents :: Row Type -> Row Typetype ClipboardEvents r = (onCopy :: ClipboardEvent, onCut :: ClipboardEvent, onPaste :: ClipboardEvent | r)

#HTMLa Source

type HTMLa :: Row Typetype HTMLa = Interactive (download :: String, href :: String, hrefLang :: String, rel :: String, target :: String, type :: MediaType)

#HTMLabbr Source

#HTMLaddress Source

type HTMLaddress :: Row Typetype HTMLaddress = Interactive (onScroll :: Event)

#HTMLarea Source

type HTMLarea :: Row Typetype HTMLarea = Interactive (coords :: String, download :: String, href :: String, hrefLang :: String, media :: String, rel :: String, shape :: String, target :: String, type :: MediaType)

#HTMLarticle Source

#HTMLaside Source

#HTMLaudio Source

type HTMLaudio :: Row Typetype HTMLaudio = Interactive (autoplay :: Boolean, controls :: Boolean, loop :: Boolean, muted :: Boolean, onError :: Event, preload :: PreloadValue, src :: String)

#HTMLb Source

type HTMLb :: Row Typetype HTMLb = Interactive ()

#HTMLbase Source

type HTMLbase :: Row Typetype HTMLbase = Noninteractive (href :: String, target :: String)

#HTMLbdi Source

#HTMLbdo Source

#HTMLblockquote Source

type HTMLblockquote :: Row Typetype HTMLblockquote = Interactive (cite :: String, onScroll :: Event)

#HTMLbody Source

type HTMLbody :: Row Typetype HTMLbody = Interactive (onBeforeUnload :: Event, onHashChange :: Event, onLoad :: Event, onPageHide :: Event, onPageShow :: Event, onResize :: Event, onScroll :: Event, onUnload :: Event)

#HTMLbr Source

#HTMLbutton Source

type HTMLbutton :: Row Typetype HTMLbutton = Interactive (autofocus :: Boolean, disabled :: Boolean, form :: String, formAction :: String, formEncType :: MediaType, formMethod :: FormMethod, formNoValidate :: Boolean, formTarget :: String, name :: String, type :: ButtonType, value :: String)

#HTMLcanvas Source

type HTMLcanvas :: Row Typetype HTMLcanvas = Interactive (height :: CSSPixel, width :: CSSPixel)

#HTMLcaption Source

type HTMLcaption :: Row Typetype HTMLcaption = Interactive (onScroll :: Event)

#HTMLcite Source

#HTMLcode Source

#HTMLcol Source

#HTMLcolgroup Source

#HTMLcommand Source

#HTMLdatalist Source

#HTMLdd Source

type HTMLdd :: Row Typetype HTMLdd = Interactive (onScroll :: Event)

#HTMLdel Source

type HTMLdel :: Row Typetype HTMLdel = Interactive (cite :: String, datetime :: String)

#HTMLdetails Source

#HTMLdfn Source

#HTMLdialog Source

#HTMLdiv Source

type HTMLdiv :: Row Typetype HTMLdiv = Interactive (onScroll :: Event)

#HTMLdl Source

type HTMLdl :: Row Typetype HTMLdl = Interactive (onScroll :: Event)

#HTMLdt Source

type HTMLdt :: Row Typetype HTMLdt = Interactive (onScroll :: Event)

#HTMLem Source

type HTMLem :: Row Typetype HTMLem = Interactive ()

#HTMLembed Source

type HTMLembed :: Row Typetype HTMLembed = Interactive (height :: CSSPixel, src :: String, type :: MediaType, width :: CSSPixel)

#HTMLfieldset Source

type HTMLfieldset :: Row Typetype HTMLfieldset = Interactive (disabled :: Boolean, form :: String, name :: String, onScroll :: Event)

#HTMLfigcaption Source

#HTMLfigure Source

#HTMLfooter Source

#HTMLform Source

type HTMLform :: Row Typetype HTMLform = Interactive (acceptCharset :: String, action :: String, autocomplete :: AutocompleteType, enctype :: MediaType, method :: FormMethod, name :: String, noValidate :: Boolean, onReset :: Event, onScroll :: Event, onSubmit :: Event, target :: String)

#HTMLh1 Source

type HTMLh1 :: Row Typetype HTMLh1 = Interactive (onScroll :: Event)

#HTMLh2 Source

type HTMLh2 :: Row Typetype HTMLh2 = Interactive (onScroll :: Event)

#HTMLh3 Source

type HTMLh3 :: Row Typetype HTMLh3 = Interactive (onScroll :: Event)

#HTMLh4 Source

type HTMLh4 :: Row Typetype HTMLh4 = Interactive (onScroll :: Event)

#HTMLh5 Source

type HTMLh5 :: Row Typetype HTMLh5 = Interactive (onScroll :: Event)

#HTMLh6 Source

type HTMLh6 :: Row Typetype HTMLh6 = Interactive (onScroll :: Event)

#HTMLhead Source

#HTMLheader Source

#HTMLhr Source

type HTMLhr :: Row Typetype HTMLhr = Interactive ()

#HTMLhtml Source

type HTMLhtml :: Row Typetype HTMLhtml = Interactive (manifest :: String, onScroll :: Event, xmlns :: String)

#HTMLi Source

type HTMLi :: Row Typetype HTMLi = Interactive ()

#HTMLiframe Source

type HTMLiframe :: Row Typetype HTMLiframe = Noninteractive (height :: CSSPixel, name :: String, onLoad :: Event, sandbox :: String, src :: String, srcDoc :: String, width :: CSSPixel)

#HTMLimg Source

type HTMLimg :: Row Typetype HTMLimg = Interactive (alt :: String, crossOrigin :: CrossOriginValue, height :: CSSPixel, isMap :: Boolean, longDesc :: String, onAbort :: Event, onError :: Event, onLoad :: Event, src :: String, useMap :: String, width :: CSSPixel)

#HTMLinput Source

type HTMLinput :: Row Typetype HTMLinput = Interactive (accept :: InputAcceptType, autocomplete :: AutocompleteType, autofocus :: Boolean, checked :: Boolean, disabled :: Boolean, form :: String, formAction :: String, formEncType :: MediaType, formMethod :: FormMethod, formNoValidate :: Boolean, formTarget :: String, height :: CSSPixel, list :: String, max :: Number, maxLength :: Int, min :: Number, minLength :: Int, multiple :: Boolean, name :: String, onAbort :: Event, onChange :: Event, onError :: Event, onInvalid :: Event, onLoad :: Event, onSearch :: Event, onSelect :: Event, pattern :: String, placeholder :: String, readOnly :: Boolean, required :: Boolean, size :: Int, src :: String, step :: StepValue, type :: InputType, value :: String, width :: CSSPixel)

#HTMLins Source

type HTMLins :: Row Typetype HTMLins = Interactive (cite :: String, datetime :: DateTime)

#HTMLkbd Source

#HTMLlabel Source

type HTMLlabel :: Row Typetype HTMLlabel = Interactive (for :: String, form :: String)

#HTMLlegend Source

#HTMLli Source

type HTMLli :: Row Typetype HTMLli = Interactive (onScroll :: Event, value :: Int)

#HTMLmain Source

#HTMLmap Source

type HTMLmap :: Row Typetype HTMLmap = Interactive (name :: String)

#HTMLmark Source

#HTMLmenu Source

type HTMLmenu :: Row Typetype HTMLmenu = Interactive (label :: String, onScroll :: Event, type :: MenuType)

#HTMLmenuitem Source

type HTMLmenuitem :: Row Typetype HTMLmenuitem = Interactive (checked :: Boolean, command :: String, default :: Boolean, disabled :: Boolean, icon :: String, label :: String, radioGroup :: String, type :: MenuitemType)

#HTMLmeta Source

type HTMLmeta :: Row Typetype HTMLmeta = Noninteractive (charset :: String, content :: String, httpEquiv :: String, name :: String)

#HTMLmeter Source

type HTMLmeter :: Row Typetype HTMLmeter = Interactive (form :: String, high :: Number, low :: Number, max :: Number, min :: Number, optimum :: Number, value :: Number)

#HTMLnav Source

#HTMLnoscript Source

#HTMLobject Source

type HTMLobject :: Row Typetype HTMLobject = Interactive (data :: String, form :: String, height :: CSSPixel, name :: String, onError :: Event, onScroll :: Event, type :: MediaType, useMap :: String, width :: CSSPixel)

#HTMLol Source

type HTMLol :: Row Typetype HTMLol = Interactive (onScroll :: Event, reversed :: Boolean, start :: Int, type :: OrderedListType)

#HTMLoptgroup Source

type HTMLoptgroup :: Row Typetype HTMLoptgroup = Interactive (disabled :: Boolean, label :: String)

#HTMLoption Source

type HTMLoption :: Row Typetype HTMLoption = Interactive (disabled :: Boolean, label :: String, selected :: Boolean, value :: String)

#HTMLoutput Source

type HTMLoutput :: Row Typetype HTMLoutput = Interactive (for :: String, form :: String, name :: String)

#HTMLp Source

type HTMLp :: Row Typetype HTMLp = Interactive (onScroll :: Event)

#HTMLparam Source

type HTMLparam :: Row Typetype HTMLparam = Noninteractive (name :: String, value :: String)

#HTMLpre Source

type HTMLpre :: Row Typetype HTMLpre = Interactive (onScroll :: Event)

#HTMLprogress Source

type HTMLprogress :: Row Typetype HTMLprogress = Interactive (max :: Number, value :: Number)

#HTMLq Source

type HTMLq :: Row Typetype HTMLq = Interactive (cite :: String)

#HTMLrp Source

type HTMLrp :: Row Typetype HTMLrp = Interactive ()

#HTMLrt Source

type HTMLrt :: Row Typetype HTMLrt = Interactive ()

#HTMLruby Source

#HTMLsamp Source

#HTMLscript Source

type HTMLscript :: Row Typetype HTMLscript = Noninteractive (async :: Boolean, charset :: String, defer :: Boolean, onError :: Event, onLoad :: Event, src :: String, type :: MediaType)

#HTMLsection Source

#HTMLselect Source

type HTMLselect :: Row Typetype HTMLselect = Interactive (autofocus :: Boolean, disabled :: Boolean, form :: String, multiple :: Boolean, name :: String, onChange :: Event, onScroll :: Event, required :: Boolean, selectedIndex :: Int, size :: Int, value :: String)

#HTMLsmall Source

#HTMLsource Source

type HTMLsource :: Row Typetype HTMLsource = Interactive (media :: String, src :: String, type :: MediaType)

#HTMLspan Source

#HTMLstrong Source

#HTMLstyle Source

type HTMLstyle :: Row Typetype HTMLstyle = Noninteractive (media :: String, onError :: Event, onLoad :: Event, scoped :: Boolean, type :: MediaType)

#HTMLsub Source

#HTMLsummary Source

#HTMLsup Source

#HTMLtable Source

type HTMLtable :: Row Typetype HTMLtable = Interactive (sortable :: Boolean)

#HTMLtbody Source

type HTMLtbody :: Row Typetype HTMLtbody = Interactive (onScroll :: Event)

#HTMLtd Source

type HTMLtd :: Row Typetype HTMLtd = Interactive (colSpan :: Int, headers :: String, rowSpan :: Int)

#HTMLtextarea Source

type HTMLtextarea :: Row Typetype HTMLtextarea = Interactive (autofocus :: Boolean, cols :: Int, disabled :: Boolean, form :: String, maxLength :: Int, name :: String, onChange :: Event, onScroll :: Event, onSelect :: Event, placeholder :: String, readOnly :: Boolean, required :: Boolean, rows :: Int, value :: String, wrap :: WrapValue)

#HTMLtfoot Source

type HTMLtfoot :: Row Typetype HTMLtfoot = Interactive (onScroll :: Event)

#HTMLth Source

type HTMLth :: Row Typetype HTMLth = Interactive (abbr :: String, colSpan :: Int, headers :: String, rowSpan :: Int, scope :: ScopeValue, sorted :: Boolean)

#HTMLthead Source

#HTMLtime Source

type HTMLtime :: Row Typetype HTMLtime = Interactive (datetime :: DateTime)

#HTMLtitle Source

#HTMLtr Source

type HTMLtr :: Row Typetype HTMLtr = Interactive ()

#HTMLtrack Source

type HTMLtrack :: Row Typetype HTMLtrack = Interactive (default :: Boolean, kind :: KindValue, label :: String, src :: String, srcLang :: String)

#HTMLu Source

type HTMLu :: Row Typetype HTMLu = Interactive ()

#HTMLul Source

type HTMLul :: Row Typetype HTMLul = Interactive (onScroll :: Event)

#HTMLvar Source

#HTMLvideo Source

type HTMLvideo :: Row Typetype HTMLvideo = Interactive (autoplay :: Boolean, controls :: Boolean, height :: CSSPixel, loop :: Boolean, muted :: Boolean, onError :: Event, poster :: String, preload :: PreloadValue, src :: String, type :: MediaType, width :: CSSPixel)

#HTMLwbr Source