Project: Kui (App Definition and Development / Application Definition & Image Build)
File: kui_shell_core.Block.md

/ / Block .Block `HTMLElement` `Block` `Readonly` ATTRIBUTE_NODE: `number` HTMLElement.ATTRIBUTE_NODE node_modules/typescript/lib/lib.dom.d.ts:9696 `Readonly` CDATA_SECTION_NODE: `number` node is a CDATASection node. HTMLElement.CDATASECTIONNODE node_modules/typescript/lib/lib.dom.d.ts:9698 `Readonly` COMMENT_NODE: `number` node is a Comment node. HTMLElement.COMMENT_NODE node_modules/typescript/lib/lib.dom.d.ts:9700 `Readonly` DOCUMENT_FRAGMENT_NODE: `number` node is a DocumentFragment node. HTMLElement.DOCUMENTFRAGMENTNODE node_modules/typescript/lib/lib.dom.d.ts:9702 `Readonly` DOCUMENT_NODE: `number` node is a document. HTMLElement.DOCUMENT_NODE node_modules/typescript/lib/lib.dom.d.ts:9704 `Readonly` DOCUMENT_POSITION_CONTAINED_BY: `number` Set when other is a descendant of node. HTMLElement.DOCUMENTPOSITIONCONTAINED_BY node_modules/typescript/lib/lib.dom.d.ts:9706 `Readonly` DOCUMENT_POSITION_CONTAINS: `number` Set when other is an ancestor of node. HTMLElement.DOCUMENTPOSITIONCONTAINS node_modules/typescript/lib/lib.dom.d.ts:9708 `Readonly` DOCUMENT_POSITION_DISCONNECTED: `number` Set when node and other are not in the same tree. HTMLElement.DOCUMENTPOSITIONDISCONNECTED node_modules/typescript/lib/lib.dom.d.ts:9710 `Readonly` DOCUMENT_POSITION_FOLLOWING: `number` Set when other is following node. HTMLElement.DOCUMENTPOSITIONFOLLOWING node_modules/typescript/lib/lib.dom.d.ts:9712 `Readonly` DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC: `number` HTMLElement.DOCUMENTPOSITIONIMPLEMENTATION_SPECIFIC node_modules/typescript/lib/lib.dom.d.ts:9713 `Readonly` DOCUMENT_POSITION_PRECEDING: `number` Set when other is preceding node. HTMLElement.DOCUMENTPOSITIONPRECEDING node_modules/typescript/lib/lib.dom.d.ts:9715 `Readonly` DOCUMENT_TYPE_NODE: `number` node is a doctype. HTMLElement.DOCUMENTTYPENODE node_modules/typescript/lib/lib.dom.d.ts:9717 `Readonly` ELEMENT_NODE: `number` node is an element. HTMLElement.ELEMENT_NODE node_modules/typescript/lib/lib.dom.d.ts:9719 `Readonly` ENTITY_NODE: `number` HTMLElement.ENTITY_NODE node_modules/typescript/lib/lib.dom.d.ts:9720 `Readonly` ENTITY_REFERENCE_NODE: `number` HTMLElement.ENTITYREFERENCENODE node_modules/typescript/lib/lib.dom.d.ts:9721 `Readonly` NOTATION_NODE: `number` HTMLElement.NOTATION_NODE node_modules/typescript/lib/lib.dom.d.ts:9722 `Readonly` PROCESSING_INSTRUCTION_NODE: `number` node is a ProcessingInstruction node. HTMLElement.PROCESSINGINSTRUCTIONNODE node_modules/typescript/lib/lib.dom.d.ts:9724 `Readonly` TEXT_NODE: `number` node is a Text node. HTMLElement.TEXT_NODE node_modules/typescript/lib/lib.dom.d.ts:9726 accessKey: `string` HTMLElement.accessKey node_modules/typescript/lib/lib.dom.d.ts:6133 `Readonly` accessKeyLabel: `string` HTMLElement.accessKeyLabel node_modules/typescript/lib/lib.dom.d.ts:6134 ariaAtomic: `string` HTMLElement.ariaAtomic node_modules/typescript/lib/lib.dom.d.ts:1827 ariaAutoComplete: `string` HTMLElement.ariaAutoComplete node_modules/typescript/lib/lib.dom.d.ts:1828 ariaBusy: `string` HTMLElement.ariaBusy node_modules/typescript/lib/lib.dom.d.ts:1829 ariaChecked: `string` HTMLElement.ariaChecked node_modules/typescript/lib/lib.dom.d.ts:1830 ariaColCount: `string` HTMLElement.ariaColCount node_modules/typescript/lib/lib.dom.d.ts:1831 ariaColIndex: `string` HTMLElement.ariaColIndex node_modules/typescript/lib/lib.dom.d.ts:1832 ariaColSpan: `string` HTMLElement.ariaColSpan node_modules/typescript/lib/lib.dom.d.ts:1833 ariaCurrent: `string` HTMLElement.ariaCurrent node_modules/typescript/lib/lib.dom.d.ts:1834 ariaDisabled: `string` HTMLElement.ariaDisabled node_modules/typescript/lib/lib.dom.d.ts:1835 ariaExpanded: `string` HTMLElement.ariaExpanded node_modules/typescript/lib/lib.dom.d.ts:1836 ariaHasPopup: `string` HTMLElement.ariaHasPopup node_modules/typescript/lib/lib.dom.d.ts:1837 ariaHidden: `string` HTMLElement.ariaHidden node_modules/typescript/lib/lib.dom.d.ts:1838 ariaKeyShortcuts: `string` HTMLElement.ariaKeyShortcuts node_modules/typescript/lib/lib.dom.d.ts:1839 ariaLabel: `string` HTMLElement.ariaLabel node_modules/typescript/lib/lib.dom.d.ts:1840 ariaLevel: `string` HTMLElement.ariaLevel node_modules/typescript/lib/lib.dom.d.ts:1841 ariaLive: `string` HTMLElement.ariaLive node_modules/typescript/lib/lib.dom.d.ts:1842 ariaModal: `string` HTMLElement.ariaModal node_modules/typescript/lib/lib.dom.d.ts:1843 ariaMultiLine: `string` HTMLElement.ariaMultiLine node_modules/typescript/lib/lib.dom.d.ts:1844 ariaMultiSelectable: `string` HTMLElement.ariaMultiSelectable node_modules/typescript/lib/lib.dom.d.ts:1845 ariaOrientation: `string` HTMLElement.ariaOrientation node_modules/typescript/lib/lib.dom.d.ts:1846 ariaPlaceholder: `string` HTMLElement.ariaPlaceholder node_modules/typescript/lib/lib.dom.d.ts:1847 ariaPosInSet: `string` HTMLElement.ariaPosInSet node_modules/typescript/lib/lib.dom.d.ts:1848 ariaPressed: `string` HTMLElement.ariaPressed node_modules/typescript/lib/lib.dom.d.ts:1849 ariaReadOnly: `string` HTMLElement.ariaReadOnly node_modules/typescript/lib/lib.dom.d.ts:1850 ariaRequired: `string` HTMLElement.ariaRequired node_modules/typescript/lib/lib.dom.d.ts:1851 ariaRoleDescription: `string` HTMLElement.ariaRoleDescription node_modules/typescript/lib/lib.dom.d.ts:1852 ariaRowCount: `string` HTMLElement.ariaRowCount node_modules/typescript/lib/lib.dom.d.ts:1853 ariaRowIndex: `string` HTMLElement.ariaRowIndex node_modules/typescript/lib/lib.dom.d.ts:1854 ariaRowSpan: `string` HTMLElement.ariaRowSpan node_modules/typescript/lib/lib.dom.d.ts:1855 ariaSelected: `string` HTMLElement.ariaSelected node_modules/typescript/lib/lib.dom.d.ts:1856 ariaSetSize: `string` HTMLElement.ariaSetSize node_modules/typescript/lib/lib.dom.d.ts:1857 ariaSort: `string` HTMLElement.ariaSort node_modules/typescript/lib/lib.dom.d.ts:1858 ariaValueMax: `string` HTMLElement.ariaValueMax node_modules/typescript/lib/lib.dom.d.ts:1859 ariaValueMin: `string` HTMLElement.ariaValueMin node_modules/typescript/lib/lib.dom.d.ts:1860 ariaValueNow: `string` HTMLElement.ariaValueNow node_modules/typescript/lib/lib.dom.d.ts:1861 ariaValueText: `string` HTMLElement.ariaValueText node_modules/typescript/lib/lib.dom.d.ts:1862 `Readonly` assignedSlot: `HTMLSlotElement` HTMLElement.assignedSlot node_modules/typescript/lib/lib.dom.d.ts:13103 `Readonly` attributes: `NamedNodeMap` HTMLElement.attributes node_modules/typescript/lib/lib.dom.d.ts:4720 autocapitalize: `string` HTMLElement.autocapitalize node_modules/typescript/lib/lib.dom.d.ts:6135 autofocus: `boolean` HTMLElement.autofocus node_modules/typescript/lib/lib.dom.d.ts:7335 `Readonly` baseURI: `string` Returns node's node document's document base URL. HTMLElement.baseURI node_modules/typescript/lib/lib.dom.d.ts:9649 `Readonly` childElementCount: `number` HTMLElement.childElementCount node_modules/typescript/lib/lib.dom.d.ts:10014 `Readonly` childNodes: `NodeListOf`<`ChildNode`\> Returns the children. HTMLElement.childNodes node_modules/typescript/lib/lib.dom.d.ts:9651 `Readonly` children: `HTMLCollection` Returns the child elements. HTMLElement.children node_modules/typescript/lib/lib.dom.d.ts:10016 `Readonly` classList: `DOMTokenList` Allows for manipulation of element's class content attribute as a set of whitespace-separated tokens through a DOMTokenList object. HTMLElement.classList node_modules/typescript/lib/lib.dom.d.ts:4722 className: `string` Returns the value of element's class content attribute. Can be set to change it. HTMLElement.className node_modules/typescript/lib/lib.dom.d.ts:4724 `Readonly` clientHeight: `number` HTMLElement.clientHeight node_modules/typescript/lib/lib.dom.d.ts:4725 `Readonly` clientLeft: `number` HTMLElement.clientLeft node_modules/typescript/lib/lib.dom.d.ts:4726 `Readonly` clientTop: `number` HTMLElement.clientTop node_modules/typescript/lib/lib.dom.d.ts:4727 `Readonly` clientWidth: `number` HTMLElement.clientWidth node_modules/typescript/lib/lib.dom.d.ts:4728 contentEditable: `string` HTMLElement.contentEditable node_modules/typescript/lib/lib.dom.d.ts:4839 `Readonly` dataset: `DOMStringMap` HTMLElement.dataset node_modules/typescript/lib/lib.dom.d.ts:7336 dir: `string` HTMLElement.dir node_modules/typescript/lib/lib.dom.d.ts:6136 draggable: `boolean` HTMLElement.draggable node_modules/typescript/lib/lib.dom.d.ts:6137 enterKeyHint: `string` HTMLElement.enterKeyHint node_modules/typescript/lib/lib.dom.d.ts:4840 `Readonly` firstChild: `ChildNode` Returns the first child. HTMLElement.firstChild node_modules/typescript/lib/lib.dom.d.ts:9653 `Readonly` firstElementChild: `Element` Returns the first child that is an element, and null otherwise. HTMLElement.firstElementChild node_modules/typescript/lib/lib.dom.d.ts:10018 hidden: `boolean` HTMLElement.hidden node_modules/typescript/lib/lib.dom.d.ts:6138 id: `string` Returns the value of element's id content attribute. Can be set to change it. HTMLElement.id node_modules/typescript/lib/lib.dom.d.ts:4730 innerHTML: `string` HTMLElement.innerHTML node_modules/typescript/lib/lib.dom.d.ts:8682 innerText: `string` HTMLElement.innerText node_modules/typescript/lib/lib.dom.d.ts:6139 inputMode: `string` HTMLElement.inputMode node_modules/typescript/lib/lib.dom.d.ts:4841 `Optional` isCancelled: `boolean` `Readonly` isConnected: `boolean` Returns true if node is connected and false otherwise. HTMLElement.isConnected node_modules/typescript/lib/lib.dom.d.ts:9655 `Readonly` isContentEditable: `boolean` HTMLElement.isContentEditable node_modules/typescript/lib/lib.dom.d.ts:4842 lang: `string` HTMLElement.lang node_modules/typescript/lib/lib.dom.d.ts:6140 `Readonly` lastChild: `ChildNode` Returns the last child. HTMLElement.lastChild node_modules/typescript/lib/lib.dom.d.ts:9657 `Readonly` lastElementChild: `Element` Returns the last child that is an element, and null otherwise. HTMLElement.lastElementChild node_modules/typescript/lib/lib.dom.d.ts:10020 `Readonly` localName: `string` Returns the local name. HTMLElement.localName node_modules/typescript/lib/lib.dom.d.ts:4732 `Readonly` namespaceURI: `string` Returns the namespace. HTMLElement.namespaceURI

