NgElement
Implements the functionality needed for a custom element.
ngElementStrategy
NgElementStrategyThe strategy that controls how a component is transformed in a custom element.
ngElementEventsSubscription
anyA subscription to change, connect, and disconnect events in the custom element.
attributeChangedCallback
voidPrototype for a handler that responds to a change in an observed attribute.
stringThe name of the attribute that has changed.
string | nullThe previous value of the attribute.
stringThe new value of the attribute.
string | undefinedThe namespace in which the attribute is defined.
voidconnectedCallback
voidPrototype for a handler that responds to the insertion of the custom element in the DOM.
voiddisconnectedCallback
voidPrototype for a handler that responds to the deletion of the custom element from the DOM.
voidaccessKey
stringThe HTMLElement.accessKey property sets the keystroke which a user can press to jump to a given element.
accessKeyLabel
stringThe HTMLElement.accessKeyLabel read-only property returns a string containing the element's browser-assigned access key (if any); otherwise it returns an empty string.
autocapitalize
stringThe autocapitalize property of the HTMLElement interface represents the element's capitalization behavior for user input.
autocorrect
booleanThe autocorrect property of the HTMLElement interface controls whether or not autocorrection of editable text is enabled for spelling and/or punctuation errors.
dir
stringThe HTMLElement.dir property indicates the text writing directionality of the content of the current element.
draggable
booleanThe draggable property of the HTMLElement interface gets and sets a Boolean primitive indicating if the element is draggable.
inert
booleanThe HTMLElement property inert reflects the value of the element's inert attribute.
innerText
stringThe innerText property of the HTMLElement interface represents the rendered text content of a node and its descendants.
lang
stringThe lang property of the HTMLElement interface indicates the base language of an element's attribute values and text content, in the form of a MISSING: RFC(5646, 'BCP 47 language identifier tag')].
offsetHeight
numberThe offsetHeight read-only property of the HTMLElement interface returns the height of an element, including vertical padding and borders, as an integer.
offsetLeft
numberThe offsetLeft read-only property of the HTMLElement interface returns the number of pixels that the upper left corner of the current element is offset to the left within the HTMLElement.offsetParent node.
offsetParent
Element | nullThe HTMLElement.offsetParent read-only property returns a reference to the element which is the closest (nearest in the containment hierarchy) positioned ancestor element.
offsetTop
numberThe offsetTop read-only property of the HTMLElement interface returns the distance from the outer border of the current element (including its margin) to the top padding edge of the HTMLelement.offsetParent, the closest positioned ancestor element.
offsetWidth
numberThe offsetWidth read-only property of the HTMLElement interface returns the layout width of an element as an integer.
outerText
stringThe outerText property of the HTMLElement interface returns the same value as HTMLElement.innerText.
popover
string | nullThe popover property of the HTMLElement interface gets and sets an element's popover state via JavaScript ('auto', 'hint', or 'manual'), and can be used for feature detection.
spellcheck
booleanThe spellcheck property of the HTMLElement interface represents a boolean value that controls the spell-checking hint.
title
stringThe HTMLElement.title property represents the title of the element: the text usually displayed in a 'tooltip' popup when the mouse is over the node.
translate
booleanThe translate property of the HTMLElement interface indicates whether an element's attribute values and the values of its Text node children are to be translated when the page is localized, or whether to leave them unchanged.
writingSuggestions
stringThe writingSuggestions property of the HTMLElement interface is a string indicating if browser-provided writing suggestions should be enabled under the scope of the element or not.
attachInternals
ElementInternalsThe HTMLElement.attachInternals() method returns an ElementInternals object.
ElementInternalsclick
voidThe HTMLElement.click() method simulates a mouse click on an element.
voidhidePopover
voidThe hidePopover() method of the HTMLElement interface hides a popover element (i.e., one that has a valid popover attribute) by removing it from the top layer and styling it with display: none.
voidshowPopover
voidThe showPopover() method of the HTMLElement interface shows a Popover_API element (i.e., one that has a valid popover attribute) by adding it to the top layer.
voidtogglePopover
booleanThe togglePopover() method of the HTMLElement interface toggles a Popover_API element (i.e., one that has a valid popover attribute) between the hidden and showing states.
boolean | undefinedbooleanaddEventListener
voidK(this: HTMLElement, ev: HTMLElementEventMap[K]) => anyboolean | AddEventListenerOptions | undefinedvoidaddEventListener
voidstringEventListenerOrEventListenerObjectboolean | AddEventListenerOptions | undefinedvoidremoveEventListener
voidK(this: HTMLElement, ev: HTMLElementEventMap[K]) => anyboolean | EventListenerOptions | undefinedvoidremoveEventListener
voidstringEventListenerOrEventListenerObjectboolean | EventListenerOptions | undefinedvoidattributes
NamedNodeMapThe Element.attributes property returns a live collection of all attribute nodes registered to the specified node.
classList
DOMTokenListThe Element.classList is a read-only property that returns a live DOMTokenList collection of the class attributes of the element.
classList
DOMTokenListclassName
stringThe className property of the of the specified element.
clientHeight
numberThe clientHeight read-only property of the Element interface is zero for elements with no CSS or inline layout boxes; otherwise, it's the inner height of an element in pixels.
clientLeft
numberThe clientLeft read-only property of the Element interface returns the width of the left border of an element in pixels.
clientTop
numberThe clientTop read-only property of the Element interface returns the width of the top border of an element in pixels.
clientWidth
numberThe clientWidth read-only property of the Element interface is zero for inline elements and elements with no CSS; otherwise, it's the inner width of an element in pixels.
currentCSSZoom
numberThe currentCSSZoom read-only property of the Element interface provides the 'effective' CSS zoom of an element, taking into account the zoom applied to the element and all its parent elements.
id
stringThe id property of the Element interface represents the element's identifier, reflecting the id global attribute.
innerHTML
stringThe innerHTML property of the Element interface gets or sets the HTML or XML markup contained within the element.
localName
stringThe Element.localName read-only property returns the local part of the qualified name of an element.
namespaceURI
string | nullThe Element.namespaceURI read-only property returns the namespace URI of the element, or null if the element is not in a namespace.
onfullscreenchange
((this: Element, ev: Event) => any) | nullonfullscreenerror
((this: Element, ev: Event) => any) | nullouterHTML
stringThe outerHTML attribute of the Element DOM interface gets the serialized HTML fragment describing the element including its descendants.
ownerDocument
Documentpart
DOMTokenListThe part property of the Element interface represents the part identifier(s) of the element (i.e., set using the part attribute), returned as a DOMTokenList.
part
DOMTokenListprefix
string | nullThe Element.prefix read-only property returns the namespace prefix of the specified element, or null if no prefix is specified.
scrollHeight
numberThe scrollHeight read-only property of the Element interface is a measurement of the height of an element's content, including content not visible on the screen due to overflow.
scrollLeft
numberThe scrollLeft property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its left edge.
scrollTop
numberThe scrollTop property of the Element interface gets or sets the number of pixels by which an element's content is scrolled from its top edge.
scrollWidth
numberThe scrollWidth read-only property of the Element interface is a measurement of the width of an element's content, including content not visible on the screen due to overflow.
shadowRoot
ShadowRoot | nullThe Element.shadowRoot read-only property represents the shadow root hosted by the element.
slot
stringThe slot property of the Element interface returns the name of the shadow DOM slot the element is inserted in.
tagName
stringThe tagName read-only property of the Element interface returns the tag name of the element on which it's called.
attachShadow
ShadowRootThe Element.attachShadow() method attaches a shadow DOM tree to the specified element and returns a reference to its ShadowRoot.
ShadowRootInitShadowRootcheckVisibility
booleanThe checkVisibility() method of the Element interface checks whether the element is visible.
CheckVisibilityOptions | undefinedbooleanclosest
HTMLElementTagNameMap[K] | nullThe closest() method of the Element interface traverses the element and its parents (heading toward the document root) until it finds a node that matches the specified CSS selector.
KHTMLElementTagNameMap[K] | nullclosest
SVGElementTagNameMap[K] | nullKSVGElementTagNameMap[K] | nullclosest
MathMLElementTagNameMap[K] | nullKMathMLElementTagNameMap[K] | nullclosest
E | nullstringE | nullcomputedStyleMap
StylePropertyMapReadOnlyThe computedStyleMap() method of the Element interface returns a StylePropertyMapReadOnly interface which provides a read-only representation of a CSS declaration block that is an alternative to CSSStyleDeclaration.
StylePropertyMapReadOnlygetAttribute
string | nullThe getAttribute() method of the element.
stringstring | nullgetAttributeNS
string | nullThe getAttributeNS() method of the Element interface returns the string value of the attribute with the specified namespace and name.
string | nullstringstring | nullgetAttributeNames
string[]The getAttributeNames() method of the array.
string[]getAttributeNode
Attr | nullReturns the specified attribute of the specified element, as an Attr node.
stringAttr | nullgetAttributeNodeNS
Attr | nullThe getAttributeNodeNS() method of the Element interface returns the namespaced Attr node of an element.
string | nullstringAttr | nullgetBoundingClientRect
DOMRectThe Element.getBoundingClientRect() method returns a position relative to the viewport.
DOMRectgetClientRects
DOMRectListThe getClientRects() method of the Element interface returns a collection of DOMRect objects that indicate the bounding rectangles for each CSS border box in a client.
DOMRectListgetElementsByClassName
HTMLCollectionOf<Element>The Element method getElementsByClassName() returns a live specified class name or names.
stringHTMLCollectionOf<Element>getElementsByTagName
HTMLCollectionOf<HTMLElementTagNameMap[K]>The Element.getElementsByTagName() method returns a live All descendants of the specified element are searched, but not the element itself.
KHTMLCollectionOf<HTMLElementTagNameMap[K]>getElementsByTagName
HTMLCollectionOf<SVGElementTagNameMap[K]>KHTMLCollectionOf<SVGElementTagNameMap[K]>getElementsByTagName
HTMLCollectionOf<MathMLElementTagNameMap[K]>KHTMLCollectionOf<MathMLElementTagNameMap[K]>getElementsByTagName
HTMLCollectionOf<HTMLElementDeprecatedTagNameMap[K]>KHTMLCollectionOf<HTMLElementDeprecatedTagNameMap[K]>getElementsByTagName
HTMLCollectionOf<Element>stringHTMLCollectionOf<Element>getElementsByTagNameNS
HTMLCollectionOf<HTMLElement>The Element.getElementsByTagNameNS() method returns a live HTMLCollection of elements with the given tag name belonging to the given namespace.
"http://www.w3.org/1999/xhtml"stringHTMLCollectionOf<HTMLElement>getElementsByTagNameNS
HTMLCollectionOf<SVGElement>"http://www.w3.org/2000/svg"stringHTMLCollectionOf<SVGElement>getElementsByTagNameNS
HTMLCollectionOf<MathMLElement>"http://www.w3.org/1998/Math/MathML"stringHTMLCollectionOf<MathMLElement>getElementsByTagNameNS
HTMLCollectionOf<Element>string | nullstringHTMLCollectionOf<Element>getHTML
stringThe getHTML() method of the Element interface is used to serialize an element's DOM to an HTML string.
GetHTMLOptions | undefinedstringhasAttribute
booleanThe Element.hasAttribute() method returns a Boolean value indicating whether the specified element has the specified attribute or not.
stringbooleanhasAttributeNS
booleanThe hasAttributeNS() method of the Element interface returns a boolean value indicating whether the current element has the specified attribute with the specified namespace.
string | nullstringbooleanhasAttributes
booleanThe hasAttributes() method of the Element interface returns a boolean value indicating whether the current element has any attributes or not.
booleanhasPointerCapture
booleanThe hasPointerCapture() method of the pointer capture for the pointer identified by the given pointer ID.
numberbooleaninsertAdjacentElement
Element | nullThe insertAdjacentElement() method of the relative to the element it is invoked upon.
InsertPositionElementElement | nullinsertAdjacentHTML
voidThe insertAdjacentHTML() method of the the resulting nodes into the DOM tree at a specified position.
InsertPositionstringvoidinsertAdjacentText
voidThe insertAdjacentText() method of the Element interface, given a relative position and a string, inserts a new text node at the given position relative to the element it is called from.
InsertPositionstringvoidmatches
booleanThe matches() method of the Element interface tests whether the element would be selected by the specified CSS selector.
stringbooleanreleasePointerCapture
voidThe releasePointerCapture() method of the previously set for a specific (PointerEvent) pointer.
numbervoidremoveAttribute
voidThe Element method removeAttribute() removes the attribute with the specified name from the element.
stringvoidremoveAttributeNS
voidThe removeAttributeNS() method of the If you are working with HTML and you don't need to specify the requested attribute as being part of a specific namespace, use the Element.removeAttribute() method instead.
string | nullstringvoidremoveAttributeNode
AttrThe removeAttributeNode() method of the Element interface removes the specified Attr node from the element.
AttrAttrrequestFullscreen
Promise<void>The Element.requestFullscreen() method issues an asynchronous request to make the element be displayed in fullscreen mode.
FullscreenOptions | undefinedPromise<void>requestPointerLock
Promise<void>The requestPointerLock() method of the Element interface lets you asynchronously ask for the pointer to be locked on the given element.
PointerLockOptions | undefinedPromise<void>scroll
voidThe scroll() method of the Element interface scrolls the element to a particular set of coordinates inside a given element.
ScrollToOptions | undefinedvoidscroll
voidnumbernumbervoidscrollBy
voidThe scrollBy() method of the Element interface scrolls an element by the given amount.
ScrollToOptions | undefinedvoidscrollBy
voidnumbernumbervoidscrollIntoView
voidThe Element interface's scrollIntoView() method scrolls the element's ancestor containers such that the element on which scrollIntoView() is called is visible to the user.
boolean | ScrollIntoViewOptions | undefinedvoidscrollTo
voidThe scrollTo() method of the Element interface scrolls to a particular set of coordinates inside a given element.
ScrollToOptions | undefinedvoidscrollTo
voidnumbernumbervoidsetAttribute
voidThe setAttribute() method of the Element interface sets the value of an attribute on the specified element.
stringstringvoidsetAttributeNS
voidsetAttributeNS adds a new attribute or changes the value of an attribute with the given namespace and name.
string | nullstringstringvoidsetAttributeNode
Attr | nullThe setAttributeNode() method of the Element interface adds a new Attr node to the specified element.
AttrAttr | nullsetAttributeNodeNS
Attr | nullThe setAttributeNodeNS() method of the Element interface adds a new namespaced Attr node to an element.
AttrAttr | nullsetHTMLUnsafe
voidThe setHTMLUnsafe() method of the Element interface is used to parse a string of HTML into a DocumentFragment, optionally filtering out unwanted elements and attributes, and those that don't belong in the context, and then using it to replace the element's subtree in the DOM.
stringvoidsetPointerCapture
voidThe setPointerCapture() method of the capture target of future pointer events.
numbervoidtoggleAttribute
booleanThe toggleAttribute() method of the present and adding it if it is not present) on the given element.
stringboolean | undefinedbooleanwebkitMatchesSelector
booleanstringbooleantextContent
stringtextContent
stringbaseURI
stringThe read-only baseURI property of the Node interface returns the absolute base URL of the document containing the node.
childNodes
NodeListOf<ChildNode>The read-only childNodes property of the Node interface returns a live the first child node is assigned index 0.
firstChild
ChildNode | nullThe read-only firstChild property of the Node interface returns the node's first child in the tree, or null if the node has no children.
isConnected
booleanThe read-only isConnected property of the Node interface returns a boolean indicating whether the node is connected (directly or indirectly) to a Document object.
lastChild
ChildNode | nullThe read-only lastChild property of the Node interface returns the last child of the node, or null if there are no child nodes.
nextSibling
ChildNode | nullThe read-only nextSibling property of the Node interface returns the node immediately following the specified one in their parent's Node.childNodes, or returns null if the specified node is the last child in the parent element.
nodeName
stringThe read-only nodeName property of Node returns the name of the current node as a string.
nodeType
numberThe read-only nodeType property of a Node interface is an integer that identifies what the node is.
nodeValue
string | nullThe nodeValue property of the Node interface returns or sets the value of the current node.
parentElement
HTMLElement | nullThe read-only parentElement property of Node interface returns the DOM node's parent Element, or null if the node either has no parent, or its parent isn't a DOM Element.
parentNode
ParentNode | nullThe read-only parentNode property of the Node interface returns the parent of the specified node in the DOM tree.
previousSibling
ChildNode | nullThe read-only previousSibling property of the Node interface returns the node immediately preceding the specified one in its parent's or null if the specified node is the first in that list.
appendChild
TThe appendChild() method of the Node interface adds a node to the end of the list of children of a specified parent node.
TTcloneNode
NodeThe cloneNode() method of the Node interface returns a duplicate of the node on which this method was called.
boolean | undefinedNodecompareDocumentPosition
numberThe compareDocumentPosition() method of the Node interface reports the position of its argument node relative to the node on which it is called.
Nodenumbercontains
booleanThe contains() method of the Node interface returns a boolean value indicating whether a node is a descendant of a given node, that is the node itself, one of its direct children (Node.childNodes), one of the children's direct children, and so on.
Node | nullbooleangetRootNode
NodeThe getRootNode() method of the Node interface returns the context object's root, which optionally includes the shadow root if it is available.
GetRootNodeOptions | undefinedNodehasChildNodes
booleanThe hasChildNodes() method of the Node interface returns a boolean value indicating whether the given Node has child nodes or not.
booleaninsertBefore
TThe insertBefore() method of the Node interface inserts a node before a reference node as a child of a specified parent node.
TNode | nullTisDefaultNamespace
booleanThe isDefaultNamespace() method of the Node interface accepts a namespace URI as an argument.
string | nullbooleanisEqualNode
booleanThe isEqualNode() method of the Node interface tests whether two nodes are equal.
Node | nullbooleanisSameNode
booleanThe isSameNode() method of the Node interface is a legacy alias the for the === strict equality operator.
Node | nullbooleanlookupNamespaceURI
string | nullThe lookupNamespaceURI() method of the Node interface takes a prefix as parameter and returns the namespace URI associated with it on the given node if found (and null if not).
string | nullstring | nulllookupPrefix
string | nullThe lookupPrefix() method of the Node interface returns a string containing the prefix for a given namespace URI, if present, and null if not.
string | nullstring | nullnormalize
voidThe normalize() method of the Node interface puts the specified node and all of its sub-tree into a normalized form.
voidremoveChild
TThe removeChild() method of the Node interface removes a child node from the DOM and returns the removed node.
TTreplaceChild
TThe replaceChild() method of the Node interface replaces a child node within the given (parent) node.
NodeTTELEMENT_NODE
1node is an element.
ATTRIBUTE_NODE
2TEXT_NODE
3node is a Text node.
CDATA_SECTION_NODE
4node is a CDATASection node.
ENTITY_REFERENCE_NODE
5ENTITY_NODE
6PROCESSING_INSTRUCTION_NODE
7node is a ProcessingInstruction node.
COMMENT_NODE
8node is a Comment node.
DOCUMENT_NODE
9node is a document.
DOCUMENT_TYPE_NODE
10node is a doctype.
DOCUMENT_FRAGMENT_NODE
11node is a DocumentFragment node.
NOTATION_NODE
12DOCUMENT_POSITION_DISCONNECTED
1Set when node and other are not in the same tree.
DOCUMENT_POSITION_PRECEDING
2Set when other is preceding node.
DOCUMENT_POSITION_FOLLOWING
4Set when other is following node.
DOCUMENT_POSITION_CONTAINS
8Set when other is an ancestor of node.
DOCUMENT_POSITION_CONTAINED_BY
16Set when other is a descendant of node.
DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC
32dispatchEvent
booleanThe dispatchEvent() method of the EventTarget sends an Event to the object, (synchronously) invoking the affected event listeners in the appropriate order.
EventbooleanremoveAllListeners
voidRemove all event listeners by name for this event target.
This method is optional because it may not be available if you use noop zone when
bootstrapping Angular application or disable the EventTarget monkey patch by zone.js.
If the eventName is provided, will remove event listeners of that name.
If the eventName is not provided, will remove all event listeners associated with
EventTarget.
string | undefinedthe name of the event, such as click. This parameter is optional.
voideventListeners
EventListenerOrEventListenerObject[]Retrieve all event listeners by name.
This method is optional because it may not be available if you use noop zone when
bootstrapping Angular application or disable the EventTarget monkey patch by zone.js.
If the eventName is provided, will return an array of event handlers or event listener
objects of the given event.
If the eventName is not provided, will return all listeners.
string | undefinedthe name of the event, such as click. This parameter is optional.
EventListenerOrEventListenerObject[]ariaActiveDescendantElement
Element | nullariaAtomic
string | nullariaAutoComplete
string | nullariaBrailleLabel
string | nullariaBrailleRoleDescription
string | nullariaBusy
string | nullariaChecked
string | nullariaColCount
string | nullariaColIndex
string | nullariaColIndexText
string | nullariaColSpan
string | nullariaControlsElements
readonly Element[] | nullariaCurrent
string | nullariaDescribedByElements
readonly Element[] | nullariaDescription
string | nullariaDetailsElements
readonly Element[] | nullariaDisabled
string | nullariaErrorMessageElements
readonly Element[] | nullariaExpanded
string | nullariaFlowToElements
readonly Element[] | nullariaHasPopup
string | nullariaHidden
string | nullariaInvalid
string | nullariaKeyShortcuts
string | nullariaLabel
string | nullariaLabelledByElements
readonly Element[] | nullariaLevel
string | nullariaLive
string | nullariaModal
string | nullariaMultiLine
string | nullariaMultiSelectable
string | nullariaOrientation
string | nullariaOwnsElements
readonly Element[] | nullariaPlaceholder
string | nullariaPosInSet
string | nullariaPressed
string | nullariaReadOnly
string | nullariaRelevant
string | nullariaRequired
string | nullariaRoleDescription
string | nullariaRowCount
string | nullariaRowIndex
string | nullariaRowIndexText
string | nullariaRowSpan
string | nullariaSelected
string | nullariaSetSize
string | nullariaSort
string | nullariaValueMax
string | nullariaValueMin
string | nullariaValueNow
string | nullariaValueText
string | nullrole
string | nullanimate
AnimationKeyframe[] | PropertyIndexedKeyframes | nullnumber | KeyframeAnimationOptions | undefinedAnimationgetAnimations
Animation[]after
voidInserts 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.
(string | Node)[]voidbefore
voidInserts 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.
(string | Node)[]voidremove
voidRemoves node.
voidreplaceWith
voidReplaces 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.
(string | Node)[]voidnextElementSibling
Element | nullReturns the first following sibling that is an element, and null otherwise.
previousElementSibling
Element | nullReturns the first preceding sibling that is an element, and null otherwise.
childElementCount
numberchildren
HTMLCollectionReturns the child elements.
firstElementChild
Element | nullReturns the first child that is an element, and null otherwise.
lastElementChild
Element | nullReturns the last child that is an element, and null otherwise.
append
voidInserts 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.
(string | Node)[]voidprepend
voidInserts 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.
(string | Node)[]voidquerySelector
HTMLElementTagNameMap[K] | nullReturns the first element that is a descendant of node that matches selectors.
KHTMLElementTagNameMap[K] | nullquerySelector
SVGElementTagNameMap[K] | nullKSVGElementTagNameMap[K] | nullquerySelector
MathMLElementTagNameMap[K] | nullKMathMLElementTagNameMap[K] | nullquerySelector
HTMLElementDeprecatedTagNameMap[K] | nullKHTMLElementDeprecatedTagNameMap[K] | nullquerySelector
E | nullstringE | nullquerySelectorAll
NodeListOf<HTMLElementTagNameMap[K]>Returns all element descendants of node that match selectors.
KNodeListOf<HTMLElementTagNameMap[K]>querySelectorAll
NodeListOf<SVGElementTagNameMap[K]>KNodeListOf<SVGElementTagNameMap[K]>querySelectorAll
NodeListOf<MathMLElementTagNameMap[K]>KNodeListOf<MathMLElementTagNameMap[K]>querySelectorAll
NodeListOf<HTMLElementDeprecatedTagNameMap[K]>KNodeListOf<HTMLElementDeprecatedTagNameMap[K]>querySelectorAll
NodeListOf<E>stringNodeListOf<E>replaceChildren
voidReplace 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.
(string | Node)[]voidassignedSlot
HTMLSlotElement | nullattributeStyleMap
StylePropertyMapstyle
CSSStyleDeclarationstyle
CSSStyleDeclarationcontentEditable
stringenterKeyHint
stringinputMode
stringisContentEditable
booleanonabort
((this: GlobalEventHandlers, ev: UIEvent) => any) | nullonanimationcancel
((this: GlobalEventHandlers, ev: AnimationEvent) => any) | nullonanimationend
((this: GlobalEventHandlers, ev: AnimationEvent) => any) | nullonanimationiteration
((this: GlobalEventHandlers, ev: AnimationEvent) => any) | nullonanimationstart
((this: GlobalEventHandlers, ev: AnimationEvent) => any) | nullonauxclick
((this: GlobalEventHandlers, ev: PointerEvent) => any) | nullonbeforeinput
((this: GlobalEventHandlers, ev: InputEvent) => any) | nullonbeforematch
((this: GlobalEventHandlers, ev: Event) => any) | nullonbeforetoggle
((this: GlobalEventHandlers, ev: ToggleEvent) => any) | nullonblur
((this: GlobalEventHandlers, ev: FocusEvent) => any) | nulloncancel
((this: GlobalEventHandlers, ev: Event) => any) | nulloncanplay
((this: GlobalEventHandlers, ev: Event) => any) | nulloncanplaythrough
((this: GlobalEventHandlers, ev: Event) => any) | nullonchange
((this: GlobalEventHandlers, ev: Event) => any) | nullonclick
((this: GlobalEventHandlers, ev: PointerEvent) => any) | nullonclose
((this: GlobalEventHandlers, ev: Event) => any) | nulloncontextlost
((this: GlobalEventHandlers, ev: Event) => any) | nulloncontextrestored
((this: GlobalEventHandlers, ev: Event) => any) | nulloncopy
((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | nulloncuechange
((this: GlobalEventHandlers, ev: Event) => any) | nulloncut
((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | nullondblclick
((this: GlobalEventHandlers, ev: MouseEvent) => any) | nullondrag
((this: GlobalEventHandlers, ev: DragEvent) => any) | nullondragend
((this: GlobalEventHandlers, ev: DragEvent) => any) | nullondragenter
((this: GlobalEventHandlers, ev: DragEvent) => any) | nullondragleave
((this: GlobalEventHandlers, ev: DragEvent) => any) | nullondragover
((this: GlobalEventHandlers, ev: DragEvent) => any) | nullondragstart
((this: GlobalEventHandlers, ev: DragEvent) => any) | nullondrop
((this: GlobalEventHandlers, ev: DragEvent) => any) | nullondurationchange
((this: GlobalEventHandlers, ev: Event) => any) | nullonemptied
((this: GlobalEventHandlers, ev: Event) => any) | nullonended
((this: GlobalEventHandlers, ev: Event) => any) | nullonerror
OnErrorEventHandleronfocus
((this: GlobalEventHandlers, ev: FocusEvent) => any) | nullonformdata
((this: GlobalEventHandlers, ev: FormDataEvent) => any) | nullongotpointercapture
((this: GlobalEventHandlers, ev: PointerEvent) => any) | nulloninput
((this: GlobalEventHandlers, ev: Event) => any) | nulloninvalid
((this: GlobalEventHandlers, ev: Event) => any) | nullonkeydown
((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | nullonkeypress
((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | nullonkeyup
((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | nullonload
((this: GlobalEventHandlers, ev: Event) => any) | nullonloadeddata
((this: GlobalEventHandlers, ev: Event) => any) | nullonloadedmetadata
((this: GlobalEventHandlers, ev: Event) => any) | nullonloadstart
((this: GlobalEventHandlers, ev: Event) => any) | nullonlostpointercapture
((this: GlobalEventHandlers, ev: PointerEvent) => any) | nullonmousedown
((this: GlobalEventHandlers, ev: MouseEvent) => any) | nullonmouseenter
((this: GlobalEventHandlers, ev: MouseEvent) => any) | nullonmouseleave
((this: GlobalEventHandlers, ev: MouseEvent) => any) | nullonmousemove
((this: GlobalEventHandlers, ev: MouseEvent) => any) | nullonmouseout
((this: GlobalEventHandlers, ev: MouseEvent) => any) | nullonmouseover
((this: GlobalEventHandlers, ev: MouseEvent) => any) | nullonmouseup
((this: GlobalEventHandlers, ev: MouseEvent) => any) | nullonpaste
((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | nullonpause
((this: GlobalEventHandlers, ev: Event) => any) | nullonplay
((this: GlobalEventHandlers, ev: Event) => any) | nullonplaying
((this: GlobalEventHandlers, ev: Event) => any) | nullonpointercancel
((this: GlobalEventHandlers, ev: PointerEvent) => any) | nullonpointerdown
((this: GlobalEventHandlers, ev: PointerEvent) => any) | nullonpointerenter
((this: GlobalEventHandlers, ev: PointerEvent) => any) | nullonpointerleave
((this: GlobalEventHandlers, ev: PointerEvent) => any) | nullonpointermove
((this: GlobalEventHandlers, ev: PointerEvent) => any) | nullonpointerout
((this: GlobalEventHandlers, ev: PointerEvent) => any) | nullonpointerover
((this: GlobalEventHandlers, ev: PointerEvent) => any) | nullonpointerrawupdate
((this: GlobalEventHandlers, ev: Event) => any) | nullAvailable only in secure contexts.
onpointerup
((this: GlobalEventHandlers, ev: PointerEvent) => any) | nullonprogress
((this: GlobalEventHandlers, ev: ProgressEvent<EventTarget>) => any) | nullonratechange
((this: GlobalEventHandlers, ev: Event) => any) | nullonreset
((this: GlobalEventHandlers, ev: Event) => any) | nullonresize
((this: GlobalEventHandlers, ev: UIEvent) => any) | nullonscroll
((this: GlobalEventHandlers, ev: Event) => any) | nullonscrollend
((this: GlobalEventHandlers, ev: Event) => any) | nullonsecuritypolicyviolation
((this: GlobalEventHandlers, ev: SecurityPolicyViolationEvent) => any) | nullonseeked
((this: GlobalEventHandlers, ev: Event) => any) | nullonseeking
((this: GlobalEventHandlers, ev: Event) => any) | nullonselect
((this: GlobalEventHandlers, ev: Event) => any) | nullonselectionchange
((this: GlobalEventHandlers, ev: Event) => any) | nullonselectstart
((this: GlobalEventHandlers, ev: Event) => any) | nullonslotchange
((this: GlobalEventHandlers, ev: Event) => any) | nullonstalled
((this: GlobalEventHandlers, ev: Event) => any) | nullonsubmit
((this: GlobalEventHandlers, ev: SubmitEvent) => any) | nullonsuspend
((this: GlobalEventHandlers, ev: Event) => any) | nullontimeupdate
((this: GlobalEventHandlers, ev: Event) => any) | nullontoggle
((this: GlobalEventHandlers, ev: ToggleEvent) => any) | nullontouchcancel
((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefinedontouchend
((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefinedontouchmove
((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefinedontouchstart
((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefinedontransitioncancel
((this: GlobalEventHandlers, ev: TransitionEvent) => any) | nullontransitionend
((this: GlobalEventHandlers, ev: TransitionEvent) => any) | nullontransitionrun
((this: GlobalEventHandlers, ev: TransitionEvent) => any) | nullontransitionstart
((this: GlobalEventHandlers, ev: TransitionEvent) => any) | nullonvolumechange
((this: GlobalEventHandlers, ev: Event) => any) | nullonwaiting
((this: GlobalEventHandlers, ev: Event) => any) | nullonwebkitanimationend
((this: GlobalEventHandlers, ev: Event) => any) | nullonwebkitanimationiteration
((this: GlobalEventHandlers, ev: Event) => any) | nullonwebkitanimationstart
((this: GlobalEventHandlers, ev: Event) => any) | nullonwebkittransitionend
((this: GlobalEventHandlers, ev: Event) => any) | nullonwheel
((this: GlobalEventHandlers, ev: WheelEvent) => any) | nullautofocus
booleandataset
DOMStringMapnonce
string | undefinedtabIndex
numberblur
voidvoidfocus
void