NgElement
Implements the functionality needed for a custom element.
abstract class NgElement extends HTMLElement {}
ngElementStrategy
The strategy that controls how a component is transformed in a custom element.
ngElementEventsSubscription
Subscription | null
A subscription to change, connect, and disconnect events in the custom element.
attributeChangedCallback
void
Prototype for a handler that responds to a change in an observed attribute.
string
The name of the attribute that has changed.
string | null
The previous value of the attribute.
string
The new value of the attribute.
string | undefined
The namespace in which the attribute is defined.
void
connectedCallback
void
Prototype for a handler that responds to the insertion of the custom element in the DOM.
void
disconnectedCallback
void
Prototype for a handler that responds to the deletion of the custom element from the DOM.
void
accessKey
string
accessKeyLabel
string
autocapitalize
string
dir
string
draggable
boolean
inert
boolean
innerText
string
lang
string
offsetHeight
number
offsetLeft
number
offsetParent
Element | null
offsetTop
number
offsetWidth
number
outerText
string
popover
string | null
spellcheck
boolean
title
string
translate
boolean
attachInternals
ElementInternals
ElementInternals
click
void
void
hidePopover
void
void
showPopover
void
void
togglePopover
boolean
addEventListener
void
K
(this: HTMLElement, ev: HTMLElementEventMap[K]) => any
boolean | AddEventListenerOptions | undefined
void
addEventListener
void
string
EventListenerOrEventListenerObject
boolean | AddEventListenerOptions | undefined
void
removeEventListener
void
K
(this: HTMLElement, ev: HTMLElementEventMap[K]) => any
boolean | EventListenerOptions | undefined
void
removeEventListener
void
string
EventListenerOrEventListenerObject
boolean | EventListenerOptions | undefined
void
attributes
NamedNodeMap
classList
DOMTokenList
Allows for manipulation of element's class content attribute as a set of whitespace-separated tokens through a DOMTokenList object.
className
string
Returns the value of element's class content attribute. Can be set to change it.
clientHeight
number
clientLeft
number
clientTop
number
clientWidth
number
id
string
Returns the value of element's id content attribute. Can be set to change it.
innerHTML
string
localName
string
Returns the local name.
namespaceURI
string | null
Returns the namespace.
onfullscreenchange
((this: Element, ev: Event) => any) | null
onfullscreenerror
((this: Element, ev: Event) => any) | null
outerHTML
string
ownerDocument
Document
part
DOMTokenList
prefix
string | null
Returns the namespace prefix.
scrollHeight
number
scrollLeft
number
scrollTop
number
scrollWidth
number
shadowRoot
ShadowRoot | null
Returns element's shadow root, if any, and if shadow root's mode is "open", and null otherwise.
slot
string
Returns the value of element's slot content attribute. Can be set to change it.
tagName
string
Returns the HTML-uppercased qualified name.
attachShadow
ShadowRoot
Creates a shadow root for element and returns it.
ShadowRootInit
ShadowRoot
checkVisibility
boolean
closest
HTMLElementTagNameMap[K] | null
Returns the first (starting at element) inclusive ancestor that matches selectors, and null otherwise.
K
HTMLElementTagNameMap[K] | null
closest
SVGElementTagNameMap[K] | null
K
SVGElementTagNameMap[K] | null
closest
MathMLElementTagNameMap[K] | null
K
MathMLElementTagNameMap[K] | null
closest
E | null
string
E | null
computedStyleMap
StylePropertyMapReadOnly
StylePropertyMapReadOnly
getAttribute
string | null
Returns element's first attribute whose qualified name is qualifiedName, and null if there is no such attribute otherwise.
string
string | null
getAttributeNS
string | null
Returns element's attribute whose namespace is namespace and local name is localName, and null if there is no such attribute otherwise.
string | null
string
string | null
getAttributeNames
string[]
Returns the qualified names of all element's attributes. Can contain duplicates.
string[]
getAttributeNode
Attr | null
getAttributeNodeNS
Attr | null
getBoundingClientRect
DOMRect
DOMRect
getClientRects
DOMRectList
DOMRectList
getElementsByClassName
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 classNames. The classNames argument is interpreted as a space-separated list of classes.
string
HTMLCollectionOf<Element>
getElementsByTagName
HTMLCollectionOf<HTMLElementTagNameMap[K]>
getElementsByTagName
HTMLCollectionOf<SVGElementTagNameMap[K]>
K
HTMLCollectionOf<SVGElementTagNameMap[K]>
getElementsByTagName
HTMLCollectionOf<MathMLElementTagNameMap[K]>
K
HTMLCollectionOf<MathMLElementTagNameMap[K]>
getElementsByTagName
HTMLCollectionOf<HTMLElementDeprecatedTagNameMap[K]>
K
HTMLCollectionOf<HTMLElementDeprecatedTagNameMap[K]>
getElementsByTagName
HTMLCollectionOf<Element>
string
HTMLCollectionOf<Element>
getElementsByTagNameNS
HTMLCollectionOf<HTMLElement>
"http://www.w3.org/1999/xhtml"
string
HTMLCollectionOf<HTMLElement>
getElementsByTagNameNS
HTMLCollectionOf<SVGElement>
"http://www.w3.org/2000/svg"
string
HTMLCollectionOf<SVGElement>
getElementsByTagNameNS
HTMLCollectionOf<MathMLElement>
"http://www.w3.org/1998/Math/MathML"
string
HTMLCollectionOf<MathMLElement>
getElementsByTagNameNS
HTMLCollectionOf<Element>
string | null
string
HTMLCollectionOf<Element>
getHTML
string
hasAttribute
boolean
Returns true if element has an attribute whose qualified name is qualifiedName, and false otherwise.
string
boolean
hasAttributeNS
boolean
Returns true if element has an attribute whose namespace is namespace and local name is localName.
string | null
string
boolean
hasAttributes
boolean
Returns true if element has attributes, and false otherwise.
boolean
hasPointerCapture
boolean
insertAdjacentElement
Element | null
insertAdjacentHTML
void
insertAdjacentText
void
matches
boolean
Returns true if matching selectors against element's root yields element, and false otherwise.
string
boolean
releasePointerCapture
void
removeAttribute
void
Removes element's first attribute whose qualified name is qualifiedName.
string
void
removeAttributeNS
void
Removes element's attribute whose namespace is namespace and local name is localName.
string | null
string
void
removeAttributeNode
Attr
requestFullscreen
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.
FullscreenOptions | undefined
Promise<void>
requestPointerLock
Promise<void>
scroll
void
scroll
void
number
number
void
scrollBy
void
scrollBy
void
number
number
void
scrollIntoView
void
scrollTo
void
scrollTo
void
number
number
void
setAttribute
void
Sets the value of element's first attribute whose qualified name is qualifiedName to value.
string
string
void
setAttributeNS
void
Sets the value of element's attribute whose namespace is namespace and local name is localName to value.
string | null
string
string
void
setAttributeNode
Attr | null
setAttributeNodeNS
Attr | null
setHTMLUnsafe
void
setPointerCapture
void
toggleAttribute
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.
string
boolean | undefined
boolean
webkitMatchesSelector
boolean
string
boolean
baseURI
string
Returns node's node document's document base URL.
childNodes
NodeListOf<ChildNode>
Returns the children.
firstChild
ChildNode | null
Returns the first child.
isConnected
boolean
Returns true if node is connected and false otherwise.
lastChild
ChildNode | null
Returns the last child.
nextSibling
ChildNode | null
Returns the next sibling.
nodeName
string
Returns a string appropriate for the type of node.
nodeType
number
Returns the type of node.
nodeValue
string | null
parentElement
HTMLElement | null
Returns the parent element.
parentNode
ParentNode | null
Returns the parent.
previousSibling
ChildNode | null
Returns the previous sibling.
textContent
string | null
appendChild
T
cloneNode
Node
Returns a copy of node. If deep is true, the copy also includes the node's descendants.
boolean | undefined
Node
compareDocumentPosition
number
Returns a bitmask indicating the position of other relative to node.
Node
number
contains
boolean
Returns true if other is an inclusive descendant of node, and false otherwise.
Node | null
boolean
getRootNode
Node
hasChildNodes
boolean
Returns whether node has children.
boolean
insertBefore
T
isDefaultNamespace
boolean
isEqualNode
boolean
Returns whether node and otherNode have the same properties.
Node | null
boolean
isSameNode
boolean
lookupNamespaceURI
string | null
lookupPrefix
string | null
normalize
void
Removes empty exclusive Text nodes and concatenates the data of remaining contiguous exclusive Text nodes into the first of their nodes.
void
removeChild
T
replaceChild
T
ELEMENT_NODE
1
node is an element.
ATTRIBUTE_NODE
2
TEXT_NODE
3
node is a Text node.
CDATA_SECTION_NODE
4
node is a CDATASection node.
ENTITY_REFERENCE_NODE
5
ENTITY_NODE
6
PROCESSING_INSTRUCTION_NODE
7
node is a ProcessingInstruction node.
COMMENT_NODE
8
node is a Comment node.
DOCUMENT_NODE
9
node is a document.
DOCUMENT_TYPE_NODE
10
node is a doctype.
DOCUMENT_FRAGMENT_NODE
11
node is a DocumentFragment node.
NOTATION_NODE
12
DOCUMENT_POSITION_DISCONNECTED
1
Set when node and other are not in the same tree.
DOCUMENT_POSITION_PRECEDING
2
Set when other is preceding node.
DOCUMENT_POSITION_FOLLOWING
4
Set when other is following node.
DOCUMENT_POSITION_CONTAINS
8
Set when other is an ancestor of node.
DOCUMENT_POSITION_CONTAINED_BY
16
Set when other is a descendant of node.
DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC
32
dispatchEvent
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.
Event
boolean
removeAllListeners
void
Remove 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 | undefined
the name of the event, such as click
. This parameter is optional.
void
eventListeners
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 | undefined
the name of the event, such as click. This parameter is optional.
EventListenerOrEventListenerObject[]
ariaAtomic
string | null
ariaAutoComplete
string | null
ariaBrailleLabel
string | null
ariaBrailleRoleDescription
string | null
ariaBusy
string | null
ariaChecked
string | null
ariaColCount
string | null
ariaColIndex
string | null
ariaColSpan
string | null
ariaCurrent
string | null
ariaDescription
string | null
ariaDisabled
string | null
ariaExpanded
string | null
ariaHasPopup
string | null
ariaHidden
string | null
ariaInvalid
string | null
ariaKeyShortcuts
string | null
ariaLabel
string | null
ariaLevel
string | null
ariaLive
string | null
ariaModal
string | null
ariaMultiLine
string | null
ariaMultiSelectable
string | null
ariaOrientation
string | null
ariaPlaceholder
string | null
ariaPosInSet
string | null
ariaPressed
string | null
ariaReadOnly
string | null
ariaRequired
string | null
ariaRoleDescription
string | null
ariaRowCount
string | null
ariaRowIndex
string | null
ariaRowSpan
string | null
ariaSelected
string | null
ariaSetSize
string | null
ariaSort
string | null
ariaValueMax
string | null
ariaValueMin
string | null
ariaValueNow
string | null
ariaValueText
string | null
role
string | null
animate
Animation
Keyframe[] | PropertyIndexedKeyframes | null
number | KeyframeAnimationOptions | undefined
Animation
getAnimations
Animation[]
after
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.
(string | Node)[]
void
before
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.
(string | Node)[]
void
remove
void
Removes node.
void
replaceWith
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.
(string | Node)[]
void
nextElementSibling
Element | null
Returns the first following sibling that is an element, and null otherwise.
previousElementSibling
Element | null
Returns the first preceding sibling that is an element, and null otherwise.
childElementCount
number
children
HTMLCollection
Returns the child elements.
firstElementChild
Element | null
Returns the first child that is an element, and null otherwise.
lastElementChild
Element | null
Returns the last child that is an element, and null otherwise.
append
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.
(string | Node)[]
void
prepend
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.
(string | Node)[]
void
querySelector
HTMLElementTagNameMap[K] | null
Returns the first element that is a descendant of node that matches selectors.
K
HTMLElementTagNameMap[K] | null
querySelector
SVGElementTagNameMap[K] | null
K
SVGElementTagNameMap[K] | null
querySelector
MathMLElementTagNameMap[K] | null
K
MathMLElementTagNameMap[K] | null
querySelector
HTMLElementDeprecatedTagNameMap[K] | null
K
HTMLElementDeprecatedTagNameMap[K] | null
querySelector
E | null
string
E | null
querySelectorAll
NodeListOf<HTMLElementTagNameMap[K]>
Returns all element descendants of node that match selectors.
K
NodeListOf<HTMLElementTagNameMap[K]>
querySelectorAll
NodeListOf<SVGElementTagNameMap[K]>
K
NodeListOf<SVGElementTagNameMap[K]>
querySelectorAll
NodeListOf<MathMLElementTagNameMap[K]>
K
NodeListOf<MathMLElementTagNameMap[K]>
querySelectorAll
NodeListOf<HTMLElementDeprecatedTagNameMap[K]>
K
NodeListOf<HTMLElementDeprecatedTagNameMap[K]>
querySelectorAll
NodeListOf<E>
string
NodeListOf<E>
replaceChildren
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.
(string | Node)[]
void
assignedSlot
HTMLSlotElement | null
attributeStyleMap
StylePropertyMap
style
CSSStyleDeclaration
contentEditable
string
enterKeyHint
string
inputMode
string
isContentEditable
boolean
onabort
((this: GlobalEventHandlers, ev: UIEvent) => any) | null
Fires when the user aborts the download.
onanimationcancel
((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null
onanimationend
((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null
onanimationiteration
((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null
onanimationstart
((this: GlobalEventHandlers, ev: AnimationEvent) => any) | null
onauxclick
((this: GlobalEventHandlers, ev: MouseEvent) => any) | null
onbeforeinput
((this: GlobalEventHandlers, ev: InputEvent) => any) | null
onbeforetoggle
((this: GlobalEventHandlers, ev: Event) => any) | null
onblur
((this: GlobalEventHandlers, ev: FocusEvent) => any) | null
Fires when the object loses the input focus.
oncancel
((this: GlobalEventHandlers, ev: Event) => any) | null
oncanplay
((this: GlobalEventHandlers, ev: Event) => any) | null
Occurs when playback is possible, but would require further buffering.
oncanplaythrough
((this: GlobalEventHandlers, ev: Event) => any) | null
onchange
((this: GlobalEventHandlers, ev: Event) => any) | null
Fires when the contents of the object or selection have changed.
onclick
((this: GlobalEventHandlers, ev: MouseEvent) => any) | null
Fires when the user clicks the left mouse button on the object
onclose
((this: GlobalEventHandlers, ev: Event) => any) | null
oncontextlost
((this: GlobalEventHandlers, ev: Event) => any) | null
oncontextrestored
((this: GlobalEventHandlers, ev: Event) => any) | null
oncopy
((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null
oncuechange
((this: GlobalEventHandlers, ev: Event) => any) | null
oncut
((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null
ondblclick
((this: GlobalEventHandlers, ev: MouseEvent) => any) | null
Fires when the user double-clicks the object.
ondrag
((this: GlobalEventHandlers, ev: DragEvent) => any) | null
Fires on the source object continuously during a drag operation.
ondragend
((this: GlobalEventHandlers, ev: DragEvent) => any) | null
Fires on the source object when the user releases the mouse at the close of a drag operation.
ondragenter
((this: GlobalEventHandlers, ev: DragEvent) => any) | null
Fires on the target element when the user drags the object to a valid drop target.
ondragleave
((this: GlobalEventHandlers, ev: DragEvent) => any) | null
Fires on the target object when the user moves the mouse out of a valid drop target during a drag operation.
ondragover
((this: GlobalEventHandlers, ev: DragEvent) => any) | null
Fires on the target element continuously while the user drags the object over a valid drop target.
ondragstart
((this: GlobalEventHandlers, ev: DragEvent) => any) | null
Fires on the source object when the user starts to drag a text selection or selected object.
ondrop
((this: GlobalEventHandlers, ev: DragEvent) => any) | null
ondurationchange
((this: GlobalEventHandlers, ev: Event) => any) | null
Occurs when the duration attribute is updated.
onemptied
((this: GlobalEventHandlers, ev: Event) => any) | null
Occurs when the media element is reset to its initial state.
onended
((this: GlobalEventHandlers, ev: Event) => any) | null
Occurs when the end of playback is reached.
onerror
OnErrorEventHandler
Fires when an error occurs during object loading.
onfocus
((this: GlobalEventHandlers, ev: FocusEvent) => any) | null
Fires when the object receives focus.
onformdata
((this: GlobalEventHandlers, ev: FormDataEvent) => any) | null
ongotpointercapture
((this: GlobalEventHandlers, ev: PointerEvent) => any) | null
oninput
((this: GlobalEventHandlers, ev: Event) => any) | null
oninvalid
((this: GlobalEventHandlers, ev: Event) => any) | null
onkeydown
((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null
Fires when the user presses a key.
onkeypress
((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null
Fires when the user presses an alphanumeric key.
onkeyup
((this: GlobalEventHandlers, ev: KeyboardEvent) => any) | null
Fires when the user releases a key.
onload
((this: GlobalEventHandlers, ev: Event) => any) | null
Fires immediately after the browser loads the object.
onloadeddata
((this: GlobalEventHandlers, ev: Event) => any) | null
Occurs when media data is loaded at the current playback position.
onloadedmetadata
((this: GlobalEventHandlers, ev: Event) => any) | null
Occurs when the duration and dimensions of the media have been determined.
onloadstart
((this: GlobalEventHandlers, ev: Event) => any) | null
Occurs when Internet Explorer begins looking for media data.
onlostpointercapture
((this: GlobalEventHandlers, ev: PointerEvent) => any) | null
onmousedown
((this: GlobalEventHandlers, ev: MouseEvent) => any) | null
Fires when the user clicks the object with either mouse button.
onmouseenter
((this: GlobalEventHandlers, ev: MouseEvent) => any) | null
onmouseleave
((this: GlobalEventHandlers, ev: MouseEvent) => any) | null
onmousemove
((this: GlobalEventHandlers, ev: MouseEvent) => any) | null
Fires when the user moves the mouse over the object.
onmouseout
((this: GlobalEventHandlers, ev: MouseEvent) => any) | null
Fires when the user moves the mouse pointer outside the boundaries of the object.
onmouseover
((this: GlobalEventHandlers, ev: MouseEvent) => any) | null
Fires when the user moves the mouse pointer into the object.
onmouseup
((this: GlobalEventHandlers, ev: MouseEvent) => any) | null
Fires when the user releases a mouse button while the mouse is over the object.
onpaste
((this: GlobalEventHandlers, ev: ClipboardEvent) => any) | null
onpause
((this: GlobalEventHandlers, ev: Event) => any) | null
Occurs when playback is paused.
onplay
((this: GlobalEventHandlers, ev: Event) => any) | null
Occurs when the play method is requested.
onplaying
((this: GlobalEventHandlers, ev: Event) => any) | null
Occurs when the audio or video has started playing.
onpointercancel
((this: GlobalEventHandlers, ev: PointerEvent) => any) | null
onpointerdown
((this: GlobalEventHandlers, ev: PointerEvent) => any) | null
onpointerenter
((this: GlobalEventHandlers, ev: PointerEvent) => any) | null
onpointerleave
((this: GlobalEventHandlers, ev: PointerEvent) => any) | null
onpointermove
((this: GlobalEventHandlers, ev: PointerEvent) => any) | null
onpointerout
((this: GlobalEventHandlers, ev: PointerEvent) => any) | null
onpointerover
((this: GlobalEventHandlers, ev: PointerEvent) => any) | null
onpointerup
((this: GlobalEventHandlers, ev: PointerEvent) => any) | null
onprogress
((this: GlobalEventHandlers, ev: ProgressEvent<EventTarget>) => any) | null
Occurs to indicate progress while downloading media data.
onratechange
((this: GlobalEventHandlers, ev: Event) => any) | null
Occurs when the playback rate is increased or decreased.
onreset
((this: GlobalEventHandlers, ev: Event) => any) | null
Fires when the user resets a form.
onresize
((this: GlobalEventHandlers, ev: UIEvent) => any) | null
onscroll
((this: GlobalEventHandlers, ev: Event) => any) | null
Fires when the user repositions the scroll box in the scroll bar on the object.
onscrollend
((this: GlobalEventHandlers, ev: Event) => any) | null
onsecuritypolicyviolation
((this: GlobalEventHandlers, ev: SecurityPolicyViolationEvent) => any) | null
onseeked
((this: GlobalEventHandlers, ev: Event) => any) | null
Occurs when the seek operation ends.
onseeking
((this: GlobalEventHandlers, ev: Event) => any) | null
Occurs when the current playback position is moved.
onselect
((this: GlobalEventHandlers, ev: Event) => any) | null
Fires when the current selection changes.
onselectionchange
((this: GlobalEventHandlers, ev: Event) => any) | null
onselectstart
((this: GlobalEventHandlers, ev: Event) => any) | null
onslotchange
((this: GlobalEventHandlers, ev: Event) => any) | null
onstalled
((this: GlobalEventHandlers, ev: Event) => any) | null
Occurs when the download has stopped.
onsubmit
((this: GlobalEventHandlers, ev: SubmitEvent) => any) | null
onsuspend
((this: GlobalEventHandlers, ev: Event) => any) | null
Occurs if the load operation has been intentionally halted.
ontimeupdate
((this: GlobalEventHandlers, ev: Event) => any) | null
Occurs to indicate the current playback position.
ontoggle
((this: GlobalEventHandlers, ev: Event) => any) | null
ontouchcancel
((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined
ontouchend
((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined
ontouchmove
((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined
ontouchstart
((this: GlobalEventHandlers, ev: TouchEvent) => any) | null | undefined
ontransitioncancel
((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null
ontransitionend
((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null
ontransitionrun
((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null
ontransitionstart
((this: GlobalEventHandlers, ev: TransitionEvent) => any) | null
onvolumechange
((this: GlobalEventHandlers, ev: Event) => any) | null
Occurs when the volume is changed, or playback is muted or unmuted.
onwaiting
((this: GlobalEventHandlers, ev: Event) => any) | null
Occurs when playback stops because the next frame of a video resource is not available.
onwebkitanimationend
((this: GlobalEventHandlers, ev: Event) => any) | null
onwebkitanimationiteration
((this: GlobalEventHandlers, ev: Event) => any) | null
onwebkitanimationstart
((this: GlobalEventHandlers, ev: Event) => any) | null
onwebkittransitionend
((this: GlobalEventHandlers, ev: Event) => any) | null
onwheel
((this: GlobalEventHandlers, ev: WheelEvent) => any) | null
autofocus
boolean
dataset
DOMStringMap
nonce
string | undefined
tabIndex
number
blur
void
void
focus
void