API / Dom

Dom

_baseClass

type _baseClass

animation

type animation

cssStyleDeclaration

type cssStyleDeclaration

cssStyleSheet

type cssStyleSheet

eventTarget_like

type eventTarget_like<'a>

eventTarget

type eventTarget = eventTarget_like<_baseClass>

_node

type _node<'a>

node_like

type node_like<'a> = eventTarget_like<_node<'a>>

node

type node = node_like<_baseClass>

_attr

type _attr

attr

type attr = node_like<_attr>

_characterData

type _characterData<'a>

characterData_like

type characterData_like<'a> = node_like<_characterData<'a>>

characterData

type characterData = characterData_like<_baseClass>

_cdataSection

type _cdataSection

cdataSection

type cdataSection = characterData_like<_cdataSection>

_comment

type _comment

comment

type comment = characterData_like<_comment>

_document

type _document<'a>

document_like

type document_like<'a> = node_like<_document<'a>>

document

type document = document_like<_baseClass>

_documentFragment

type _documentFragment

documentFragment

type documentFragment = node_like<_documentFragment>

_documentType

type _documentType

documentType

type documentType = node_like<_documentType>

domImplementation

type domImplementation

_element

type _element<'a>

element_like

type element_like<'a> = node_like<_element<'a>>

element

type element = element_like<_baseClass>

htmlCollection

type htmlCollection

htmlFormControlsCollection

type htmlFormControlsCollection

htmlOptionsCollection

type htmlOptionsCollection

intersectionObserver

type intersectionObserver

intersectionObserverEntry

type intersectionObserverEntry

mutationObserver

type mutationObserver

mutationRecord

type mutationRecord

performanceObserver

type performanceObserver

performanceObserverEntryList

type performanceObserverEntryList

reportingObserver

type reportingObserver

reportingObserverOptions

type reportingObserverOptions

resizeObserver

type resizeObserver

resizeObserverEntry

type resizeObserverEntry

namedNodeMap

type namedNodeMap

nodeList

type nodeList

radioNodeList

type radioNodeList

processingInstruction

type processingInstruction

_shadowRoot

type _shadowRoot

shadowRoot

type shadowRoot = node_like<_shadowRoot>

_text

type _text

text

type text = characterData_like<_text>

domRect

type domRect

dataTransfer

type dataTransfer

domStringMap

type domStringMap

history

type history

_htmlDocument

type _htmlDocument

htmlDocument

type htmlDocument = document_like<_htmlDocument>

_htmlElement

type _htmlElement<'a>

htmlElement_like

type htmlElement_like<'a> = element_like<_htmlElement<'a>>

htmlElement

type htmlElement = htmlElement_like<_baseClass>

_htmlAnchorElement

type _htmlAnchorElement

htmlAnchorElement

type htmlAnchorElement = htmlElement_like<_htmlAnchorElement>

_htmlAreaElement

type _htmlAreaElement

htmlAreaElement

type htmlAreaElement = htmlElement_like<_htmlAreaElement>

_htmlAudioElement

type _htmlAudioElement

htmlAudioElement

type htmlAudioElement = htmlElement_like<_htmlAudioElement>

_htmlBaseElement

type _htmlBaseElement

htmlBaseElement

type htmlBaseElement = htmlElement_like<_htmlBaseElement>

_htmlBodyElement

type _htmlBodyElement

htmlBodyElement

type htmlBodyElement = htmlElement_like<_htmlBodyElement>

_htmlBrElement

type _htmlBrElement

htmlBrElement

type htmlBrElement = htmlElement_like<_htmlBrElement>

_htmlButtonElement

type _htmlButtonElement

htmlButtonElement

type htmlButtonElement = htmlElement_like<_htmlButtonElement>

_htmlCanvasElement

type _htmlCanvasElement

htmlCanvasElement

type htmlCanvasElement = htmlElement_like<_htmlCanvasElement>

_htmlDataElement

type _htmlDataElement

htmlDataElement

type htmlDataElement = htmlElement_like<_htmlDataElement>

_htmlDataListElement

type _htmlDataListElement

htmlDataListElement

