HTMLMediaElement class
The interface adds to HTMLElement the properties and methods needed to support basic media-related capabilities that are common to audio and video. The HTMLVideoElement and HTMLAudioElement elements both inherit this interface.
EventTarget
Node
Element
HTMLElement
HTMLMediaElement
- Implemented types
- Implementers
- Available extensions
- PropsAnimatable
- PropsARIAMixin
- PropsChildNode
- PropsDocumentAndElementEventHandlers
- PropsElement
- PropsElementContentEditable
- PropsElementCSSInlineStyle
- PropsEventTarget
- PropsGeometryUtils
- PropsGlobalEventHandlers
- PropsHTMLElement
- PropsHTMLMediaElement
- PropsHTMLOrSVGElement
- PropsInnerHTML
- PropsNode
- PropsNonDocumentTypeChildNode
- PropsParentNode
- PropsRegion
- PropsSlottable
- Annotations
-
- @JS()
- @staticInterop
Constructors
- HTMLMediaElement()
-
factory
Properties
- accessKey ↔ String
-
Available on HTMLElement, provided by the PropsHTMLElement extension
getter/setter pair - accessKeyLabel → String
-
Available on HTMLElement, provided by the PropsHTMLElement extension
no setter - ariaActiveDescendantElement ↔ Element?
-
Available on ARIAMixin, provided by the PropsARIAMixin extension
getter/setter pair - ariaAtomic ↔ String?
-
Available on ARIAMixin, provided by the PropsARIAMixin extension
getter/setter pair - ariaAutoComplete ↔ String?
-
Available on ARIAMixin, provided by the PropsARIAMixin extension
getter/setter pair - ariaBusy ↔ String?
-
Available on ARIAMixin, provided by the PropsARIAMixin extension
getter/setter pair - ariaChecked ↔ String?
-
Available on ARIAMixin, provided by the PropsARIAMixin extension
getter/setter pair - ariaColCount ↔ String?
-
Available on ARIAMixin, provided by the PropsARIAMixin extension
getter/setter pair - ariaColIndex ↔ String?
-
Available on ARIAMixin, provided by the PropsARIAMixin extension
getter/setter pair - ariaColIndexText ↔ String?
-
Available on ARIAMixin, provided by the PropsARIAMixin extension
getter/setter pair - ariaColSpan ↔ String?
-
Available on ARIAMixin, provided by the PropsARIAMixin extension
getter/setter pair -
ariaControlsElements
↔ Iterable<
Element> -
Available on ARIAMixin, provided by the PropsARIAMixin extension
getter/setter pair - ariaCurrent ↔ String?
-
Available on ARIAMixin, provided by the PropsARIAMixin extension
getter/setter pair -
ariaDescribedByElements
↔ Iterable<
Element> -
Available on ARIAMixin, provided by the PropsARIAMixin extension
getter/setter pair - ariaDescription ↔ String?
-
Available on ARIAMixin, provided by the PropsARIAMixin extension
getter/setter pair -
ariaDetailsElements
↔ Iterable<
Element> -
Available on ARIAMixin, provided by the PropsARIAMixin extension
getter/setter pair - ariaDisabled ↔ String?
-
Available on ARIAMixin, provided by the PropsARIAMixin extension
getter/setter pair - ariaErrorMessageElement ↔ Element?
-
Available on ARIAMixin, provided by the PropsARIAMixin extension
getter/setter pair - ariaExpanded ↔ String?
-
Available on ARIAMixin, provided by the PropsARIAMixin extension
getter/setter pair -
ariaFlowToElements
↔ Iterable<
Element> -
Available on ARIAMixin, provided by the PropsARIAMixin extension
getter/setter pair - ariaHasPopup ↔ String?
-
Available on ARIAMixin, provided by the PropsARIAMixin extension
getter/setter pair - ariaHidden ↔ String?
-
Available on ARIAMixin, provided by the PropsARIAMixin extension
getter/setter pair - ariaInvalid ↔ String?
-
Available on ARIAMixin, provided by the PropsARIAMixin extension
getter/setter pair - ariaKeyShortcuts ↔ String?
-
Available on ARIAMixin, provided by the PropsARIAMixin extension
getter/setter pair - ariaLabel ↔ String?
-
Available on ARIAMixin, provided by the PropsARIAMixin extension
getter/setter pair -
ariaLabelledByElements
↔ Iterable<
Element> -
Available on ARIAMixin, provided by the PropsARIAMixin extension
getter/setter pair - ariaLevel ↔ String?
-
Available on ARIAMixin, provided by the PropsARIAMixin extension
getter/setter pair - ariaLive ↔ String?
-
Available on ARIAMixin, provided by the PropsARIAMixin extension
getter/setter pair - ariaModal ↔ String?
-
Available on ARIAMixin, provided by the PropsARIAMixin extension
getter/setter pair - ariaMultiLine ↔ String?
-
Available on ARIAMixin, provided by the PropsARIAMixin extension
getter/setter pair - ariaMultiSelectable ↔ String?
-
Available on ARIAMixin, provided by the PropsARIAMixin extension
getter/setter pair - ariaOrientation ↔ String?
-
Available on ARIAMixin, provided by the PropsARIAMixin extension
getter/setter pair -
ariaOwnsElements
↔ Iterable<
Element> -
Available on ARIAMixin, provided by the PropsARIAMixin extension
getter/setter pair - ariaPlaceholder ↔ String?
-
Available on ARIAMixin, provided by the PropsARIAMixin extension
getter/setter pair - ariaPosInSet ↔ String?
-
Available on ARIAMixin, provided by the PropsARIAMixin extension
getter/setter pair - ariaPressed ↔ String?
-
Available on ARIAMixin, provided by the PropsARIAMixin extension
getter/setter pair - ariaReadOnly ↔ String?
-
Available on ARIAMixin, provided by the PropsARIAMixin extension
getter/setter pair - ariaRequired ↔ String?
-
Available on ARIAMixin, provided by the PropsARIAMixin extension
getter/setter pair - ariaRoleDescription ↔ String?
-
Available on ARIAMixin, provided by the PropsARIAMixin extension
getter/setter pair - ariaRowCount ↔ String?
-
Available on ARIAMixin, provided by the PropsARIAMixin extension
getter/setter pair - ariaRowIndex ↔ String?
-
Available on ARIAMixin, provided by the PropsARIAMixin extension
getter/setter pair - ariaRowIndexText ↔ String?
-
Available on ARIAMixin, provided by the PropsARIAMixin extension
getter/setter pair - ariaRowSpan ↔ String?
-
Available on ARIAMixin, provided by the PropsARIAMixin extension
getter/setter pair - ariaSelected ↔ String?
-
Available on ARIAMixin, provided by the PropsARIAMixin extension
getter/setter pair - ariaSetSize ↔ String?
-
Available on ARIAMixin, provided by the PropsARIAMixin extension
getter/setter pair - ariaSort ↔ String?
-
Available on ARIAMixin, provided by the PropsARIAMixin extension
getter/setter pair - ariaValueMax ↔ String?
-
Available on ARIAMixin, provided by the PropsARIAMixin extension
getter/setter pair - ariaValueMin ↔ String?
-
Available on ARIAMixin, provided by the PropsARIAMixin extension
getter/setter pair - ariaValueNow ↔ String?
-
Available on ARIAMixin, provided by the PropsARIAMixin extension
getter/setter pair - ariaValueText ↔ String?
-
Available on ARIAMixin, provided by the PropsARIAMixin extension
getter/setter pair - assignedSlot → HTMLSlotElement?
-
Available on Slottable, provided by the PropsSlottable extension
no setter - attributes → NamedNodeMap
-
Available on Element, provided by the PropsElement extension
no setter - attributeStyleMap → StylePropertyMap
-
Available on ElementCSSInlineStyle, provided by the PropsElementCSSInlineStyle extension
no setter - audioTracks → AudioTrackList
-
Available on HTMLMediaElement, provided by the PropsHTMLMediaElement extension
no setter - autocapitalize ↔ String
-
Available on HTMLElement, provided by the PropsHTMLElement extension
getter/setter pair - autofocus ↔ bool
-
Available on HTMLOrSVGElement, provided by the PropsHTMLOrSVGElement extension
getter/setter pair - autoplay ↔ bool
-
Available on HTMLMediaElement, provided by the PropsHTMLMediaElement extension
getter/setter pair - baseURI → String
-
Available on Node, provided by the PropsNode extension
no setter - buffered → TimeRanges
-
Available on HTMLMediaElement, provided by the PropsHTMLMediaElement extension
no setter - childElementCount → int
-
Available on ParentNode, provided by the PropsParentNode extension
no setter - childNodes → NodeList
-
Available on Node, provided by the PropsNode extension
no setter - children → HTMLCollection
-
Available on ParentNode, provided by the PropsParentNode extension
no setter - classList → DOMTokenList
-
Available on Element, provided by the PropsElement extension
no setter - className ↔ dynamic
-
Available on Element, provided by the PropsElement extension
getter/setter pair - clientHeight → int
-
Available on Element, provided by the PropsElement extension
no setter - clientLeft → int
-
Available on Element, provided by the PropsElement extension
no setter - clientTop → int
-
Available on Element, provided by the PropsElement extension
no setter - clientWidth → int
-
Available on Element, provided by the PropsElement extension
no setter - contentEditable ↔ String
-
Available on ElementContentEditable, provided by the PropsElementContentEditable extension
getter/setter pair - controls ↔ bool
-
Available on HTMLMediaElement, provided by the PropsHTMLMediaElement extension
getter/setter pair - crossOrigin ↔ String?
-
Available on HTMLMediaElement, provided by the PropsHTMLMediaElement extension
getter/setter pair - currentSrc → String
-
Available on HTMLMediaElement, provided by the PropsHTMLMediaElement extension
no setter - currentTime ↔ double
-
Available on HTMLMediaElement, provided by the PropsHTMLMediaElement extension
getter/setter pair - dataset → DOMStringMap
-
Available on HTMLOrSVGElement, provided by the PropsHTMLOrSVGElement extension
no setter - defaultMuted ↔ bool
-
Available on HTMLMediaElement, provided by the PropsHTMLMediaElement extension
getter/setter pair - defaultPlaybackRate ↔ double
-
Available on HTMLMediaElement, provided by the PropsHTMLMediaElement extension
getter/setter pair - dir ↔ String
-
Available on HTMLElement, provided by the PropsHTMLElement extension
getter/setter pair - disableRemotePlayback ↔ bool
-
Available on HTMLMediaElement, provided by the PropsHTMLMediaElement extension
getter/setter pair - draggable ↔ bool
-
Available on HTMLElement, provided by the PropsHTMLElement extension
getter/setter pair - duration → dynamic
-
Available on HTMLMediaElement, provided by the PropsHTMLMediaElement extension
no setter - editContext ↔ EditContext?
-
Available on Element, provided by the PropsElement extension
getter/setter pair - elementTiming ↔ String
-
Available on Element, provided by the PropsElement extension
getter/setter pair - ended → bool
-
Available on HTMLMediaElement, provided by the PropsHTMLMediaElement extension
no setter - enterKeyHint ↔ String
-
Available on ElementContentEditable, provided by the PropsElementContentEditable extension
getter/setter pair - error → MediaError?
-
Available on HTMLMediaElement, provided by the PropsHTMLMediaElement extension
no setter - firstChild → Node?
-
Available on Node, provided by the PropsNode extension
no setter - firstElementChild → Element?
-
Available on ParentNode, provided by the PropsParentNode extension
no setter - hashCode → int
-
The hash code for this object.
no setterinherited
-
Available on HTMLElement, provided by the PropsHTMLElement extension
getter/setter pair - id ↔ String
-
Available on Element, provided by the PropsElement extension
getter/setter pair - inert ↔ bool
-
Available on HTMLElement, provided by the PropsHTMLElement extension
getter/setter pair - innerHTML ↔ String
-
Available on InnerHTML, provided by the PropsInnerHTML extension
getter/setter pair - innerText ↔ String
-
Available on HTMLElement, provided by the PropsHTMLElement extension
getter/setter pair - inputMode ↔ String
-
Available on ElementContentEditable, provided by the PropsElementContentEditable extension
getter/setter pair - isConnected → bool
-
Available on Node, provided by the PropsNode extension
no setter - isContentEditable → bool
-
Available on ElementContentEditable, provided by the PropsElementContentEditable extension
no setter - lang ↔ String
-
Available on HTMLElement, provided by the PropsHTMLElement extension
getter/setter pair - lastChild → Node?
-
Available on Node, provided by the PropsNode extension
no setter - lastElementChild → Element?
-
Available on ParentNode, provided by the PropsParentNode extension
no setter - localName → String
-
Available on Element, provided by the PropsElement extension
no setter - loop ↔ bool
-
Available on HTMLMediaElement, provided by the PropsHTMLMediaElement extension
getter/setter pair - mediaKeys → MediaKeys?
-
Available on HTMLMediaElement, provided by the PropsHTMLMediaElement extension
no setter - muted ↔ bool
-
Available on HTMLMediaElement, provided by the PropsHTMLMediaElement extension
getter/setter pair - namespaceURI → String?
-
Available on Element, provided by the PropsElement extension
no setter - networkState → int
-
Available on HTMLMediaElement, provided by the PropsHTMLMediaElement extension
no setter - nextElementSibling → Element?
-
Available on NonDocumentTypeChildNode, provided by the PropsNonDocumentTypeChildNode extension
no setter - nextSibling → Node?
-
Available on Node, provided by the PropsNode extension
no setter - nodeName → String
-
Available on Node, provided by the PropsNode extension
no setter - nodeType → int
-
Available on Node, provided by the PropsNode extension
no setter - nodeValue ↔ String?
-
Available on Node, provided by the PropsNode extension
getter/setter pair - nonce ↔ String
-
Available on HTMLOrSVGElement, provided by the PropsHTMLOrSVGElement extension
getter/setter pair - offsetHeight → int
-
Available on HTMLElement, provided by the PropsHTMLElement extension
no setter - offsetLeft → int
-
Available on HTMLElement, provided by the PropsHTMLElement extension
no setter - offsetParent → Element?
-
Available on HTMLElement, provided by the PropsHTMLElement extension
no setter - offsetTop → int
-
Available on HTMLElement, provided by the PropsHTMLElement extension
no setter - offsetWidth → int
-
Available on HTMLElement, provided by the PropsHTMLElement extension
no setter -
onabort
↔ EventHandlerNonNull<
Event> ? -
Available on GlobalEventHandlers, provided by the PropsGlobalEventHandlers extension
getter/setter pair -
onanimationcancel
↔ EventHandlerNonNull<
Event> ? -
Available on GlobalEventHandlers, provided by the PropsGlobalEventHandlers extension
getter/setter pair -
onanimationend
↔ EventHandlerNonNull<
Event> ? -
Available on GlobalEventHandlers, provided by the PropsGlobalEventHandlers extension
getter/setter pair -
onanimationiteration
↔ EventHandlerNonNull<
Event> ? -
Available on GlobalEventHandlers, provided by the PropsGlobalEventHandlers extension
getter/setter pair -
onanimationstart
↔ EventHandlerNonNull<
Event> ? -
Available on GlobalEventHandlers, provided by the PropsGlobalEventHandlers extension
getter/setter pair -
onauxclick
↔ EventHandlerNonNull<
Event> ? -
Available on GlobalEventHandlers, provided by the PropsGlobalEventHandlers extension
getter/setter pair -
onbeforeinput
↔ EventHandlerNonNull<
Event> ? -
Available on GlobalEventHandlers, provided by the PropsGlobalEventHandlers extension
getter/setter pair -
onbeforematch
↔ EventHandlerNonNull<
Event> ? -
Available on GlobalEventHandlers, provided by the PropsGlobalEventHandlers extension
getter/setter pair -
onbeforexrselect
↔ EventHandlerNonNull<
Event> ? -
Available on GlobalEventHandlers, provided by the PropsGlobalEventHandlers extension
getter/setter pair -
onblur
↔ EventHandlerNonNull<
Event> ? -
Available on GlobalEventHandlers, provided by the PropsGlobalEventHandlers extension
getter/setter pair -
oncancel
↔ EventHandlerNonNull<
Event> ? -
Available on GlobalEventHandlers, provided by the PropsGlobalEventHandlers extension
getter/setter pair -
oncanplay
↔ EventHandlerNonNull<
Event> ? -
Available on GlobalEventHandlers, provided by the PropsGlobalEventHandlers extension
getter/setter pair -
oncanplaythrough
↔ EventHandlerNonNull<
Event> ? -
Available on GlobalEventHandlers, provided by the PropsGlobalEventHandlers extension
getter/setter pair -
onchange
↔ EventHandlerNonNull<
Event> ? -
Available on GlobalEventHandlers, provided by the PropsGlobalEventHandlers extension
getter/setter pair -
onclick
↔ EventHandlerNonNull<
Event> ? -
Available on GlobalEventHandlers, provided by the PropsGlobalEventHandlers extension
getter/setter pair -
onclose
↔ EventHandlerNonNull<
Event> ? -
Available on GlobalEventHandlers, provided by the PropsGlobalEventHandlers extension
getter/setter pair -
oncontextlost
↔ EventHandlerNonNull<
Event> ? -
Available on GlobalEventHandlers, provided by the PropsGlobalEventHandlers extension
getter/setter pair -
Available on GlobalEventHandlers, provided by the PropsGlobalEventHandlers extension
getter/setter pair -
oncontextrestored
↔ EventHandlerNonNull<
Event> ? -
Available on GlobalEventHandlers, provided by the PropsGlobalEventHandlers extension
getter/setter pair -
oncopy
↔ EventHandlerNonNull<
Event> ? -
Available on DocumentAndElementEventHandlers, provided by the PropsDocumentAndElementEventHandlers extension
getter/setter pair -
oncuechange
↔ EventHandlerNonNull<
Event> ? -
Available on GlobalEventHandlers, provided by the PropsGlobalEventHandlers extension
getter/setter pair -
oncut
↔ EventHandlerNonNull<
Event> ? -
Available on DocumentAndElementEventHandlers, provided by the PropsDocumentAndElementEventHandlers extension
getter/setter pair -
ondblclick
↔ EventHandlerNonNull<
Event> ? -
Available on GlobalEventHandlers, provided by the PropsGlobalEventHandlers extension
getter/setter pair -
ondrag
↔ EventHandlerNonNull<
Event> ? -
Available on GlobalEventHandlers, provided by the PropsGlobalEventHandlers extension
getter/setter pair -
ondragend
↔ EventHandlerNonNull<
Event> ? -
Available on GlobalEventHandlers, provided by the PropsGlobalEventHandlers extension
getter/setter pair -
ondragenter
↔ EventHandlerNonNull<
Event> ? -
Available on GlobalEventHandlers, provided by the PropsGlobalEventHandlers extension
getter/setter pair -
ondragleave
↔ EventHandlerNonNull<
Event> ? -
Available on GlobalEventHandlers, provided by the PropsGlobalEventHandlers extension
getter/setter pair -
ondragover
↔ EventHandlerNonNull<
Event> ? -
Available on GlobalEventHandlers, provided by the PropsGlobalEventHandlers extension
getter/setter pair -
ondragstart
↔ EventHandlerNonNull<
Event> ? -
Available on GlobalEventHandlers, provided by the PropsGlobalEventHandlers extension
getter/setter pair -
ondrop
↔ EventHandlerNonNull<
Event> ? -
Available on GlobalEventHandlers, provided by the PropsGlobalEventHandlers extension
getter/setter pair -
ondurationchange
↔ EventHandlerNonNull<
Event> ? -
Available on GlobalEventHandlers, provided by the PropsGlobalEventHandlers extension
getter/setter pair -
onemptied
↔ EventHandlerNonNull<
Event> ? -
Available on GlobalEventHandlers, provided by the PropsGlobalEventHandlers extension
getter/setter pair -
onencrypted
↔ EventHandlerNonNull<
Event> ? -
Available on HTMLMediaElement, provided by the PropsHTMLMediaElement extension
getter/setter pair -
onended
↔ EventHandlerNonNull<
Event> ? -
Available on GlobalEventHandlers, provided by the PropsGlobalEventHandlers extension
getter/setter pair - onerror ↔ OnErrorEventHandlerNonNull?
-
Available on GlobalEventHandlers, provided by the PropsGlobalEventHandlers extension
getter/setter pair -
onfocus
↔ EventHandlerNonNull<
Event> ? -
Available on GlobalEventHandlers, provided by the PropsGlobalEventHandlers extension
getter/setter pair -
onformdata
↔ EventHandlerNonNull<
Event> ? -
Available on GlobalEventHandlers, provided by the PropsGlobalEventHandlers extension
getter/setter pair -
onfullscreenchange
↔ EventHandlerNonNull<
Event> ? -
Available on Element, provided by the PropsElement extension
getter/setter pair -
onfullscreenerror
↔ EventHandlerNonNull<
Event> ? -
Available on Element, provided by the PropsElement extension
getter/setter pair -
ongotpointercapture
↔ EventHandlerNonNull<
Event> ? -
Available on GlobalEventHandlers, provided by the PropsGlobalEventHandlers extension
getter/setter pair -
oninput
↔ EventHandlerNonNull<
Event> ? -
Available on GlobalEventHandlers, provided by the PropsGlobalEventHandlers extension
getter/setter pair -
oninvalid
↔ EventHandlerNonNull<
Event> ? -
Available on GlobalEventHandlers, provided by the PropsGlobalEventHandlers extension
getter/setter pair -
onkeydown
↔ EventHandlerNonNull<
Event> ? -
Available on GlobalEventHandlers, provided by the PropsGlobalEventHandlers extension
getter/setter pair -
onkeypress
↔ EventHandlerNonNull<
Event> ? -
Available on GlobalEventHandlers, provided by the PropsGlobalEventHandlers extension
getter/setter pair -
onkeyup
↔ EventHandlerNonNull<
Event> ? -
Available on GlobalEventHandlers, provided by the PropsGlobalEventHandlers extension
getter/setter pair -
onload
↔ EventHandlerNonNull<
Event> ? -
Available on GlobalEventHandlers, provided by the PropsGlobalEventHandlers extension
getter/setter pair -
onloadeddata
↔ EventHandlerNonNull<
Event> ? -
Available on GlobalEventHandlers, provided by the PropsGlobalEventHandlers extension
getter/setter pair -
onloadedmetadata
↔ EventHandlerNonNull<
Event> ? -
Available on GlobalEventHandlers, provided by the PropsGlobalEventHandlers extension
getter/setter pair -
onloadstart
↔ EventHandlerNonNull<
Event> ? -
Available on GlobalEventHandlers, provided by the PropsGlobalEventHandlers extension
getter/setter pair -
onlostpointercapture
↔ EventHandlerNonNull<
Event> ? -
Available on GlobalEventHandlers, provided by the PropsGlobalEventHandlers extension
getter/setter pair -
onmousedown
↔ EventHandlerNonNull<
Event> ? -
Available on GlobalEventHandlers, provided by the PropsGlobalEventHandlers extension
getter/setter pair -
onmouseenter
↔ EventHandlerNonNull<
Event> ? -
Available on GlobalEventHandlers, provided by the PropsGlobalEventHandlers extension
getter/setter pair -
onmouseleave
↔ EventHandlerNonNull<
Event> ? -
Available on GlobalEventHandlers, provided by the PropsGlobalEventHandlers extension
getter/setter pair -
onmousemove
↔ EventHandlerNonNull<
Event> ? -
Available on GlobalEventHandlers, provided by the PropsGlobalEventHandlers extension
getter/setter pair -
onmouseout
↔ EventHandlerNonNull<
Event> ? -
Available on GlobalEventHandlers, provided by the PropsGlobalEventHandlers extension
getter/setter pair -
onmouseover
↔ EventHandlerNonNull<
Event> ? -
Available on GlobalEventHandlers, provided by the PropsGlobalEventHandlers extension
getter/setter pair -
onmouseup
↔ EventHandlerNonNull<
Event> ? -
Available on GlobalEventHandlers, provided by the PropsGlobalEventHandlers extension
getter/setter pair -
onpaste
↔ EventHandlerNonNull<
Event> ? -
Available on DocumentAndElementEventHandlers, provided by the PropsDocumentAndElementEventHandlers extension
getter/setter pair -
onpause
↔ EventHandlerNonNull<
Event> ? -
Available on GlobalEventHandlers, provided by the PropsGlobalEventHandlers extension
getter/setter pair -
onplay
↔ EventHandlerNonNull<
Event> ? -
Available on GlobalEventHandlers, provided by the PropsGlobalEventHandlers extension
getter/setter pair -
onplaying
↔ EventHandlerNonNull<
Event> ? -
Available on GlobalEventHandlers, provided by the PropsGlobalEventHandlers extension
getter/setter pair -
onpointercancel
↔ EventHandlerNonNull<
Event> ? -
Available on GlobalEventHandlers, provided by the PropsGlobalEventHandlers extension
getter/setter pair -
onpointerdown
↔ EventHandlerNonNull<
Event> ? -
Available on GlobalEventHandlers, provided by the PropsGlobalEventHandlers extension
getter/setter pair -
onpointerenter
↔ EventHandlerNonNull<
Event> ? -
Available on GlobalEventHandlers, provided by the PropsGlobalEventHandlers extension
getter/setter pair -
onpointerleave
↔ EventHandlerNonNull<
Event> ? -
Available on GlobalEventHandlers, provided by the PropsGlobalEventHandlers extension
getter/setter pair -
onpointermove
↔ EventHandlerNonNull<
Event> ? -
Available on GlobalEventHandlers, provided by the PropsGlobalEventHandlers extension
getter/setter pair -
onpointerout
↔ EventHandlerNonNull<
Event> ? -
Available on GlobalEventHandlers, provided by the PropsGlobalEventHandlers extension
getter/setter pair -
onpointerover
↔ EventHandlerNonNull<
Event> ? -
Available on GlobalEventHandlers, provided by the PropsGlobalEventHandlers extension
getter/setter pair -
onpointerrawupdate
↔ EventHandlerNonNull<
Event> ? -
Available on GlobalEventHandlers, provided by the PropsGlobalEventHandlers extension
getter/setter pair -
onpointerup
↔ EventHandlerNonNull<
Event> ? -
Available on GlobalEventHandlers, provided by the PropsGlobalEventHandlers extension
getter/setter pair -
onprogress
↔ EventHandlerNonNull<
Event> ? -
Available on GlobalEventHandlers, provided by the PropsGlobalEventHandlers extension
getter/setter pair -
onratechange
↔ EventHandlerNonNull<
Event> ? -
Available on GlobalEventHandlers, provided by the PropsGlobalEventHandlers extension
getter/setter pair -
onreset
↔ EventHandlerNonNull<
Event> ? -
Available on GlobalEventHandlers, provided by the PropsGlobalEventHandlers extension
getter/setter pair -
onresize
↔ EventHandlerNonNull<
Event> ? -
Available on GlobalEventHandlers, provided by the PropsGlobalEventHandlers extension
getter/setter pair -
onscroll
↔ EventHandlerNonNull<
Event> ? -
Available on GlobalEventHandlers, provided by the PropsGlobalEventHandlers extension
getter/setter pair -
onsecuritypolicyviolation
↔ EventHandlerNonNull<
Event> ? -
Available on GlobalEventHandlers, provided by the PropsGlobalEventHandlers extension
getter/setter pair -
onseeked
↔ EventHandlerNonNull<
Event> ? -
Available on GlobalEventHandlers, provided by the PropsGlobalEventHandlers extension
getter/setter pair -
onseeking
↔ EventHandlerNonNull<
Event> ? -
Available on GlobalEventHandlers, provided by the PropsGlobalEventHandlers extension
getter/setter pair -
onselect
↔ EventHandlerNonNull<
Event> ? -
Available on GlobalEventHandlers, provided by the PropsGlobalEventHandlers extension
getter/setter pair -
onselectionchange
↔ EventHandlerNonNull<
Event> ? -
Available on GlobalEventHandlers, provided by the PropsGlobalEventHandlers extension
getter/setter pair -
onselectstart
↔ EventHandlerNonNull<
Event> ? -
Available on GlobalEventHandlers, provided by the PropsGlobalEventHandlers extension
getter/setter pair -
onslotchange
↔ EventHandlerNonNull<
Event> ? -
Available on GlobalEventHandlers, provided by the PropsGlobalEventHandlers extension
getter/setter pair -
onstalled
↔ EventHandlerNonNull<
Event> ? -
Available on GlobalEventHandlers, provided by the PropsGlobalEventHandlers extension
getter/setter pair -
onsubmit
↔ EventHandlerNonNull<
Event> ? -
Available on GlobalEventHandlers, provided by the PropsGlobalEventHandlers extension
getter/setter pair -
onsuspend
↔ EventHandlerNonNull<
Event> ? -
Available on GlobalEventHandlers, provided by the PropsGlobalEventHandlers extension
getter/setter pair -
ontimeupdate
↔ EventHandlerNonNull<
Event> ? -
Available on GlobalEventHandlers, provided by the PropsGlobalEventHandlers extension
getter/setter pair -
ontoggle
↔ EventHandlerNonNull<
Event> ? -
Available on GlobalEventHandlers, provided by the PropsGlobalEventHandlers extension
getter/setter pair -
ontouchcancel
↔ EventHandlerNonNull<
Event> ? -
Available on GlobalEventHandlers, provided by the PropsGlobalEventHandlers extension
getter/setter pair -
ontouchend
↔ EventHandlerNonNull<
Event> ? -
Available on GlobalEventHandlers, provided by the PropsGlobalEventHandlers extension
getter/setter pair -
ontouchmove
↔ EventHandlerNonNull<
Event> ? -
Available on GlobalEventHandlers, provided by the PropsGlobalEventHandlers extension
getter/setter pair -
ontouchstart
↔ EventHandlerNonNull<
Event> ? -
Available on GlobalEventHandlers, provided by the PropsGlobalEventHandlers extension
getter/setter pair -
ontransitioncancel
↔ EventHandlerNonNull<
Event> ? -
Available on GlobalEventHandlers, provided by the PropsGlobalEventHandlers extension
getter/setter pair -
ontransitionend
↔ EventHandlerNonNull<
Event> ? -
Available on GlobalEventHandlers, provided by the PropsGlobalEventHandlers extension
getter/setter pair -
ontransitionrun
↔ EventHandlerNonNull<
Event> ? -
Available on GlobalEventHandlers, provided by the PropsGlobalEventHandlers extension
getter/setter pair -
ontransitionstart
↔ EventHandlerNonNull<
Event> ? -
Available on GlobalEventHandlers, provided by the PropsGlobalEventHandlers extension
getter/setter pair -
onvolumechange
↔ EventHandlerNonNull<
Event> ? -
Available on GlobalEventHandlers, provided by the PropsGlobalEventHandlers extension
getter/setter pair -
onwaiting
↔ EventHandlerNonNull<
Event> ? -
Available on GlobalEventHandlers, provided by the PropsGlobalEventHandlers extension
getter/setter pair -
onwaitingforkey
↔ EventHandlerNonNull<
Event> ? -
Available on HTMLMediaElement, provided by the PropsHTMLMediaElement extension
getter/setter pair -
onwebkitanimationend
↔ EventHandlerNonNull<
Event> ? -
Available on GlobalEventHandlers, provided by the PropsGlobalEventHandlers extension
getter/setter pair -
onwebkitanimationiteration
↔ EventHandlerNonNull<
Event> ? -
Available on GlobalEventHandlers, provided by the PropsGlobalEventHandlers extension
getter/setter pair -
onwebkitanimationstart
↔ EventHandlerNonNull<
Event> ? -
Available on GlobalEventHandlers, provided by the PropsGlobalEventHandlers extension
getter/setter pair -
onwebkittransitionend
↔ EventHandlerNonNull<
Event> ? -
Available on GlobalEventHandlers, provided by the PropsGlobalEventHandlers extension
getter/setter pair -
onwheel
↔ EventHandlerNonNull<
Event> ? -
Available on GlobalEventHandlers, provided by the PropsGlobalEventHandlers extension
getter/setter pair - outerHTML ↔ String
-
Available on Element, provided by the PropsElement extension
getter/setter pair - outerText ↔ String
-
Available on HTMLElement, provided by the PropsHTMLElement extension
getter/setter pair - ownerDocument → Document?
-
Available on Node, provided by the PropsNode extension
no setter - parentElement → Element?
-
Available on Node, provided by the PropsNode extension
no setter - parentNode → Node?
-
Available on Node, provided by the PropsNode extension
no setter - part → DOMTokenList
-
Available on Element, provided by the PropsElement extension
no setter - paused → bool
-
Available on HTMLMediaElement, provided by the PropsHTMLMediaElement extension
no setter - playbackRate ↔ double
-
Available on HTMLMediaElement, provided by the PropsHTMLMediaElement extension
getter/setter pair - played → TimeRanges
-
Available on HTMLMediaElement, provided by the PropsHTMLMediaElement extension
no setter - prefix → String?
-
Available on Element, provided by the PropsElement extension
no setter - preload ↔ String
-
Available on HTMLMediaElement, provided by the PropsHTMLMediaElement extension
getter/setter pair - preservesPitch ↔ bool
-
Available on HTMLMediaElement, provided by the PropsHTMLMediaElement extension
getter/setter pair - previousElementSibling → Element?
-
Available on NonDocumentTypeChildNode, provided by the PropsNonDocumentTypeChildNode extension
no setter - previousSibling → Node?
-
Available on Node, provided by the PropsNode extension
no setter - readyState → int
-
Available on HTMLMediaElement, provided by the PropsHTMLMediaElement extension
no setter - regionOverset → String
-
Available on Region, provided by the PropsRegion extension
no setter - remote → RemotePlayback
-
Available on HTMLMediaElement, provided by the PropsHTMLMediaElement extension
no setter - role ↔ String?
-
Available on ARIAMixin, provided by the PropsARIAMixin extension
getter/setter pair - runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- scrollHeight → int
-
Available on Element, provided by the PropsElement extension
no setter - scrollLeft ↔ dynamic
-
Available on Element, provided by the PropsElement extension
getter/setter pair - scrollTop ↔ dynamic
-
Available on Element, provided by the PropsElement extension
getter/setter pair - scrollWidth → int
-
Available on Element, provided by the PropsElement extension
no setter - seekable → TimeRanges
-
Available on HTMLMediaElement, provided by the PropsHTMLMediaElement extension
no setter - seeking → bool
-
Available on HTMLMediaElement, provided by the PropsHTMLMediaElement extension
no setter - shadowRoot → ShadowRoot?
-
Available on Element, provided by the PropsElement extension
no setter - sinkId → String
-
Available on HTMLMediaElement, provided by the PropsHTMLMediaElement extension
no setter - slot ↔ String
-
Available on Element, provided by the PropsElement extension
getter/setter pair - spellcheck ↔ bool
-
Available on HTMLElement, provided by the PropsHTMLElement extension
getter/setter pair - src ↔ String
-
Available on HTMLMediaElement, provided by the PropsHTMLMediaElement extension
getter/setter pair - srcObject ↔ dynamic
-
Available on HTMLMediaElement, provided by the PropsHTMLMediaElement extension
getter/setter pair - style → CSSStyleDeclaration
-
Available on ElementCSSInlineStyle, provided by the PropsElementCSSInlineStyle extension
no setter - tabIndex ↔ int
-
Available on HTMLOrSVGElement, provided by the PropsHTMLOrSVGElement extension
getter/setter pair - tagName → String
-
Available on Element, provided by the PropsElement extension
no setter - textContent ↔ String?
-
Available on Node, provided by the PropsNode extension
getter/setter pair - textTracks → TextTrackList
-
Available on HTMLMediaElement, provided by the PropsHTMLMediaElement extension
no setter - title ↔ String
-
Available on HTMLElement, provided by the PropsHTMLElement extension
getter/setter pair - translate ↔ bool
-
Available on HTMLElement, provided by the PropsHTMLElement extension
getter/setter pair - videoTracks → VideoTrackList
-
Available on HTMLMediaElement, provided by the PropsHTMLMediaElement extension
no setter - virtualKeyboardPolicy ↔ String
-
Available on ElementContentEditable, provided by the PropsElementContentEditable extension
getter/setter pair - volume ↔ double
-
Available on HTMLMediaElement, provided by the PropsHTMLMediaElement extension
getter/setter pair
Methods
-
addEventListener(
String type, EventListener? callback, [dynamic options]) → void -
Available on EventTarget, provided by the PropsEventTarget extension
-
addTextTrack(
TextTrackKind kind, [String? label = '', String? language = '']) → TextTrack -
Available on HTMLMediaElement, provided by the PropsHTMLMediaElement extension
-
after(
[dynamic nodes1, dynamic nodes2, dynamic nodes3]) → void -
Available on ChildNode, provided by the PropsChildNode extension
-
animate(
dynamic keyframes, [dynamic options]) → Animation -
Available on Animatable, provided by the PropsAnimatable extension
-
append(
[dynamic nodes1, dynamic nodes2, dynamic nodes3]) → void -
Available on ParentNode, provided by the PropsParentNode extension
-
appendChild(
Node node) → Node -
attachInternals(
) → ElementInternals -
Available on HTMLElement, provided by the PropsHTMLElement extension
-
attachShadow(
ShadowRootInit init) → ShadowRoot -
Available on Element, provided by the PropsElement extension
-
before(
[dynamic nodes1, dynamic nodes2, dynamic nodes3]) → void -
Available on ChildNode, provided by the PropsChildNode extension
-
blur(
) → void -
Available on HTMLOrSVGElement, provided by the PropsHTMLOrSVGElement extension
-
canPlayType(
String type) → CanPlayTypeResult -
Available on HTMLMediaElement, provided by the PropsHTMLMediaElement extension
-
captureStream(
) → MediaStream -
Available on HTMLMediaElement, provided by the PropsHTMLMediaElement extension
-
checkVisibility(
[CheckVisibilityOptions? options]) → bool -
Available on Element, provided by the PropsElement extension
-
click(
) → void -
Available on HTMLElement, provided by the PropsHTMLElement extension
-
cloneNode(
[bool? deep = false]) → Node -
closest(
String selectors) → Element? -
Available on Element, provided by the PropsElement extension
-
compareDocumentPosition(
Node other) → int -
computedStyleMap(
) → StylePropertyMapReadOnly -
Available on Element, provided by the PropsElement extension
-
contains(
Node? other) → bool -
convertPointFromNode(
DOMPointInit point, dynamic from, [ConvertCoordinateOptions? options]) → DOMPoint -
Available on GeometryUtils, provided by the PropsGeometryUtils extension
-
convertQuadFromNode(
DOMQuadInit quad, dynamic from, [ConvertCoordinateOptions? options]) → DOMQuad -
Available on GeometryUtils, provided by the PropsGeometryUtils extension
-
convertRectFromNode(
DOMRectReadOnly rect, dynamic from, [ConvertCoordinateOptions? options]) → DOMQuad -
Available on GeometryUtils, provided by the PropsGeometryUtils extension
-
dispatchEvent(
Event event) → bool -
Available on EventTarget, provided by the PropsEventTarget extension
-
fastSeek(
double time) → void -
Available on HTMLMediaElement, provided by the PropsHTMLMediaElement extension
-
focus(
[FocusOptions? options]) → void -
Available on HTMLOrSVGElement, provided by the PropsHTMLOrSVGElement extension
-
focusableAreas(
[FocusableAreasOption? option]) → Iterable< Node> -
Available on Element, provided by the PropsElement extension
-
getAnimations(
[GetAnimationsOptions? options]) → Iterable< Animation> -
Available on Animatable, provided by the PropsAnimatable extension
-
getAttribute(
String qualifiedName) → String? -
Available on Element, provided by the PropsElement extension
-
getAttributeNames(
) → Iterable< String> -
Available on Element, provided by the PropsElement extension
-
getAttributeNode(
String qualifiedName) → Attr? -
Available on Element, provided by the PropsElement extension
-
getAttributeNodeNS(
String? namespace, String localName) → Attr? -
Available on Element, provided by the PropsElement extension
-
getAttributeNS(
String? namespace, String localName) → String? -
Available on Element, provided by the PropsElement extension
-
getBoundingClientRect(
) → DOMRect -
Available on Element, provided by the PropsElement extension
-
getBoxQuads(
[BoxQuadOptions? options]) → Iterable< DOMQuad> -
Available on GeometryUtils, provided by the PropsGeometryUtils extension
-
getClientRects(
) → DOMRectList -
Available on Element, provided by the PropsElement extension
-
getElementsByClassName(
String classNames) → HTMLCollection -
Available on Element, provided by the PropsElement extension
-
getElementsByTagName(
String qualifiedName) → HTMLCollection -
Available on Element, provided by the PropsElement extension
-
getElementsByTagNameNS(
String? namespace, String localName) → HTMLCollection -
Available on Element, provided by the PropsElement extension
-
getRegionFlowRanges(
) → Iterable< Range> -
Available on Region, provided by the PropsRegion extension
-
getRootNode(
[GetRootNodeOptions? options]) → Node -
Available on Element, provided by the PropsElement extension
-
getStartDate(
) → dynamic -
Available on HTMLMediaElement, provided by the PropsHTMLMediaElement extension
-
hasAttribute(
String qualifiedName) → bool -
Available on Element, provided by the PropsElement extension
-
hasAttributeNS(
String? namespace, String localName) → bool -
Available on Element, provided by the PropsElement extension
-
hasAttributes(
) → bool -
Available on Element, provided by the PropsElement extension
-
hasChildNodes(
) → bool -
hasPointerCapture(
int pointerId) → bool -
Available on Element, provided by the PropsElement extension
-
insertAdjacentElement(
String where, Element element) → Element? -
Available on Element, provided by the PropsElement extension
-
insertAdjacentHTML(
String position, String text) → void -
Available on Element, provided by the PropsElement extension
-
insertAdjacentText(
String where, String data) → void -
Available on Element, provided by the PropsElement extension
-
insertBefore(
Node node, Node? child) → Node -
isDefaultNamespace(
String? namespace) → bool -
isEqualNode(
Node? otherNode) → bool -
isSameNode(
Node? otherNode) → bool -
load(
) → void -
Available on HTMLMediaElement, provided by the PropsHTMLMediaElement extension
-
lookupNamespaceURI(
String? prefix) → String? -
lookupPrefix(
String? namespace) → String? -
matches(
String selectors) → bool -
Available on Element, provided by the PropsElement extension
-
normalize(
) → void -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
pause(
) → void -
Available on HTMLMediaElement, provided by the PropsHTMLMediaElement extension
-
play(
) → Future< void> -
Available on HTMLMediaElement, provided by the PropsHTMLMediaElement extension
-
prepend(
[dynamic nodes1, dynamic nodes2, dynamic nodes3]) → void -
Available on ParentNode, provided by the PropsParentNode extension
-
pseudo(
String type) → CSSPseudoElement? -
Available on Element, provided by the PropsElement extension
-
querySelector(
String selectors) → Element? -
Available on ParentNode, provided by the PropsParentNode extension
-
querySelectorAll(
String selectors) → NodeList -
Available on ParentNode, provided by the PropsParentNode extension
-
releasePointerCapture(
int pointerId) → void -
Available on Element, provided by the PropsElement extension
-
remove(
) → void -
Available on ChildNode, provided by the PropsChildNode extension
-
removeAttribute(
String qualifiedName) → void -
Available on Element, provided by the PropsElement extension
-
removeAttributeNode(
Attr attr) → Attr -
Available on Element, provided by the PropsElement extension
-
removeAttributeNS(
String? namespace, String localName) → void -
Available on Element, provided by the PropsElement extension
-
removeChild(
Node child) → Node -
removeEventListener(
String type, EventListener? callback, [dynamic options]) → void -
Available on EventTarget, provided by the PropsEventTarget extension
-
replaceChild(
Node node, Node child) → Node -
replaceChildren(
[dynamic nodes1, dynamic nodes2, dynamic nodes3]) → void -
Available on ParentNode, provided by the PropsParentNode extension
-
replaceWith(
[dynamic nodes1, dynamic nodes2, dynamic nodes3]) → void -
Available on ChildNode, provided by the PropsChildNode extension
-
requestFullscreen(
[FullscreenOptions? options]) → Future< void> -
Available on Element, provided by the PropsElement extension
-
requestPointerLock(
) → void -
Available on Element, provided by the PropsElement extension
-
scroll(
[dynamic x, dynamic y]) → void -
Available on Element, provided by the PropsElement extension
-
scrollBy(
[dynamic x, dynamic y]) → void -
Available on Element, provided by the PropsElement extension
-
scrollIntoView(
[dynamic arg]) → void -
Available on Element, provided by the PropsElement extension
-
scrollTo(
[dynamic x, dynamic y]) → void -
Available on Element, provided by the PropsElement extension
-
setAttribute(
String qualifiedName, String value) → void -
Available on Element, provided by the PropsElement extension
-
setAttributeNode(
Attr attr) → Attr? -
Available on Element, provided by the PropsElement extension
-
setAttributeNodeNS(
Attr attr) → Attr? -
Available on Element, provided by the PropsElement extension
-
setAttributeNS(
String? namespace, String qualifiedName, String value) → void -
Available on Element, provided by the PropsElement extension
-
setHTML(
String input, [SetHTMLOptions? options]) → void -
Available on Element, provided by the PropsElement extension
-
setMediaKeys(
MediaKeys? mediaKeys) → Future< void> -
Available on HTMLMediaElement, provided by the PropsHTMLMediaElement extension
-
setPointerCapture(
int pointerId) → void -
Available on Element, provided by the PropsElement extension
-
setSinkId(
String sinkId) → Future< void> -
Available on HTMLMediaElement, provided by the PropsHTMLMediaElement extension
-
Available on Element, provided by the PropsElement extension
-
toggleAttribute(
String qualifiedName, [bool? force]) → bool -
Available on Element, provided by the PropsElement extension
-
toString(
) → String -
A string representation of this object.
inherited
-
webkitMatchesSelector(
String selectors) → bool -
Available on Element, provided by the PropsElement extension
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Properties
- haveCurrentData → int
-
no setter
- haveEnoughData → int
-
no setter
- haveFutureData → int
-
no setter
- haveMetadata → int
-
no setter
- haveNothing → int
-
no setter
- networkEmpty → int
-
no setter
- networkIdle → int
-
no setter
- networkLoading → int
-
no setter
- networkNoSource → int
-
no setter