`Readonly` nextElementSibling: `Element` Returns the first following sibling that is an element, and null otherwise. HTMLElement.nextElementSibling node_modules/typescript/lib/lib.dom.d.ts:9816 `Readonly` nextSibling: `ChildNode` Returns the next sibling. HTMLElement.nextSibling node_modules/typescript/lib/lib.dom.d.ts:9659 `Readonly` nodeName: `string` Returns a string appropriate for the type of node. HTMLElement.nodeName node_modules/typescript/lib/lib.dom.d.ts:9661 `Readonly` nodeType: `number` Returns the type of node. HTMLElement.nodeType node_modules/typescript/lib/lib.dom.d.ts:9663 nodeValue: `string` HTMLElement.nodeValue node_modules/typescript/lib/lib.dom.d.ts:9664 `Optional` nonce: `string` HTMLElement.nonce node_modules/typescript/lib/lib.dom.d.ts:7337 `Readonly` offsetHeight: `number` HTMLElement.offsetHeight node_modules/typescript/lib/lib.dom.d.ts:6141 `Readonly` offsetLeft: `number` HTMLElement.offsetLeft node_modules/typescript/lib/lib.dom.d.ts:6142 `Readonly` offsetParent: `Element` HTMLElement.offsetParent node_modules/typescript/lib/lib.dom.d.ts:6143 `Readonly` offsetTop: `number` HTMLElement.offsetTop node_modules/typescript/lib/lib.dom.d.ts:6144 `Readonly` offsetWidth: `number` HTMLElement.offsetWidth node_modules/typescript/lib/lib.dom.d.ts:6145 onabort: (`ev`: `UIEvent`) => `any` (`ev`): `any` Fires when the user aborts the download. | Name | Type | Description | | : | :-- | :- | | `ev` | `UIEvent` | The event. | `any` HTMLElement.onabort node_modules/typescript/lib/lib.dom.d.ts:5454 onanimationcancel: (`ev`: `AnimationEvent`) => `any` (`ev`): `any` | Name | Type | | : | : | | `ev` | `AnimationEvent` | `any` HTMLElement.onanimationcancel node_modules/typescript/lib/lib.dom.d.ts:5455 onanimationend: (`ev`: `AnimationEvent`) => `any` (`ev`): `any` | Name | Type | | : | : | | `ev` | `AnimationEvent` | `any` HTMLElement.onanimationend node_modules/typescript/lib/lib.dom.d.ts:5456 onanimationiteration: (`ev`: `AnimationEvent`) => `any` (`ev`): `any` | Name | Type | | : | : | | `ev` | `AnimationEvent` | `any` HTMLElement.onanimationiteration node_modules/typescript/lib/lib.dom.d.ts:5457 onanimationstart: (`ev`: `AnimationEvent`) => `any` (`ev`): `any` | Name | Type | | : | : | | `ev` | `AnimationEvent` | `any` HTMLElement.onanimationstart node_modules/typescript/lib/lib.dom.d.ts:5458 onauxclick: (`ev`: `MouseEvent`) => `any` (`ev`): `any` | Name | Type | | : | :-- | | `ev` | `MouseEvent` | `any` HTMLElement.onauxclick node_modules/typescript/lib/lib.dom.d.ts:5459 onblur: (`ev`: `FocusEvent`) => `any` (`ev`): `any` Fires when the object loses the input focus. | Name | Type | Description | | : | :-- | : | | `ev` | `FocusEvent` | The focus event. | `any` HTMLElement.onblur node_modules/typescript/lib/lib.dom.d.ts:5464 oncanplay: (`ev`: `Event`) => `any` (`ev`): `any` Occurs when playback is possible, but would require further buffering. | Name | Type | Description | | : | : | :- | | `ev` | `Event` | The event. | `any` HTMLElement.oncanplay node_modules/typescript/lib/lib.dom.d.ts:5469 oncanplaythrough: (`ev`: `Event`) => `any` (`ev`): `any` | Name | Type | | : | : | | `ev` | `Event` | `any` HTMLElement.oncanplaythrough node_modules/typescript/lib/lib.dom.d.ts:5470 onchange: (`ev`: `Event`) => `any` (`ev`): `any` Fires when the contents of the object or selection have changed. | Name | Type | Description | | : | : | :- | | `ev` | `Event` | The event. | `any` HTMLElement.onchange node_modules/typescript/lib/lib.dom.d.ts:5475 onclick: (`ev`: `MouseEvent`) => `any` (`ev`): `any` Fires when the user clicks the left mouse button on the object | Name | Type | Description | | : | :-- | : | | `ev` | `MouseEvent` | The mouse event. | `any` HTMLElement.onclick node_modules/typescript/lib/lib.dom.d.ts:5480 onclose: (`ev`: `Event`) => `any` (`ev`): `any` | Name | Type | | : | : | | `ev` | `Event` | `any` HTMLElement.onclose node_modules/typescript/lib/lib.dom.d.ts:5481 oncontextmenu: (`ev`: `MouseEvent`) => `any` (`ev`): `any` Fires when the user clicks the right mouse button in the client area, opening the context menu. | Name | Type | Description | | : | :-- | : | | `ev` | `MouseEvent` | The mouse event. | `any` HTMLElement.oncontextmenu node_modules/typescript/lib/lib.dom.d.ts:5486 oncopy: (`ev`: `ClipboardEvent`) => `any` (`ev`): `any` | Name | Type | | : | : | | `ev` | `ClipboardEvent` | `any` HTMLElement.oncopy node_modules/typescript/lib/lib.dom.d.ts:4576 oncuechange: (`ev`: `Event`) => `any` (`ev`): `any` | Name | Type | | : | : | | `ev` | `Event` | `any` HTMLElement.oncuechange node_modules/typescript/lib/lib.dom.d.ts:5487 oncut: (`ev`: `ClipboardEvent`) => `any` (`ev`): `any` | Name | Type | | : | : | | `ev` | `ClipboardEvent` | `any` HTMLElement.oncut node_modules/typescript/lib/lib.dom.d.ts:4577 ondblclick: (`ev`: `MouseEvent`) => `any` (`ev`): `any` Fires when the user double-clicks the