type htmlDataListElement = htmlElement_like<_htmlDataListElement>

_htmlDialogElement

type _htmlDialogElement

htmlDialogElement

type htmlDialogElement = htmlElement_like<_htmlDialogElement>

_htmlDivElement

type _htmlDivElement

htmlDivElement

type htmlDivElement = htmlElement_like<_htmlDivElement>

_htmlDlistElement

type _htmlDlistElement

htmlDlistElement

type htmlDlistElement = htmlElement_like<_htmlDlistElement>

_htmlEmbedElement

type _htmlEmbedElement

htmlEmbedElement

type htmlEmbedElement = htmlElement_like<_htmlEmbedElement>

_htmlFieldSetElement

type _htmlFieldSetElement

htmlFieldSetElement

type htmlFieldSetElement = htmlElement_like<_htmlFieldSetElement>

_htmlFormElement

type _htmlFormElement

htmlFormElement

type htmlFormElement = htmlElement_like<_htmlFormElement>

_htmlHeadElement

type _htmlHeadElement

htmlHeadElement

type htmlHeadElement = htmlElement_like<_htmlHeadElement>

_htmlHeadingElement

type _htmlHeadingElement

htmlHeadingElement

type htmlHeadingElement = htmlElement_like<_htmlHeadingElement>

_htmlHrElement

type _htmlHrElement

htmlHrElement

type htmlHrElement = htmlElement_like<_htmlHrElement>

_htmlHtmlElement

type _htmlHtmlElement

htmlHtmlElement

type htmlHtmlElement = htmlElement_like<_htmlHtmlElement>

_htmlIframeElement

type _htmlIframeElement

htmlIframeElement

type htmlIframeElement = htmlElement_like<_htmlIframeElement>

_htmlImageElement

type _htmlImageElement

htmlImageElement

type htmlImageElement = htmlElement_like<_htmlImageElement>

_htmlInputElement

type _htmlInputElement

htmlInputElement

type htmlInputElement = htmlElement_like<_htmlInputElement>

_htmlLabelElement

type _htmlLabelElement

htmlLabelElement

type htmlLabelElement = htmlElement_like<_htmlLabelElement>

_htmlLegendElement

type _htmlLegendElement

htmlLegendElement

type htmlLegendElement = htmlElement_like<_htmlLegendElement>

_htmlLiElement

type _htmlLiElement

htmlLiElement

type htmlLiElement = htmlElement_like<_htmlLiElement>

_htmlLinkElement

type _htmlLinkElement

htmlLinkElement

type htmlLinkElement = htmlElement_like<_htmlLinkElement>

_htmlMapElement

type _htmlMapElement

htmlMapElement

type htmlMapElement = htmlElement_like<_htmlMapElement>

_htmlMediaElement

type _htmlMediaElement

htmlMediaElement

type htmlMediaElement = htmlElement_like<_htmlMediaElement>

_htmlMenuElement

type _htmlMenuElement

htmlMenuElement

type htmlMenuElement = htmlElement_like<_htmlMenuElement>

_htmlMetaElement

type _htmlMetaElement

htmlMetaElement

type htmlMetaElement = htmlElement_like<_htmlMetaElement>

_htmlMeterElement

type _htmlMeterElement

htmlMeterElement

type htmlMeterElement = htmlElement_like<_htmlMeterElement>

_htmlModElement

type _htmlModElement

htmlModElement

type htmlModElement = htmlElement_like<_htmlModElement>

_htmlOListElement

type _htmlOListElement

htmlOListElement

type htmlOListElement = htmlElement_like<_htmlOListElement>

_htmlObjectElement

type _htmlObjectElement

htmlObjectElement

type htmlObjectElement = htmlElement_like<_htmlObjectElement>

_htmlOptGroupElement

type _htmlOptGroupElement

htmlOptGroupElement

type htmlOptGroupElement = htmlElement_like<_htmlOptGroupElement>

_htmlOptionElement

type _htmlOptionElement

htmlOptionElement

type htmlOptionElement = htmlElement_like<_htmlOptionElement>

_htmlOutputElement

