Module

DOM.HTML.Indexed

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

#CSSPixel Source

type CSSPixel = Int

#GlobalAttributes Source

type 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 r = (onContextMenu :: Event | r)

#MouseEvents Source

type MouseEvents r = (onClick :: MouseEvent, onDoubleClick :: MouseEvent, onMouseDown :: MouseEvent, onMouseEnter :: MouseEvent, onMouseLeave :: MouseEvent, onMouseMove :: MouseEvent, onMouseOut :: MouseEvent, onMouseOver :: MouseEvent, onMouseUp :: MouseEvent | r)

#DragEvents Source

type DragEvents r = (onDrag :: DragEvent, onDragEnd :: DragEvent, onDragEnter :: DragEvent, onDragExit :: DragEvent, onDragLeave :: DragEvent, onDragOver :: DragEvent, onDragStart :: DragEvent, onDrop :: DragEvent | r)

#TouchEvents Source

type TouchEvents r = (onTouchCancel :: TouchEvent, onTouchEnd :: TouchEvent, onTouchEnter :: TouchEvent, onTouchLeave :: TouchEvent, onTouchMove :: TouchEvent, onTouchStart :: TouchEvent | r)

#PointerEvents Source

type PointerEvents r = (gotPointerCapture :: Event, lostPointerCapture :: Event, onPointerCancel :: Event, onPointerDown :: Event, onPointerEnter :: Event, onPointerLeave :: Event, onPointerMove :: Event, onPointerOut :: Event, onPointerOver :: Event, onPointerUp :: Event | r)

#KeyEvents Source

type KeyEvents r = (onKeyDown :: KeyboardEvent, onKeyPress :: KeyboardEvent, onKeyUp :: KeyboardEvent | r)

#TransitionEvents Source

type TransitionEvents r = (onTransitionEnd :: Event | r)

#FocusEvents Source

type FocusEvents r = (onBlur :: FocusEvent, onFocus :: FocusEvent, onFocusIn :: FocusEvent, onFocusOut :: FocusEvent | r)

#ClipboardEvents Source

type ClipboardEvents r = (onCopy :: ClipboardEvent, onCut :: ClipboardEvent, onPaste :: ClipboardEvent | r)

#Noninteractive Source

#HTMLa Source

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

#HTMLabbr Source

#HTMLaddress Source

type HTMLaddress = Interactive (onScroll :: Event)

#HTMLarea Source

type 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 = Interactive (autoplay :: Boolean, controls :: Boolean, loop :: Boolean, muted :: Boolean, preload :: PreloadValue, src :: String)

#HTMLb Source

type HTMLb = Interactive ()

#HTMLbase Source

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

#HTMLbdi Source

#HTMLbdo Source

#HTMLblockquote Source

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

#HTMLbody Source

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

#HTMLbr Source

#HTMLbutton Source

type 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 = Interactive (height :: CSSPixel, width :: CSSPixel)

#HTMLcaption Source

type HTMLcaption = Interactive (onScroll :: Event)

#HTMLcite Source

#HTMLcode Source

#HTMLcol Source

#HTMLcolgroup Source

type HTMLcolgroup = Interactive (span :: Int)

#HTMLcommand Source

#HTMLdatalist Source

#HTMLdd Source

type HTMLdd = Interactive (onScroll :: Event)

#HTMLdel Source

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

#HTMLdetails Source

#HTMLdfn Source

#HTMLdialog Source

type HTMLdialog = Interactive (open :: Boolean)

#HTMLdiv Source

type HTMLdiv = Interactive (onScroll :: Event)

#HTMLdl Source

type HTMLdl = Interactive (onScroll :: Event)

#HTMLdt Source

type HTMLdt = Interactive (onScroll :: Event)

#HTMLem Source

#HTMLembed Source

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

#HTMLfieldset Source

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

#HTMLfigcaption Source

#HTMLfigure Source

#HTMLfooter Source

#HTMLform Source

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

#HTMLh1 Source

type HTMLh1 = Interactive (onScroll :: Event)

#HTMLh2 Source

type HTMLh2 = Interactive (onScroll :: Event)

#HTMLh3 Source

type HTMLh3 = Interactive (onScroll :: Event)

#HTMLh4 Source

type HTMLh4 = Interactive (onScroll :: Event)

#HTMLh5 Source

type HTMLh5 = Interactive (onScroll :: Event)

#HTMLh6 Source

type HTMLh6 = Interactive (onScroll :: Event)

#HTMLhead Source

#HTMLheader Source

#HTMLhr Source

#HTMLhtml Source

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

#HTMLi Source

type HTMLi = Interactive ()

#HTMLiframe Source

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

#HTMLimg Source

type 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 = Interactive (accept :: InputAcceptType, autocomplete :: OnOff, autofocus :: Boolean, checked :: Boolean, disabled :: Boolean, form :: String, formAction :: String, formEncType :: MediaType, formMethod :: FormMethod, formNoValidate :: Boolean, formTarget :: String, height :: CSSPixel, list :: String, max :: Number, min :: Number, multiple :: Boolean, name :: String, onAbort :: Event, onChange :: Event, onError :: Event, onInput :: 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 = Interactive (cite :: String, datetime :: DateTime)

#HTMLkbd Source

#HTMLlabel Source

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

#HTMLlegend Source

#HTMLli Source

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

#HTMLmain Source

#HTMLmap Source

type HTMLmap = Interactive (name :: String)

#HTMLmark Source

#HTMLmenu Source

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

#HTMLmenuitem Source

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

#HTMLmeta Source

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

#HTMLmeter Source

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

#HTMLnav Source

#HTMLnoscript Source

#HTMLobject Source

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

#HTMLol Source

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

#HTMLoptgroup Source

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

#HTMLoption Source

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

#HTMLoutput Source

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

#HTMLp Source

type HTMLp = Interactive (onScroll :: Event)

#HTMLparam Source

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

#HTMLpre Source

type HTMLpre = Interactive (onScroll :: Event)

#HTMLprogress Source

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

#HTMLq Source

type HTMLq = Interactive (cite :: String)

#HTMLrp Source

#HTMLrt Source

#HTMLruby Source

#HTMLsamp Source

#HTMLscript Source

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

#HTMLsection Source

#HTMLselect Source

type 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 = Interactive (media :: String, src :: String, type :: MediaType)

#HTMLspan Source

#HTMLstrong Source

#HTMLstyle Source

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

#HTMLsub Source

#HTMLsummary Source

#HTMLsup Source

#HTMLtable Source

type HTMLtable = Interactive (sortable :: Boolean)

#HTMLtbody Source

type HTMLtbody = Interactive (onScroll :: Event)

#HTMLtd Source

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

#HTMLtextarea Source

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

#HTMLtfoot Source

type HTMLtfoot = Interactive (onScroll :: Event)

#HTMLth Source

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

#HTMLthead Source

#HTMLtime Source

type HTMLtime = Interactive (datetime :: DateTime)

#HTMLtitle Source

#HTMLtr Source

#HTMLtrack Source

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

#HTMLu Source

type HTMLu = Interactive ()

#HTMLul Source

type HTMLul = Interactive (onScroll :: Event)

#HTMLvar Source

#HTMLvideo Source

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

#HTMLwbr Source