| Name | Type | Description | | : | :-- | : | | `ev` | `MouseEvent` | The mouse event. | `any` HTMLElement.ondblclick node_modules/typescript/lib/lib.dom.d.ts:5492 ondrag: (`ev`: `DragEvent`) => `any` (`ev`): `any` Fires on the source object continuously during a drag operation. | Name | Type | Description | | : | :- | :- | | `ev` | `DragEvent` | The event. | `any` HTMLElement.ondrag node_modules/typescript/lib/lib.dom.d.ts:5497 ondragend: (`ev`: `DragEvent`) => `any` (`ev`): `any` Fires on the source object when the user releases the mouse at the close of a drag operation. | Name | Type | Description | | : | :- | :- | | `ev` | `DragEvent` | The event. | `any` HTMLElement.ondragend node_modules/typescript/lib/lib.dom.d.ts:5502 ondragenter: (`ev`: `DragEvent`) => `any` (`ev`): `any` Fires on the target element when the user drags the object to a valid drop target. | Name | Type | Description | | : | :- | :-- | | `ev` | `DragEvent` | The drag event. | `any` HTMLElement.ondragenter node_modules/typescript/lib/lib.dom.d.ts:5507 ondragleave: (`ev`: `DragEvent`) => `any` (`ev`): `any` Fires on the target object when the user moves the mouse out of a valid drop target during a drag operation. | Name | Type | Description | | : | :- | :-- | | `ev` | `DragEvent` | The drag event. | `any` HTMLElement.ondragleave node_modules/typescript/lib/lib.dom.d.ts:5512 ondragover: (`ev`: `DragEvent`) => `any` (`ev`): `any` Fires on the target element continuously while the user drags the object over a valid drop target. | Name | Type | Description | | : | :- | :- | | `ev` | `DragEvent` | The event. | `any` HTMLElement.ondragover node_modules/typescript/lib/lib.dom.d.ts:5517 ondragstart: (`ev`: `DragEvent`) => `any` (`ev`): `any` Fires on the source object when the user starts to drag a text selection or selected object. | Name | Type | Description | | : | :- | :- | | `ev` | `DragEvent` | The event. | `any` HTMLElement.ondragstart node_modules/typescript/lib/lib.dom.d.ts:5522 ondrop: (`ev`: `DragEvent`) => `any` (`ev`): `any` | Name | Type | | : | :- | | `ev` | `DragEvent` | `any` HTMLElement.ondrop node_modules/typescript/lib/lib.dom.d.ts:5523 ondurationchange: (`ev`: `Event`) => `any` (`ev`): `any` Occurs when the duration attribute is updated. | Name | Type | Description | | : | : | :- | | `ev` | `Event` | The event. | `any` HTMLElement.ondurationchange node_modules/typescript/lib/lib.dom.d.ts:5528 onemptied: (`ev`: `Event`) => `any` (`ev`): `any` Occurs when the media element is reset to its initial state. | Name | Type | Description | | : | : | :- | | `ev` | `Event` | The event. | `any` HTMLElement.onemptied node_modules/typescript/lib/lib.dom.d.ts:5533 onended: (`ev`: `Event`) => `any` (`ev`): `any` Occurs when the end of playback is reached. | Name | Type | Description | | : | : | :- | | `ev` | `Event` | The event | `any` HTMLElement.onended node_modules/typescript/lib/lib.dom.d.ts:5538 onerror: `OnErrorEventHandlerNonNull` Fires when an error occurs during object loading. `param` The event. HTMLElement.onerror node_modules/typescript/lib/lib.dom.d.ts:5543 onfocus: (`ev`: `FocusEvent`) => `any` (`ev`): `any` Fires when the object receives focus. | Name | Type | Description | | : | :-- | :- | | `ev` | `FocusEvent` | The event. | `any` HTMLElement.onfocus node_modules/typescript/lib/lib.dom.d.ts:5548 onformdata: (`ev`: `FormDataEvent`) => `any` (`ev`): `any` | Name | Type | | : | :-- | | `ev` | `FormDataEvent` | `any` HTMLElement.onformdata node_modules/typescript/lib/lib.dom.d.ts:5549 onfullscreenchange: (`ev`: `Event`) => `any` (`ev`): `any` | Name | Type | | : | : | | `ev` | `Event` | `any` HTMLElement.onfullscreenchange node_modules/typescript/lib/lib.dom.d.ts:4735 onfullscreenerror: (`ev`: `Event`) => `any` (`ev`): `any` | Name | Type | | : | : | | `ev` | `Event` | `any` HTMLElement.onfullscreenerror