type _htmlOutputElement

htmlOutputElement

type htmlOutputElement = htmlElement_like<_htmlOutputElement>

_htmlParagraphElement

type _htmlParagraphElement

htmlParagraphElement

type htmlParagraphElement = htmlElement_like<_htmlParagraphElement>

_htmlParamElement

type _htmlParamElement

htmlParamElement

type htmlParamElement = htmlElement_like<_htmlParamElement>

_htmlPreElement

type _htmlPreElement

htmlPreElement

type htmlPreElement = htmlElement_like<_htmlPreElement>

_htmlProgressElement

type _htmlProgressElement

htmlProgressElement

type htmlProgressElement = htmlElement_like<_htmlProgressElement>

_htmlQuoteElement

type _htmlQuoteElement

htmlQuoteElement

type htmlQuoteElement = htmlElement_like<_htmlQuoteElement>

_htmlScriptElement

type _htmlScriptElement

htmlScriptElement

type htmlScriptElement = htmlElement_like<_htmlScriptElement>

_htmlSelectElement

type _htmlSelectElement

htmlSelectElement

type htmlSelectElement = htmlElement_like<_htmlSelectElement>

_htmlSlotElement

type _htmlSlotElement

htmlSlotElement

type htmlSlotElement = htmlElement_like<_htmlSlotElement>

_htmlSourceElement

type _htmlSourceElement

htmlSourceElement

type htmlSourceElement = htmlElement_like<_htmlSourceElement>

_htmlSpanElement

type _htmlSpanElement

htmlSpanElement

type htmlSpanElement = htmlElement_like<_htmlSpanElement>

_htmlStyleElement

type _htmlStyleElement

htmlStyleElement

type htmlStyleElement = htmlElement_like<_htmlStyleElement>

_htmlTableCaptionElement

type _htmlTableCaptionElement

htmlTableCaptionElement

type htmlTableCaptionElement = htmlElement_like<_htmlTableCaptionElement>

_htmlTableCellElement

type _htmlTableCellElement

htmlTableCellElement

type htmlTableCellElement = htmlElement_like<_htmlTableCellElement>

_htmlTableColElement

type _htmlTableColElement

htmlTableColElement

type htmlTableColElement = htmlElement_like<_htmlTableColElement>

_htmlTableDataCellElement

type _htmlTableDataCellElement

htmlTableDataCellElement

type htmlTableDataCellElement = htmlElement_like<_htmlTableDataCellElement>

_htmlTableElement

type _htmlTableElement

htmlTableElement

type htmlTableElement = htmlElement_like<_htmlTableElement>

_htmlTableHeaderCellElement

type _htmlTableHeaderCellElement

htmlTableHeaderCellElement

type htmlTableHeaderCellElement = htmlElement_like<_htmlTableHeaderCellElement>

_htmlTableRowElement

type _htmlTableRowElement

htmlTableRowElement

type htmlTableRowElement = htmlElement_like<_htmlTableRowElement>

_htmlTableSectionElement

type _htmlTableSectionElement

htmlTableSectionElement

type htmlTableSectionElement = htmlElement_like<_htmlTableSectionElement>

_htmlTextAreaElement

type _htmlTextAreaElement

htmlTextAreaElement

type htmlTextAreaElement = htmlElement_like<_htmlTextAreaElement>

_htmlTimeElement

type _htmlTimeElement

htmlTimeElement

type htmlTimeElement = htmlElement_like<_htmlTimeElement>

_htmlTitleElement

type _htmlTitleElement

htmlTitleElement

type htmlTitleElement = htmlElement_like<_htmlTitleElement>

_htmlTrackElement

type _htmlTrackElement

htmlTrackElement

type htmlTrackElement = htmlElement_like<_htmlTrackElement>

_htmlUlistElement

type _htmlUlistElement

htmlUlistElement

type htmlUlistElement = htmlElement_like<_htmlUlistElement>

_htmlUnknownElement

type _htmlUnknownElement

htmlUnknownElement

type htmlUnknownElement = htmlElement_like<_htmlUnknownElement>

_htmlVideoElement

type _htmlVideoElement

