PropsElement extension

on

Properties

attributes NamedNodeMap

Available on Element, provided by the PropsElement 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
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
id String

Available on Element, provided by the PropsElement extension

getter/setter pair
localName String

Available on Element, provided by the PropsElement extension

no setter
namespaceURI String?

Available on Element, provided by the PropsElement extension

no setter
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
outerHTML String

Available on Element, provided by the PropsElement extension

getter/setter pair
part DOMTokenList

Available on Element, provided by the PropsElement extension

no setter
prefix String?

Available on Element, provided by the PropsElement extension

no setter
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
shadowRoot ShadowRoot?

Available on Element, provided by the PropsElement extension

no setter
slot String

Available on Element, provided by the PropsElement extension

getter/setter pair
tagName String

Available on Element, provided by the PropsElement extension

no setter

Methods

attachShadow(ShadowRootInit init) ShadowRoot

Available on Element, provided by the PropsElement extension

checkVisibility([CheckVisibilityOptions? options]) bool

Available on Element, provided by the PropsElement extension

closest(String selectors) Element?

Available on Element, provided by the PropsElement extension

computedStyleMap() StylePropertyMapReadOnly

Available on Element, provided by the PropsElement extension

focusableAreas([FocusableAreasOption? option]) Iterable<Node>

Available on Element, provided by the PropsElement 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

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

getSpatialNavigationContainer() Node

Available on Element, provided by the PropsElement 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

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

matches(String selectors) bool

Available on Element, provided by the PropsElement extension

pseudo(String type) CSSPseudoElement?

Available on Element, provided by the PropsElement extension

releasePointerCapture(int pointerId) → void

Available on Element, provided by the PropsElement 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

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

setPointerCapture(int pointerId) → void

Available on Element, provided by the PropsElement extension

spatialNavigationSearch(SpatialNavigationDirection dir, [SpatialNavigationSearchOptions? options]) Node?

Available on Element, provided by the PropsElement extension

toggleAttribute(String qualifiedName, [bool? force]) bool

Available on Element, provided by the PropsElement extension

webkitMatchesSelector(String selectors) bool

Available on Element, provided by the PropsElement extension