ongotpointercapture: (`ev`: `PointerEvent`) => `any` (`ev`): `any` | Name | Type | | : | :- | | `ev` | `PointerEvent` | `any` HTMLElement.ongotpointercapture node_modules/typescript/lib/lib.dom.d.ts:5550 oninput: (`ev`: `Event`) => `any` (`ev`): `any` | Name | Type | | : | : | | `ev` | `Event` | `any` HTMLElement.oninput node_modules/typescript/lib/lib.dom.d.ts:5551 oninvalid: (`ev`: `Event`) => `any` (`ev`): `any` | Name | Type | | : | : | | `ev` | `Event` | `any` HTMLElement.oninvalid node_modules/typescript/lib/lib.dom.d.ts:5552 onkeydown: (`ev`: `KeyboardEvent`) => `any` (`ev`): `any` Fires when the user presses a key. | Name | Type | Description | | : | :-- | :-- | | `ev` | `KeyboardEvent` | The keyboard event | `any` HTMLElement.onkeydown node_modules/typescript/lib/lib.dom.d.ts:5557 onkeypress: (`ev`: `KeyboardEvent`) => `any` (`ev`): `any` Fires when the user presses an alphanumeric key. `deprecated` | Name | Type | Description | | : | :-- | :- | | `ev` | `KeyboardEvent` | The event. | `any` HTMLElement.onkeypress node_modules/typescript/lib/lib.dom.d.ts:5563 onkeyup: (`ev`: `KeyboardEvent`) => `any` (`ev`): `any` Fires when the user releases a key. | Name | Type | Description | | : | :-- | :-- | | `ev` | `KeyboardEvent` | The keyboard event | `any` HTMLElement.onkeyup node_modules/typescript/lib/lib.dom.d.ts:5568 onload: (`ev`: `Event`) => `any` (`ev`): `any` Fires immediately after the browser loads the object. | Name | Type | Description | | : | : | :- | | `ev` | `Event` | The event. | `any` HTMLElement.onload node_modules/typescript/lib/lib.dom.d.ts:5573 onloadeddata: (`ev`: `Event`) => `any` (`ev`): `any` Occurs when media data is loaded at the current playback position. | Name | Type | Description | | : | : | :- | | `ev` | `Event` | The event. | `any` HTMLElement.onloadeddata node_modules/typescript/lib/lib.dom.d.ts:5578 onloadedmetadata: (`ev`: `Event`) => `any` (`ev`): `any` Occurs when the duration and dimensions of the media have been determined. | Name | Type | Description | | : | : | :- | | `ev` | `Event` | The event. | `any` HTMLElement.onloadedmetadata node_modules/typescript/lib/lib.dom.d.ts:5583 onloadstart: (`ev`: `Event`) => `any` (`ev`): `any` Occurs when Internet Explorer begins looking for media data. | Name | Type | Description | | : | : | :- | | `ev` | `Event` | The event. | `any` HTMLElement.onloadstart node_modules/typescript/lib/lib.dom.d.ts:5588 onlostpointercapture: (`ev`: `PointerEvent`) => `any` (`ev`): `any` | Name | Type | | : | :- | | `ev` | `PointerEvent` | `any` HTMLElement.onlostpointercapture node_modules/typescript/lib/lib.dom.d.ts:5589 onmousedown: (`ev`: `MouseEvent`) => `any` (`ev`): `any` Fires when the user clicks the object with either mouse button. | Name | Type | Description | | : | :-- | : | | `ev` | `MouseEvent` | The mouse event. | `any` HTMLElement.onmousedown node_modules/typescript/lib/lib.dom.d.ts:5594 onmouseenter: (`ev`: `MouseEvent`) => `any` (`ev`): `any` | Name | Type | | : | :-- | | `ev` | `MouseEvent` | `any` HTMLElement.onmouseenter node_modules/typescript/lib/lib.dom.d.ts:5595 onmouseleave: (`ev`: `MouseEvent`) => `any` (`ev`): `any` | Name | Type | | : | :-- | | `ev` | `MouseEvent` | `any` HTMLElement.onmouseleave node_modules/typescript/lib/lib.dom.d.ts:5596 onmousemove: (`ev`: `MouseEvent`) => `any` (`ev`): `any` Fires when the user moves the mouse over the object. | Name | Type | Description | | : | :-- | : | | `ev` | `MouseEvent` | The mouse event. | `any` HTMLElement.onmousemove node_modules/typescript/lib/lib.dom.d.ts:5601 onmouseout: (`ev`: `MouseEvent`) => `any` (`ev`): `any` Fires when the user moves the mouse pointer outside the boundaries of the object. | Name | Type | Description | | : | :-- | : | | `ev` | `MouseEvent` | The mouse event. | `any` HTMLElement.onmouseout node_modules/typescript/lib/lib.dom.d.ts:5606 onmouseover: (`ev`: `MouseEvent`) => `any` (`ev`): `any` Fires when the user moves the mouse pointer into the

| Name | Type | Description | | : | :-- | : | | `ev` | `MouseEvent` | The mouse event. | `any` HTMLElement.onmouseover node_modules/typescript/lib/lib.dom.d.ts:5611 onmouseup: (`ev`: `MouseEvent`) => `any` (`ev`): `any` Fires when the user releases a mouse button while the mouse is over the object. | Name | Type | Description | | : | :-- | : | | `ev` | `MouseEvent` | The mouse event. | `any` HTMLElement.onmouseup node_modules/typescript/lib/lib.dom.d.ts:5616 onpaste: (`ev`: `ClipboardEvent`) => `any` (`ev`): `any` | Name | Type | | : | : | | `ev` | `ClipboardEvent` | `any` HTMLElement.onpaste node_modules/typescript/lib/lib.dom.d.ts:4578 onpause: (`ev`: `Event`) => `any` (`ev`): `any` Occurs when playback is paused. | Name | Type | Description | | : | : | :- | | `ev` | `Event` | The event. | `any` HTMLElement.onpause node_modules/typescript/lib/lib.dom.d.ts:5621 onplay: (`ev`: `Event`) => `any` (`ev`): `any` Occurs when the play method is requested. | Name | Type | Description | | : | : | :- | | `ev` | `Event` | The event. | `any` HTMLElement.onplay node_modules/typescript/lib/lib.dom.d.ts:5626 onplaying: (`ev`: `Event`) => `any` (`ev`): `any` Occurs when the audio or video has started playing. | Name | Type | Description | | : | : | :- | | `ev` | `Event` | The event. | `any` HTMLElement.onplaying node_modules/typescript/lib/lib.dom.d.ts:5631 onpointercancel: (`ev`: `PointerEvent`) => `any` (`ev`): `any` | Name | Type | | : | :- | | `ev` | `PointerEvent` | `any` HTMLElement.onpointercancel node_modules/typescript/lib/lib.dom.d.ts:5632 onpointerdown: (`ev`: `PointerEvent`) => `any` (`ev`): `any` | Name | Type | | : | :- | | `ev` | `PointerEvent` | `any` HTMLElement.onpointerdown node_modules/typescript/lib/lib.dom.d.ts:5633 onpointerenter: (`ev`: `PointerEvent`) => `any` (`ev`): `any` | Name | Type | | : | :- | | `ev` | `PointerEvent` | `any` HTMLElement.onpointerenter node_modules/typescript/lib/lib.dom.d.ts:5634 onpointerleave: (`ev`: `PointerEvent`) => `any` (`ev`): `any` | Name | Type | | : | :- | | `ev` | `PointerEvent` | `any` HTMLElement.onpointerleave node_modules/typescript/lib/lib.dom.d.ts:5635 onpointermove: (`ev`: `PointerEvent`) => `any` (`ev`): `any` | Name | Type | | : | :- | | `ev` | `PointerEvent` | `any` HTMLElement.onpointermove node_modules/typescript/lib/lib.dom.d.ts:5636 onpointerout: (`ev`: `PointerEvent`) => `any` (`ev`): `any` | Name | Type | | : | :- | | `ev` | `PointerEvent` | `any` HTMLElement.onpointerout node_modules/typescript/lib/lib.dom.d.ts:5637 onpointerover: (`ev`: `PointerEvent`) => `any` (`ev`): `any` | Name | Type | | : | :- | | `ev` | `PointerEvent` | `any` HTMLElement.onpointerover node_modules/typescript/lib/lib.dom.d.ts:5638 onpointerup: (`ev`: `PointerEvent`) => `any` (`ev`): `any` | Name | Type | | : | :- | | `ev` | `PointerEvent` | `any` HTMLElement.onpointerup node_modules/typescript/lib/lib.dom.d.ts:5639 onprogress: (`ev`: `ProgressEvent`<`EventTarget`\>) => `any` (`ev`): `any` Occurs to indicate progress while downloading media data. | Name | Type | Description | | : | : | :- | | `ev` | `ProgressEvent`<`EventTarget`\> | The event. | `any` HTMLElement.onprogress node_modules/typescript/lib/lib.dom.d.ts:5644 onratechange: (`ev`: `Event`) => `any` (`ev`): `any` Occurs when the playback rate is increased or decreased. | Name | Type | Description | | : | : | :- | | `ev` | `Event` | The event. | `any` HTMLElement.onratechange node_modules/typescript/lib/lib.dom.d.ts:5649 onreset: (`ev`: `Event`) => `any` (`ev`): `any` Fires when the user resets a form. | Name | Type | Description | | : | : | :- | | `ev` | `Event` | The event. | `any` HTMLElement.onreset node_modules/typescript/lib/lib.dom.d.ts:5654 onresize: (`ev`: `UIEvent`) => `any` (`ev`): `any` | Name | Type | | : | :-- | | `ev` | `UIEvent` | `any` HTMLElement.onresize node_modules/typescript/lib/lib.dom.d.ts:5655 onscroll: (`ev`: `Event`) => `any` (`ev`): `any` Fires when the user repositions the scroll box in the scroll bar on the object. | Name | Type | Description | | : | : | :- | | `ev` | `Event` | The event. | `any` HTMLElement.onscroll