htmlVideoElement

type htmlVideoElement = htmlElement_like<_htmlVideoElement>

location

type location

window

type window

_xmlDocument

type _xmlDocument

xmlDocument

type xmlDocument = document_like<_xmlDocument>

event_like

type event_like<'a>

event

type event = event_like<_baseClass>

_uiEvent

type _uiEvent<'a>

uiEvent_like

type uiEvent_like<'a> = event_like<_uiEvent<'a>>

uiEvent

type uiEvent = uiEvent_like<_baseClass>

_animationEvent

type _animationEvent

animationEvent

type animationEvent = event_like<_animationEvent>

_beforeUnloadEvent

type _beforeUnloadEvent

beforeUnloadEvent

type beforeUnloadEvent = event_like<_beforeUnloadEvent>

_clipboardEvent

type _clipboardEvent

clipboardEvent

type clipboardEvent = event_like<_clipboardEvent>

_closeEvent

type _closeEvent

closeEvent

type closeEvent = event_like<_closeEvent>

_compositionEvent

type _compositionEvent

compositionEvent

type compositionEvent = uiEvent_like<_compositionEvent>

_customEvent

type _customEvent

customEvent

type customEvent = event_like<_customEvent>

_dragEvent

type _dragEvent

dragEvent

type dragEvent = event_like<_dragEvent>

_errorEvent

type _errorEvent

errorEvent

type errorEvent = event_like<_errorEvent>

_focusEvent

type _focusEvent

focusEvent

type focusEvent = uiEvent_like<_focusEvent>

_idbVersionChangeEvent

type _idbVersionChangeEvent

idbVersionChangeEvent

type idbVersionChangeEvent = event_like<_idbVersionChangeEvent>

_inputEvent

type _inputEvent

inputEvent

type inputEvent = uiEvent_like<_inputEvent>

_keyboardEvent

type _keyboardEvent

keyboardEvent

type keyboardEvent = uiEvent_like<_keyboardEvent>

_mouseEvent

type _mouseEvent<'a>

mouseEvent_like

type mouseEvent_like<'a> = uiEvent_like<_mouseEvent<'a>>

mouseEvent

type mouseEvent = mouseEvent_like<_baseClass>

_pageTransitionEvent

type _pageTransitionEvent

pageTransitionEvent

type pageTransitionEvent = event_like<_pageTransitionEvent>

_pointerEvent

type _pointerEvent

pointerEvent

type pointerEvent = mouseEvent_like<_pointerEvent>

_popStateEvent

type _popStateEvent

popStateEvent

type popStateEvent = event_like<_popStateEvent>

_progressEvent

type _progressEvent

progressEvent

type progressEvent = event_like<_progressEvent>

_relatedEvent

type _relatedEvent

relatedEvent

type relatedEvent = event_like<_relatedEvent>

_storageEvent

type _storageEvent

storageEvent

type storageEvent = event_like<_storageEvent>

_svgZoomEvent

type _svgZoomEvent

svgZoomEvent

type svgZoomEvent = event_like<_svgZoomEvent>

_timeEvent

type _timeEvent

timeEvent

type timeEvent = event_like<_timeEvent>

_touchEvent

type _touchEvent

touchEvent

type touchEvent = uiEvent_like<_touchEvent>

_trackEvent

type _trackEvent

trackEvent

type trackEvent = event_like<_trackEvent>

_transitionEvent

type _transitionEvent

transitionEvent

type transitionEvent = event_like<_transitionEvent>

_webGlContextEvent

type _webGlContextEvent

webGlContextEvent

type webGlContextEvent = event_like<_webGlContextEvent>

_wheelEvent

type _wheelEvent

wheelEvent

type wheelEvent = uiEvent_like<_wheelEvent>

range

type range

selection

type selection

domTokenList

type domTokenList

domSettableTokenList

type domSettableTokenList

nodeFilter

type nodeFilter = {acceptNode: element => int}

nodeIterator

type nodeIterator

treeWalker

type treeWalker

svgRect

type svgRect

svgPoint

type svgPoint

eventPointerId

type eventPointerId