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