onseeked: (`ev`: `Event`) => `any` (`ev`): `any` Occurs when the seek operation ends. | Name | Type | Description | | : | : | :- | | `ev` | `Event` | The event. | `any` HTMLElement.onseeked node_modules/typescript/lib/lib.dom.d.ts:5665 onseeking: (`ev`: `Event`) => `any` (`ev`): `any` Occurs when the current playback position is moved. | Name | Type | Description | | : | : | :- | | `ev` | `Event` | The event. | `any` HTMLElement.onseeking node_modules/typescript/lib/lib.dom.d.ts:5670 onselect: (`ev`: `Event`) => `any` (`ev`): `any` Fires when the current selection changes. | Name | Type | Description | | : | : | :- | | `ev` | `Event` | The event. | `any` HTMLElement.onselect node_modules/typescript/lib/lib.dom.d.ts:5675 onselectionchange: (`ev`: `Event`) => `any` (`ev`): `any` | Name | Type | | : | : | | `ev` | `Event` | `any` HTMLElement.onselectionchange node_modules/typescript/lib/lib.dom.d.ts:5676 onselectstart: (`ev`: `Event`) => `any` (`ev`): `any` | Name | Type | | : | : | | `ev` | `Event` | `any` HTMLElement.onselectstart node_modules/typescript/lib/lib.dom.d.ts:5677 onstalled: (`ev`: `Event`) => `any` (`ev`): `any` Occurs when the download has stopped. | Name | Type | Description | | : | : | :- | | `ev` | `Event` | The event. | `any` HTMLElement.onstalled node_modules/typescript/lib/lib.dom.d.ts:5682 onsubmit: (`ev`: `SubmitEvent`) => `any` (`ev`): `any` | Name | Type | | : | : | | `ev` | `SubmitEvent` | `any` HTMLElement.onsubmit node_modules/typescript/lib/lib.dom.d.ts:5683 onsuspend: (`ev`: `Event`) => `any` (`ev`): `any` Occurs if the load operation has been intentionally halted. | Name | Type | Description | | : | : | :- | | `ev` | `Event` | The event. | `any` HTMLElement.onsuspend node_modules/typescript/lib/lib.dom.d.ts:5688 ontimeupdate: (`ev`: `Event`) => `any` (`ev`): `any` Occurs to indicate the current playback position. | Name | Type | Description | | : | : | :- | | `ev` | `Event` | The event. | `any` HTMLElement.ontimeupdate node_modules/typescript/lib/lib.dom.d.ts:5693 ontoggle: (`ev`: `Event`) => `any` (`ev`): `any` | Name | Type | | : | : | | `ev` | `Event` | `any` HTMLElement.ontoggle node_modules/typescript/lib/lib.dom.d.ts:5694 `Optional` ontouchcancel: (`ev`: `TouchEvent`) => `any` (`ev`): `any` | Name | Type | | : | :-- | | `ev` | `TouchEvent` | `any` HTMLElement.ontouchcancel node_modules/typescript/lib/lib.dom.d.ts:5695 `Optional` ontouchend: (`ev`: `TouchEvent`) => `any` (`ev`): `any` | Name | Type | | : | :-- | | `ev` | `TouchEvent` | `any` HTMLElement.ontouchend node_modules/typescript/lib/lib.dom.d.ts:5696 `Optional` ontouchmove: (`ev`: `TouchEvent`) => `any` (`ev`): `any` | Name | Type | | : | :-- | | `ev` | `TouchEvent` | `any` HTMLElement.ontouchmove node_modules/typescript/lib/lib.dom.d.ts:5697 `Optional` ontouchstart: (`ev`: `TouchEvent`) => `any` (`ev`): `any` | Name | Type | | : | :-- | | `ev` | `TouchEvent` | `any` HTMLElement.ontouchstart node_modules/typescript/lib/lib.dom.d.ts:5698 ontransitioncancel: (`ev`: `TransitionEvent`) => `any` (`ev`): `any` | Name | Type | | : | :- | | `ev` | `TransitionEvent` | `any` HTMLElement.ontransitioncancel node_modules/typescript/lib/lib.dom.d.ts:5699 ontransitionend: (`ev`: `TransitionEvent`) => `any` (`ev`): `any` | Name | Type | | : | :- | | `ev` | `TransitionEvent` | `any` HTMLElement.ontransitionend node_modules/typescript/lib/lib.dom.d.ts:5700 ontransitionrun: (`ev`: `TransitionEvent`) => `any` (`ev`): `any` | Name | Type | | : | :- | | `ev` | `TransitionEvent` | `any` HTMLElement.ontransitionrun node_modules/typescript/lib/lib.dom.d.ts:5701 ontransitionstart: (`ev`: `TransitionEvent`) => `any` (`ev`): `any` | Name | Type | | : | :- | | `ev` | `TransitionEvent` | `any` HTMLElement.ontransitionstart node_modules/typescript/lib/lib.dom.d.ts:5702 onvolumechange: (`ev`: `Event`) => `any` (`ev`): `any` Occurs when the volume is changed, or playback is muted or unmuted. | Name | Type | Description | | : | : | :- | | `ev` | `Event` | The event. | `any` HTMLElement.onvolumechange node_modules/typescript/lib/lib.dom.d.ts:5707 onwaiting: (`ev`: `Event`) => `any` (`ev`): `any` Occurs when playback stops because the next frame of a video resource is not

| Name | Type | Description | | : | : | :- | | `ev` | `Event` | The event. | `any` HTMLElement.onwaiting node_modules/typescript/lib/lib.dom.d.ts:5712 onwebkitanimationend: (`ev`: `Event`) => `any` (`ev`): `any` `deprecated` This is a legacy alias of `onanimationend`. | Name | Type | | : | : | | `ev` | `Event` | `any` HTMLElement.onwebkitanimationend node_modules/typescript/lib/lib.dom.d.ts:5714 onwebkitanimationiteration: (`ev`: `Event`) => `any` (`ev`): `any` `deprecated` This is a legacy alias of `onanimationiteration`. | Name | Type | | : | : | | `ev` | `Event` | `any` HTMLElement.onwebkitanimationiteration node_modules/typescript/lib/lib.dom.d.ts:5716 onwebkitanimationstart: (`ev`: `Event`) => `any` (`ev`): `any` `deprecated` This is a legacy alias of `onanimationstart`. | Name | Type | | : | : | | `ev` | `Event` | `any` HTMLElement.onwebkitanimationstart node_modules/typescript/lib/lib.dom.d.ts:5718 onwebkittransitionend: (`ev`: `Event`) => `any` (`ev`): `any` `deprecated` This is a legacy alias of `ontransitionend`. | Name | Type | | : | : | | `ev` | `Event` | `any` HTMLElement.onwebkittransitionend node_modules/typescript/lib/lib.dom.d.ts:5720 onwheel: (`ev`: `WheelEvent`) => `any` (`ev`): `any` | Name | Type | | : | :-- | | `ev` | `WheelEvent` | `any` HTMLElement.onwheel node_modules/typescript/lib/lib.dom.d.ts:5721 outerHTML: `string` HTMLElement.outerHTML node_modules/typescript/lib/lib.dom.d.ts:4737 outerText: `string` HTMLElement.outerText node_modules/typescript/lib/lib.dom.d.ts:6146 `Readonly` ownerDocument: `Document` HTMLElement.ownerDocument node_modules/typescript/lib/lib.dom.d.ts:4738 `Readonly` parentElement: `HTMLElement` Returns the parent element. HTMLElement.parentElement node_modules/typescript/lib/lib.dom.d.ts:9668 `Readonly` parentNode: `ParentNode` Returns the parent. HTMLElement.parentNode node_modules/typescript/lib/lib.dom.d.ts:9670 `Readonly` part: `DOMTokenList` HTMLElement.part node_modules/typescript/lib/lib.dom.d.ts:4739 `Readonly` prefix: `string` Returns the namespace prefix. HTMLElement.prefix node_modules/typescript/lib/lib.dom.d.ts:4741 `Readonly` previousElementSibling: `Element` Returns the first preceding sibling that is an element, and null otherwise. HTMLElement.previousElementSibling node_modules/typescript/lib/lib.dom.d.ts:9818 `Readonly` previousSibling: `ChildNode` Returns the previous sibling. HTMLElement.previousSibling node_modules/typescript/lib/lib.dom.d.ts:9672 `Readonly` scrollHeight: `number` HTMLElement.scrollHeight node_modules/typescript/lib/lib.dom.d.ts:4742 scrollLeft: `number` HTMLElement.scrollLeft node_modules/typescript/lib/lib.dom.d.ts:4743 scrollTop: `number` HTMLElement.scrollTop node_modules/typescript/lib/lib.dom.d.ts:4744 `Readonly` scrollWidth: `number` HTMLElement.scrollWidth node_modules/typescript/lib/lib.dom.d.ts:4745 `Readonly` shadowRoot: `ShadowRoot` Returns element's shadow root, if any, and if shadow root's mode is "open", and null otherwise. HTMLElement.shadowRoot node_modules/typescript/lib/lib.dom.d.ts:4747 slot: `string` Returns the value of element's slot content attribute. Can be set to change it. HTMLElement.slot node_modules/typescript/lib/lib.dom.d.ts:4749 spellcheck: `boolean` HTMLElement.spellcheck node_modules/typescript/lib/lib.dom.d.ts:6147 `Readonly` style: `CSSStyleDeclaration` HTMLElement.style node_modules/typescript/lib/lib.dom.d.ts:4835 tabIndex: `number` HTMLElement.tabIndex node_modules/typescript/lib/lib.dom.d.ts:7338 `Readonly` tagName: `string` Returns the HTML-uppercased qualified name. HTMLElement.tagName node_modules/typescript/lib/lib.dom.d.ts:4751 textContent: `string` HTMLElement.textContent node_modules/typescript/lib/lib.dom.d.ts:9673 title: `string` HTMLElement.title node_modules/typescript/lib/lib.dom.d.ts:6148 translate: `boolean` HTMLElement.translate node_modules/typescript/lib/lib.dom.d.ts:6149 addEventListener<`K`\>(`type`, `listener`, `options?`): `void` | Name | Type | | : | :- | | `K` | extends keyof `HTMLElementEventMap` | | Name | Type | | : | : | | `type` | `K` | | `listener` | (`ev`: `HTMLElementEventMap`[`K`]) => `any` | | `options?` | `boolean` \| `AddEventListenerOptions` | `void` HTMLElement.addEventListener node_modules/typescript/lib/lib.dom.d.ts:6152 addEventListener(`type`, `listener`, `options?`): `void` | Name | Type | | : | :- | | `type` | `string` | | `listener` | `EventListenerOrEventListenerObject` | | `options?` | `boolean` \| `AddEventListenerOptions` | `void` HTMLElement.addEventListener node_modules/typescript/lib/lib.dom.d.ts:6153 after(...`nodes`): `void` Inserts nodes just after node, while replacing strings in nodes with equivalent Text nodes. Throws a "HierarchyRequestError" DOMException if the constraints of the node tree are violated. | Name | Type | | : | : | | `...nodes` | (`string` \| `Node`)[] | `void` HTMLElement.after node_modules/typescript/lib/lib.dom.d.ts:3451 animate(`keyframes`, `options?`): `Animation` | Name | Type | | :- | :-- | | `keyframes` | `Keyframe`[] \| `PropertyIndexedKeyframes` | | `options?` | `number` \| `KeyframeAnimationOptions` | `Animation` HTMLElement.animate node_modules/typescript/lib/lib.dom.d.ts:1948 append(...`nodes`): `void` Inserts nodes after the last child of node, while replacing strings in nodes with equivalent Text nodes. Throws a "HierarchyRequestError" DOMException if the constraints of the node tree are violated. | Name | Type | | : | : | | `...nodes` | (`string` \| `Node`)[] | `void` HTMLElement.append node_modules/typescript/lib/lib.dom.d.ts:10026 appendChild<`T`\>(`node`): `T` | Name | Type | | : | :- | | `T` | extends `Node` | | Name | Type | | :-- | : | | `node` | `T` | `T` HTMLElement.appendChild node_modules/typescript/lib/lib.dom.d.ts:9674 attachInternals(): `ElementInternals` `ElementInternals`

node_modules/typescript/lib/lib.dom.d.ts:6150 attachShadow(`init`): `ShadowRoot` Creates a shadow root for element and returns it. | Name | Type | | :-- | : | | `init` | `ShadowRootInit` | `ShadowRoot` HTMLElement.attachShadow node_modules/typescript/lib/lib.dom.d.ts:4753 before(...`nodes`): `void` Inserts nodes just before node, while replacing strings in nodes with equivalent Text nodes. Throws a "HierarchyRequestError" DOMException if the constraints of the node tree are violated. | Name | Type | | : | : | | `...nodes` | (`string` \| `Node`)[] | `void` HTMLElement.before node_modules/typescript/lib/lib.dom.d.ts:3457 blur(): `void` `void` HTMLElement.blur node_modules/typescript/lib/lib.dom.d.ts:7339 click(): `void` `void` HTMLElement.click node_modules/typescript/lib/lib.dom.d.ts:6151 cloneNode(`deep?`): `Node` Returns a copy of node. If deep is true, the copy also includes the node's descendants. | Name | Type | | : | :-- | | `deep?` | `boolean` | `Node` HTMLElement.cloneNode node_modules/typescript/lib/lib.dom.d.ts:9676 closest<`K`\>(`selector`): `HTMLElementTagNameMap`[`K`] Returns the first (starting at element) inclusive ancestor that matches selectors, and null otherwise. | Name | Type | | : | : | | `K` | extends keyof `HTMLElementTagNameMap` | | Name | Type | | : | : | | `selector` | `K` | `HTMLElementTagNameMap`[`K`] HTMLElement.closest node_modules/typescript/lib/lib.dom.d.ts:4755 closest<`K`\>(`selector`): `SVGElementTagNameMap`[`K`] | Name | Type | | : | :-- | | `K` | extends keyof `SVGElementTagNameMap` | | Name | Type | | : | : | | `selector` | `K` | `SVGElementTagNameMap`[`K`] HTMLElement.closest node_modules/typescript/lib/lib.dom.d.ts:4756 closest<`E`\>(`selectors`): `E` | Name | Type | | : | :- | | `E` | extends `Element` = `Element` | | Name | Type | | :- | :- | | `selectors` | `string` | `E` HTMLElement.closest node_modules/typescript/lib/lib.dom.d.ts:4757 compareDocumentPosition(`other`): `number` Returns a bitmask indicating the position of other relative to node. | Name | Type | | : | :-- | | `other` | `Node` | `number` HTMLElement.compareDocumentPosition node_modules/typescript/lib/lib.dom.d.ts:9678 contains(`other`): `boolean` Returns true if other is an inclusive descendant of node, and false otherwise. | Name | Type | | : | :-- | | `other` | `Node` | `boolean` HTMLElement.contains node_modules/typescript/lib/lib.dom.d.ts:9680 dispatchEvent(`event`): `boolean` Dispatches a synthetic event event to target and returns true if either event's cancelable attribute value is false or its preventDefault() method was not invoked, and false otherwise. | Name | Type | | : | : | | `event` | `Event` | `boolean` HTMLElement.dispatchEvent node_modules/typescript/lib/lib.dom.d.ts:4983 focus(`options?`): `void` | Name | Type | | : | :- | | `options?` | `FocusOptions` | `void` HTMLElement.focus node_modules/typescript/lib/lib.dom.d.ts:7340 getAnimations(`options?`): `Animation`[] | Name | Type | | : | : | | `options?` | `GetAnimationsOptions` | `Animation`[] HTMLElement.getAnimations node_modules/typescript/lib/lib.dom.d.ts:1949 getAttribute(`qualifiedName`): `string` Returns element's first attribute whose qualified name is qualifiedName, and null if there is no such attribute otherwise. | Name | Type | | :-- | :- | | `qualifiedName` | `string` | `string` HTMLElement.getAttribute node_modules/typescript/lib/lib.dom.d.ts:4759 getAttributeNS(`namespace`, `localName`): `string` Returns element's attribute whose namespace is namespace and local name is localName, and null if there is no such attribute otherwise. | Name | Type | | :- | :- | | `namespace` | `string` | | `localName` | `string` | `string` HTMLElement.getAttributeNS node_modules/typescript/lib/lib.dom.d.ts:4761 getAttributeNames(): `string`[] Returns the qualified names of all element's attributes. Can contain duplicates. `string`[] HTMLElement.getAttributeNames node_modules/typescript/lib/lib.dom.d.ts:4763 getAttributeNode(`qualifiedName`): `Attr` | Name | Type | | :-- | :- | | `qualifiedName` | `string` | `Attr` HTMLElement.getAttributeNode node_modules/typescript/lib/lib.dom.d.ts:4764 getAttributeNodeNS(`namespace`, `localName`): `Attr` | Name | Type | | :- | :- | | `namespace` | `string` | | `localName` | `string` | `Attr` HTMLElement.getAttributeNodeNS node_modules/typescript/lib/lib.dom.d.ts:4765 getBoundingClientRect(): `DOMRect` `DOMRect` HTMLElement.getBoundingClientRect node_modules/typescript/lib/lib.dom.d.ts:4766 getClientRects(): `DOMRectList` `DOMRectList` HTMLElement.getClientRects node_modules/typescript/lib/lib.dom.d.ts:4767 getElementsByClassName(`classNames`): `HTMLCollectionOf`<`Element`\> Returns a HTMLCollection of the elements in the object on which the method was invoked (a document or an element) that have all the classes given by

The classNames argument is interpreted as a space-separated list of classes. | Name | Type | | :-- | :- | | `classNames` | `string` | `HTMLCollectionOf`<`Element`\> HTMLElement.getElementsByClassName node_modules/typescript/lib/lib.dom.d.ts:4769 getElementsByTagName<`K`\>(`qualifiedName`): `HTMLCollectionOf`<`HTMLElementTagNameMap`[`K`]\> | Name | Type | | : | : | | `K` | extends keyof `HTMLElementTagNameMap` | | Name | Type | | :-- | : | | `qualifiedName` | `K` | `HTMLCollectionOf`<`HTMLElementTagNameMap`[`K`]\> HTMLElement.getElementsByTagName node_modules/typescript/lib/lib.dom.d.ts:4770 getElementsByTagName<`K`\>(`qualifiedName`): `HTMLCollectionOf`<`SVGElementTagNameMap`[`K`]\> | Name | Type | | : | :-- | | `K` | extends keyof `SVGElementTagNameMap` | | Name | Type | | :-- | : | | `qualifiedName` | `K` | `HTMLCollectionOf`<`SVGElementTagNameMap`[`K`]\> HTMLElement.getElementsByTagName node_modules/typescript/lib/lib.dom.d.ts:4771 getElementsByTagName(`qualifiedName`): `HTMLCollectionOf`<`Element`\> | Name | Type | | :-- | :- | | `qualifiedName` | `string` | `HTMLCollectionOf`<`Element`\> HTMLElement.getElementsByTagName node_modules/typescript/lib/lib.dom.d.ts:4772 getElementsByTagNameNS(`namespaceURI`, `localName`): `HTMLCollectionOf`<`HTMLElement`\> | Name | Type | | :- | :- | | `namespaceURI` | `"http://www.w3.org/1999/xhtml"` | | `localName` | `string` | `HTMLCollectionOf`<`HTMLElement`\> HTMLElement.getElementsByTagNameNS node_modules/typescript/lib/lib.dom.d.ts:4773 getElementsByTagNameNS(`namespaceURI`, `localName`): `HTMLCollectionOf`<`SVGElement`\> | Name | Type | | :- | :-- | | `namespaceURI` | `"http://www.w3.org/2000/svg"` | | `localName` | `string` | `HTMLCollectionOf`<`SVGElement`\> HTMLElement.getElementsByTagNameNS node_modules/typescript/lib/lib.dom.d.ts:4774 getElementsByTagNameNS(`namespace`, `localName`): `HTMLCollectionOf`<`Element`\> | Name | Type | | :- | :- | | `namespace` | `string` | | `localName` | `string` | `HTMLCollectionOf`<`Element`\> HTMLElement.getElementsByTagNameNS node_modules/typescript/lib/lib.dom.d.ts:4775 getRootNode(`options?`): `Node` Returns node's root. | Name | Type | | : | :- | | `options?` | `GetRootNodeOptions` | `Node` HTMLElement.getRootNode node_modules/typescript/lib/lib.dom.d.ts:9682 hasAttribute(`qualifiedName`): `boolean` Returns true if element has an attribute whose qualified name is qualifiedName, and false otherwise. | Name | Type | | :-- | :- | | `qualifiedName` | `string` | `boolean` HTMLElement.hasAttribute node_modules/typescript/lib/lib.dom.d.ts:4777 hasAttributeNS(`namespace`, `localName`): `boolean` Returns true if element has an attribute whose namespace is namespace and local name is localName. | Name | Type | | :- | :- | | `namespace` | `string` | | `localName` | `string` | `boolean` HTMLElement.hasAttributeNS node_modules/typescript/lib/lib.dom.d.ts:4779 hasAttributes(): `boolean` Returns true if element has attributes, and false otherwise. `boolean` HTMLElement.hasAttributes node_modules/typescript/lib/lib.dom.d.ts:4781 hasChildNodes(): `boolean` Returns whether node has children. `boolean` HTMLElement.hasChildNodes node_modules/typescript/lib/lib.dom.d.ts:9684 hasPointerCapture(`pointerId`): `boolean` | Name | Type | | :- | :- | | `pointerId` | `number` | `boolean` HTMLElement.hasPointerCapture node_modules/typescript/lib/lib.dom.d.ts:4782 insertAdjacentElement(`where`, `element`): `Element` | Name | Type | | :-- | : | | `where` | `InsertPosition` | | `element` | `Element` | `Element` HTMLElement.insertAdjacentElement node_modules/typescript/lib/lib.dom.d.ts:4783 insertAdjacentHTML(`position`, `text`): `void` | Name | Type | | : | : | | `position` | `InsertPosition` | | `text` | `string` | `void` HTMLElement.insertAdjacentHTML node_modules/typescript/lib/lib.dom.d.ts:4784 insertAdjacentText(`where`, `data`): `void` | Name | Type | | : | : | | `where` | `InsertPosition` | | `data` | `string` | `void` HTMLElement.insertAdjacentText node_modules/typescript/lib/lib.dom.d.ts:4785 insertBefore<`T`\>(`node`, `child`): `T` | Name | Type | | : | :- | | `T` | extends `Node` | | Name | Type | | : | :-- | | `node` | `T` | | `child` | `Node` | `T` HTMLElement.insertBefore node_modules/typescript/lib/lib.dom.d.ts:9685 isDefaultNamespace(`namespace`): `boolean` | Name | Type | | :- | :- | | `namespace` | `string` | `boolean` HTMLElement.isDefaultNamespace node_modules/typescript/lib/lib.dom.d.ts:9686 isEqualNode(`otherNode`): `boolean` Returns whether node and otherNode have the same properties. | Name | Type | | :- | :-- | | `otherNode` | `Node` | `boolean` HTMLElement.isEqualNode node_modules/typescript/lib/lib.dom.d.ts:9688 isSameNode(`otherNode`): `boolean` | Name | Type | | :- | :-- | | `otherNode` | `Node` | `boolean` HTMLElement.isSameNode node_modules/typescript/lib/lib.dom.d.ts:9689 lookupNamespaceURI(`prefix`): `string` | Name | Type | | :- | :- | | `prefix` | `string` | `string` HTMLElement.lookupNamespaceURI node_modules/typescript/lib/lib.dom.d.ts:9690 lookupPrefix(`namespace`): `string` | Name | Type | | :- | :- | | `namespace` | `string` | `string` HTMLElement.lookupPrefix node_modules/typescript/lib/lib.dom.d.ts:9691 matches(`selectors`): `boolean` Returns true if matching selectors against element's root yields element, and false otherwise. | Name | Type | | :- | :- | | `selectors` | `string` | `boolean` HTMLElement.matches

normalize(): `void` Removes empty exclusive Text nodes and concatenates the data of remaining contiguous exclusive Text nodes into the first of their nodes. `void` HTMLElement.normalize node_modules/typescript/lib/lib.dom.d.ts:9693 prepend(...`nodes`): `void` Inserts nodes before the first child of node, while replacing strings in nodes with equivalent Text nodes. Throws a "HierarchyRequestError" DOMException if the constraints of the node tree are violated. | Name | Type | | : | : | | `...nodes` | (`string` \| `Node`)[] | `void` HTMLElement.prepend node_modules/typescript/lib/lib.dom.d.ts:10032 querySelector<`K`\>(`selectors`): `HTMLElementTagNameMap`[`K`] Returns the first element that is a descendant of node that matches selectors. | Name | Type | | : | : | | `K` | extends keyof `HTMLElementTagNameMap` | | Name | Type | | :- | : | | `selectors` | `K` | `HTMLElementTagNameMap`[`K`] HTMLElement.querySelector node_modules/typescript/lib/lib.dom.d.ts:10034 querySelector<`K`\>(`selectors`): `SVGElementTagNameMap`[`K`] | Name | Type | | : | :-- | | `K` | extends keyof `SVGElementTagNameMap` | | Name | Type | | :- | : | | `selectors` | `K` | `SVGElementTagNameMap`[`K`] HTMLElement.querySelector node_modules/typescript/lib/lib.dom.d.ts:10035 querySelector<`E`\>(`selectors`): `E` | Name | Type | | : | :- | | `E` | extends `Element` = `Element` | | Name | Type | | :- | :- | | `selectors` | `string` | `E` HTMLElement.querySelector node_modules/typescript/lib/lib.dom.d.ts:10036 querySelectorAll<`K`\>(`selectors`): `NodeListOf`<`HTMLElementTagNameMap`[`K`]\> Returns all element descendants of node that match selectors. | Name | Type | | : | : | | `K` | extends keyof `HTMLElementTagNameMap` | | Name | Type | | :- | : | | `selectors` | `K` | `NodeListOf`<`HTMLElementTagNameMap`[`K`]\> HTMLElement.querySelectorAll node_modules/typescript/lib/lib.dom.d.ts:10038 querySelectorAll<`K`\>(`selectors`): `NodeListOf`<`SVGElementTagNameMap`[`K`]\> | Name | Type | | : | :-- | | `K` | extends keyof `SVGElementTagNameMap` | | Name | Type | | :- | : | | `selectors` | `K` | `NodeListOf`<`SVGElementTagNameMap`[`K`]\> HTMLElement.querySelectorAll node_modules/typescript/lib/lib.dom.d.ts:10039 querySelectorAll<`E`\>(`selectors`): `NodeListOf`<`E`\> | Name | Type | | : | :- | | `E` | extends `Element` = `Element` | | Name | Type | | :- | :- | | `selectors` | `string` | `NodeListOf`<`E`\> HTMLElement.querySelectorAll node_modules/typescript/lib/lib.dom.d.ts:10040 releasePointerCapture(`pointerId`): `void` | Name | Type | | :- | :- | | `pointerId` | `number` | `void` HTMLElement.releasePointerCapture node_modules/typescript/lib/lib.dom.d.ts:4788 remove(): `void` Removes node. `void` HTMLElement.remove node_modules/typescript/lib/lib.dom.d.ts:3459 removeAttribute(`qualifiedName`): `void` Removes element's first attribute whose qualified name is qualifiedName. | Name | Type | | :-- | :- | | `qualifiedName` | `string` | `void` HTMLElement.removeAttribute node_modules/typescript/lib/lib.dom.d.ts:4790 removeAttributeNS(`namespace`, `localName`): `void` Removes element's attribute whose namespace is namespace and local name is localName. | Name | Type | | :- | :- | | `namespace` | `string` | | `localName` | `string` | `void` HTMLElement.removeAttributeNS node_modules/typescript/lib/lib.dom.d.ts:4792 removeAttributeNode(`attr`): `Attr` | Name | Type | | :-- | :-- | | `attr` | `Attr` | `Attr` HTMLElement.removeAttributeNode node_modules/typescript/lib/lib.dom.d.ts:4793 removeChild<`T`\>(`child`): `T` | Name | Type | | : | :- | | `T` | extends `Node` | | Name | Type | | : | : | | `child` | `T` | `T` HTMLElement.removeChild node_modules/typescript/lib/lib.dom.d.ts:9694 removeEventListener<`K`\>(`type`, `listener`, `options?`): `void` | Name | Type | | : | :- | | `K` | extends keyof `HTMLElementEventMap` | | Name | Type | | : | : | | `type` | `K` | | `listener` | (`ev`: `HTMLElementEventMap`[`K`]) => `any` | | `options?` | `boolean` \| `EventListenerOptions` | `void` HTMLElement.removeEventListener node_modules/typescript/lib/lib.dom.d.ts:6154 removeEventListener(`type`, `listener`, `options?`): `void` | Name | Type | | : | :-- | | `type` | `string` | | `listener` | `EventListenerOrEventListenerObject` | | `options?` | `boolean` \| `EventListenerOptions` | `void` HTMLElement.removeEventListener

replaceChild<`T`\>(`node`, `child`): `T` | Name | Type | | : | :- | | `T` | extends `Node` | | Name | Type | | : | :-- | | `node` | `Node` | | `child` | `T` | `T` HTMLElement.replaceChild node_modules/typescript/lib/lib.dom.d.ts:9695 replaceChildren(...`nodes`): `void` Replace all children of node with nodes, while replacing strings in nodes with equivalent Text nodes. Throws a "HierarchyRequestError" DOMException if the constraints of the node tree are violated. | Name | Type | | : | : | | `...nodes` | (`string` \| `Node`)[] | `void` HTMLElement.replaceChildren node_modules/typescript/lib/lib.dom.d.ts:10046 replaceWith(...`nodes`): `void` Replaces node with nodes, while replacing strings in nodes with equivalent Text nodes. Throws a "HierarchyRequestError" DOMException if the constraints of the node tree are violated. | Name | Type | | : | : | | `...nodes` | (`string` \| `Node`)[] | `void` HTMLElement.replaceWith node_modules/typescript/lib/lib.dom.d.ts:3465 requestFullscreen(`options?`): `Promise`<`void`\> Displays element fullscreen and resolves promise when done. When supplied, options's navigationUI member indicates whether showing navigation UI while in fullscreen is preferred or not. If set to "show", navigation simplicity is preferred over screen space, and if set to "hide", more screen space is preferred. User agents are always free to honor user preference over the application's. The default value "auto" indicates no application preference. | Name | Type | | : | : | | `options?` | `FullscreenOptions` | `Promise`<`void`\> HTMLElement.requestFullscreen node_modules/typescript/lib/lib.dom.d.ts:4799 requestPointerLock(): `void` `void` HTMLElement.requestPointerLock node_modules/typescript/lib/lib.dom.d.ts:4800 scroll(`options?`): `void` | Name | Type | | : | :- | | `options?` | `ScrollToOptions` | `void` HTMLElement.scroll node_modules/typescript/lib/lib.dom.d.ts:4801 scroll(`x`, `y`): `void` | Name | Type | | : | :- | | `x` | `number` | | `y` | `number` | `void` HTMLElement.scroll node_modules/typescript/lib/lib.dom.d.ts:4802 scrollBy(`options?`): `void` | Name | Type | | : | :- | | `options?` | `ScrollToOptions` | `void` HTMLElement.scrollBy node_modules/typescript/lib/lib.dom.d.ts:4803 scrollBy(`x`, `y`): `void` | Name | Type | | : | :- | | `x` | `number` | | `y` | `number` | `void` HTMLElement.scrollBy node_modules/typescript/lib/lib.dom.d.ts:4804 scrollIntoView(`arg?`): `void` | Name | Type | | :-- | :-- | | `arg?` | `boolean` \| `ScrollIntoViewOptions` | `void` HTMLElement.scrollIntoView node_modules/typescript/lib/lib.dom.d.ts:4805 scrollTo(`options?`): `void` | Name | Type | | : | :- | | `options?` | `ScrollToOptions` | `void` HTMLElement.scrollTo node_modules/typescript/lib/lib.dom.d.ts:4806 scrollTo(`x`, `y`): `void` | Name | Type | | : | :- | | `x` | `number` | | `y` | `number` | `void` HTMLElement.scrollTo node_modules/typescript/lib/lib.dom.d.ts:4807 setAttribute(`qualifiedName`, `value`): `void` Sets the value of element's first attribute whose qualified name is qualifiedName to value. | Name | Type | | :-- | :- | | `qualifiedName` | `string` | | `value` | `string` | `void` HTMLElement.setAttribute node_modules/typescript/lib/lib.dom.d.ts:4809 setAttributeNS(`namespace`, `qualifiedName`, `value`): `void` Sets the value of element's attribute whose namespace is namespace and local name is localName to value. | Name | Type | | :-- | :- | | `namespace` | `string` | | `qualifiedName` | `string` | | `value` | `string` | `void` HTMLElement.setAttributeNS node_modules/typescript/lib/lib.dom.d.ts:4811 setAttributeNode(`attr`): `Attr` | Name | Type | | :-- | :-- | | `attr` | `Attr` | `Attr` HTMLElement.setAttributeNode node_modules/typescript/lib/lib.dom.d.ts:4812 setAttributeNodeNS(`attr`): `Attr` | Name | Type | | :-- | :-- | | `attr` | `Attr` | `Attr` HTMLElement.setAttributeNodeNS node_modules/typescript/lib/lib.dom.d.ts:4813 setPointerCapture(`pointerId`): `void` | Name | Type | | :- | :- | | `pointerId` | `number` | `void` HTMLElement.setPointerCapture node_modules/typescript/lib/lib.dom.d.ts:4814 toggleAttribute(`qualifiedName`, `force?`): `boolean` If force is not given, "toggles" qualifiedName, removing it if it is present and adding it if it is not present. If force is true, adds qualifiedName. If force is false, removes qualifiedName. Returns true if qualifiedName is now present, and false otherwise. | Name | Type | | :-- | :-- | | `qualifiedName` |