-
accessibleNode
→ AccessibleNode?
-
read-onlyinherited
-
assignedSlot
→ SlotElement?
-
read-onlyinherited
-
attributes
↔ Map<String, String>
-
All attributes on this element.
read / writeinherited
-
baseUri
→ String?
-
@JSName('baseURI')read-onlyinherited
-
borderEdge
→ CssRect
-
Access the dimensions and position of this element's content + padding +
border box.
read-onlyinherited
-
childNodes
→ List<Node>
-
A list of this node's children.
@Returns('NodeList')@Creates('NodeList')read-onlyinherited
-
children
↔ List<Element>
-
List of the direct children of this element.
read / writeinherited
-
classes
↔ CssClassSet
-
The set of CSS classes applied to this element.
read / writeinherited
-
className
↔ String
-
read / writeinherited
-
client
→ Rectangle<num>
-
Gets the position of this element relative to the client area of the page.
read-onlyinherited
-
clientHeight
→ int
-
read-onlyinherited
-
clientLeft
→ int?
-
read-onlyinherited
-
clientTop
→ int?
-
read-onlyinherited
-
clientWidth
→ int
-
read-onlyinherited
-
computedName
→ String?
-
read-onlyinherited
-
computedRole
→ String?
-
read-onlyinherited
-
contentEdge
→ CssRect
-
Access this element's content position.
read-onlyinherited
-
contentEditable
↔ String
-
read / writeinherited
-
dataset
↔ Map<String, String>
-
Allows access to all custom data attributes (data-*) set on this element.
read / writeinherited
-
diffuseConstant
→ AnimatedNumber?
-
read-only
-
dir
↔ String?
-
read / writeinherited
-
documentOffset
→ Point<num>
-
Provides the coordinates of the element relative to the top of the
document.
read-onlyinherited
-
draggable
↔ bool
-
Indicates whether the element can be dragged and dropped.
read / writeinherited
-
firstChild
→ Node?
-
The first child of this node.
read-onlyinherited
-
hashCode
→ int
-
The hash code for this object.
read-onlyinherited
-
height
→ AnimatedLength?
-
read-onlyoverride
-
hidden
↔ bool
-
Indicates whether the element is not relevant to the page's current state.
read / writeinherited
-
id
↔ String
-
read / writeinherited
-
in1
→ AnimatedString?
-
read-only
-
inert
↔ bool?
-
read / writeinherited
-
innerHtml
↔ String?
-
Parses the HTML fragment and sets it as the contents of this element.
read / writeinherited
-
innerText
↔ String
-
@JSName('innerText')read / writeinherited
-
inputMode
↔ String?
-
read / writeinherited
-
isConnected
→ bool?
-
read-onlyinherited
-
isContentEditable
→ bool
-
read-onlyinherited
-
kernelUnitLengthX
→ AnimatedNumber?
-
read-only
-
kernelUnitLengthY
→ AnimatedNumber?
-
read-only
-
lang
↔ String?
-
read / writeinherited
-
lastChild
→ Node?
-
The last child of this node.
read-onlyinherited
-
localName
→ String
-
@Returns('String')read-onlyinherited
-
marginEdge
→ CssRect
-
Access the dimensions and position of this element's content + padding +
border + margin box.
read-onlyinherited
-
namespaceUri
→ String?
-
A URI that identifies the XML namespace of this element.
read-onlyinherited
-
nextElementSibling
→ Element?
-
read-onlyinherited
-
nextNode
→ Node?
-
The next sibling node.
@JSName('nextSibling')read-onlyinherited
-
nodeName
→ String?
-
The name of this node.
read-onlyinherited
-
nodes
↔ List<Node>
-
A modifiable list of this node's children.
read / writeinherited
-
nodeType
→ int
-
The type of node.
read-onlyinherited
-
nodeValue
→ String?
-
The value of this node.
read-onlyinherited
-
nonce
↔ String?
-
read / writeinherited
-
offset
→ Rectangle<num>
-
Gets the offset of this element relative to its offsetParent.
read-onlyinherited
-
offsetHeight
→ int
-
read-onlyinherited
-
offsetLeft
→ int
-
read-onlyinherited
-
offsetParent
→ Element?
-
read-onlyinherited
-
offsetTop
→ int
-
read-onlyinherited
-
offsetWidth
→ int
-
read-onlyinherited
-
on
→ ElementEvents
-
This is an ease-of-use accessor for event streams which should only be
used when an explicit accessor is not available.
read-onlyinherited
-
onAbort
→ ElementStream<Event>
-
Stream of
abort
events handled by this Element.
read-onlyinherited
-
onBeforeCopy
→ ElementStream<Event>
-
Stream of
beforecopy
events handled by this Element.
read-onlyinherited
-
onBeforeCut
→ ElementStream<Event>
-
Stream of
beforecut
events handled by this Element.
read-onlyinherited
-
onBeforePaste
→ ElementStream<Event>
-
Stream of
beforepaste
events handled by this Element.
read-onlyinherited
-
onBlur
→ ElementStream<Event>
-
Stream of
blur
events handled by this Element.
read-onlyinherited
-
onCanPlay
→ ElementStream<Event>
-
read-onlyinherited
-
onCanPlayThrough
→ ElementStream<Event>
-
read-onlyinherited
-
onChange
→ ElementStream<Event>
-
Stream of
change
events handled by this Element.
read-onlyinherited
-
onClick
→ ElementStream<MouseEvent>
-
Stream of
click
events handled by this Element.
read-onlyinherited
-
Stream of
contextmenu
events handled by this Element.
read-onlyinherited
-
onCopy
→ ElementStream<ClipboardEvent>
-
Stream of
copy
events handled by this Element.
read-onlyinherited
-
onCut
→ ElementStream<ClipboardEvent>
-
Stream of
cut
events handled by this Element.
read-onlyinherited
-
onDoubleClick
→ ElementStream<Event>
-
Stream of
doubleclick
events handled by this Element.
@DomName('SVGElement.ondblclick')read-onlyinherited
-
onDrag
→ ElementStream<MouseEvent>
-
A stream of
drag
events fired when this element currently being dragged.
read-onlyinherited
-
onDragEnd
→ ElementStream<MouseEvent>
-
A stream of
dragend
events fired when this element completes a drag
operation.
read-onlyinherited
-
onDragEnter
→ ElementStream<MouseEvent>
-
A stream of
dragenter
events fired when a dragged object is first dragged
over this element.
read-onlyinherited
-
onDragLeave
→ ElementStream<MouseEvent>
-
A stream of
dragleave
events fired when an object being dragged over this
element leaves this element's target area.
read-onlyinherited
-
onDragOver
→ ElementStream<MouseEvent>
-
A stream of
dragover
events fired when a dragged object is currently
being dragged over this element.
read-onlyinherited
-
onDragStart
→ ElementStream<MouseEvent>
-
A stream of
dragstart
events fired when this element starts being
dragged.
read-onlyinherited
-
onDrop
→ ElementStream<MouseEvent>
-
A stream of
drop
events fired when a dragged object is dropped on this
element.
read-onlyinherited
-
onDurationChange
→ ElementStream<Event>
-
read-onlyinherited
-
onEmptied
→ ElementStream<Event>
-
read-onlyinherited
-
onEnded
→ ElementStream<Event>
-
read-onlyinherited
-
onError
→ ElementStream<Event>
-
Stream of
error
events handled by this Element.
read-onlyinherited
-
onFocus
→ ElementStream<Event>
-
Stream of
focus
events handled by this Element.
read-onlyinherited
-
onFullscreenChange
→ ElementStream<Event>
-
Stream of
fullscreenchange
events handled by this Element.
read-onlyinherited
-
onFullscreenError
→ ElementStream<Event>
-
Stream of
fullscreenerror
events handled by this Element.
read-onlyinherited
-
onInput
→ ElementStream<Event>
-
Stream of
input
events handled by this Element.
read-onlyinherited
-
onInvalid
→ ElementStream<Event>
-
Stream of
invalid
events handled by this Element.
read-onlyinherited
-
onKeyDown
→ ElementStream<KeyboardEvent>
-
Stream of
keydown
events handled by this Element.
read-onlyinherited
-
onKeyPress
→ ElementStream<KeyboardEvent>
-
Stream of
keypress
events handled by this Element.
read-onlyinherited
-
onKeyUp
→ ElementStream<KeyboardEvent>
-
Stream of
keyup
events handled by this Element.
read-onlyinherited
-
onLoad
→ ElementStream<Event>
-
Stream of
load
events handled by this Element.
read-onlyinherited
-
onLoadedData
→ ElementStream<Event>
-
read-onlyinherited
-
onLoadedMetadata
→ ElementStream<Event>
-
read-onlyinherited
-
onMouseDown
→ ElementStream<MouseEvent>
-
Stream of
mousedown
events handled by this Element.
read-onlyinherited
-
onMouseEnter
→ ElementStream<MouseEvent>
-
Stream of
mouseenter
events handled by this Element.
read-onlyinherited
-
onMouseLeave
→ ElementStream<MouseEvent>
-
Stream of
mouseleave
events handled by this Element.
read-onlyinherited
-
onMouseMove
→ ElementStream<MouseEvent>
-
Stream of
mousemove
events handled by this Element.
read-onlyinherited
-
onMouseOut
→ ElementStream<MouseEvent>
-
Stream of
mouseout
events handled by this Element.
read-onlyinherited
-
onMouseOver
→ ElementStream<MouseEvent>
-
Stream of
mouseover
events handled by this Element.
read-onlyinherited
-
onMouseUp
→ ElementStream<MouseEvent>
-
Stream of
mouseup
events handled by this Element.
read-onlyinherited
-
onMouseWheel
→ ElementStream<WheelEvent>
-
Stream of
mousewheel
events handled by this Element.
read-onlyinherited
-
onPaste
→ ElementStream<ClipboardEvent>
-
Stream of
paste
events handled by this Element.
read-onlyinherited
-
onPause
→ ElementStream<Event>
-
read-onlyinherited
-
onPlay
→ ElementStream<Event>
-
read-onlyinherited
-
onPlaying
→ ElementStream<Event>
-
read-onlyinherited
-
onRateChange
→ ElementStream<Event>
-
read-onlyinherited
-
onReset
→ ElementStream<Event>
-
Stream of
reset
events handled by this Element.
read-onlyinherited
-
onResize
→ ElementStream<Event>
-
read-onlyinherited
-
onScroll
→ ElementStream<Event>
-
Stream of
scroll
events handled by this Element.
read-onlyinherited
-
onSearch
→ ElementStream<Event>
-
Stream of
search
events handled by this Element.
read-onlyinherited
-
onSeeked
→ ElementStream<Event>
-
read-onlyinherited
-
onSeeking
→ ElementStream<Event>
-
read-onlyinherited
-
onSelect
→ ElementStream<Event>
-
Stream of
select
events handled by this Element.
read-onlyinherited
-
onSelectStart
→ ElementStream<Event>
-
Stream of
selectstart
events handled by this Element.
read-onlyinherited
-
onStalled
→ ElementStream<Event>
-
read-onlyinherited
-
onSubmit
→ ElementStream<Event>
-
Stream of
submit
events handled by this Element.
read-onlyinherited
-
onSuspend
→ ElementStream<Event>
-
read-onlyinherited
-
onTimeUpdate
→ ElementStream<Event>
-
read-onlyinherited
-
onTouchCancel
→ ElementStream<TouchEvent>
-
Stream of
touchcancel
events handled by this Element.
read-onlyinherited
-
onTouchEnd
→ ElementStream<TouchEvent>
-
Stream of
touchend
events handled by this Element.
read-onlyinherited
-
onTouchEnter
→ ElementStream<TouchEvent>
-
Stream of
touchenter
events handled by this Element.
read-onlyinherited
-
onTouchLeave
→ ElementStream<TouchEvent>
-
Stream of
touchleave
events handled by this Element.
read-onlyinherited
-
onTouchMove
→ ElementStream<TouchEvent>
-
Stream of
touchmove
events handled by this Element.
read-onlyinherited
-
onTouchStart
→ ElementStream<TouchEvent>
-
Stream of
touchstart
events handled by this Element.
read-onlyinherited
-
onTransitionEnd
→ ElementStream<TransitionEvent>
-
Stream of
transitionend
events handled by this Element.
@SupportedBrowser(SupportedBrowser.CHROME)@SupportedBrowser(SupportedBrowser.FIREFOX)@SupportedBrowser(SupportedBrowser.IE, '10')@SupportedBrowser(SupportedBrowser.SAFARI)read-onlyinherited
-
onVolumeChange
→ ElementStream<Event>
-
read-onlyinherited
-
onWaiting
→ ElementStream<Event>
-
read-onlyinherited
-
onWheel
→ ElementStream<WheelEvent>
-
read-onlyinherited
-
outerHtml
→ String?
-
read-onlyinherited
-
ownerDocument
→ Document?
-
The document this node belongs to.
read-onlyinherited
-
ownerSvgElement
→ SvgSvgElement?
-
@JSName('ownerSVGElement')read-onlyinherited
-
paddingEdge
→ CssRect
-
Access the dimensions and position of this element's content + padding box.
read-onlyinherited
-
parent
→ Element?
-
The parent element of this node.
@JSName('parentElement')read-onlyinherited
-
parentNode
→ Node?
-
The parent node of this node.
read-onlyinherited
-
previousElementSibling
→ Element?
-
read-onlyinherited
-
previousNode
→ Node?
-
The previous sibling node.
@JSName('previousSibling')read-onlyinherited
-
result
→ AnimatedString?
-
read-onlyoverride
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
read-onlyinherited
-
scrollHeight
→ int
-
read-onlyinherited
-
scrollLeft
↔ int
-
read / writeinherited
-
scrollTop
↔ int
-
read / writeinherited
-
scrollWidth
→ int
-
read-onlyinherited
-
shadowRoot
→ ShadowRoot?
-
The shadow root of this shadow host.
@SupportedBrowser(SupportedBrowser.CHROME, '25')read-onlyinherited
-
slot
↔ String?
-
read / writeinherited
-
spellcheck
↔ bool?
-
read / writeinherited
-
style
→ CssStyleDeclaration
-
read-onlyinherited
-
styleMap
→ StylePropertyMap?
-
read-onlyinherited
-
surfaceScale
→ AnimatedNumber?
-
read-only
-
tabIndex
↔ int?
-
read / writeinherited
-
tagName
→ String
-
read-onlyinherited
-
text
↔ String?
-
All text within this node and its descendents.
@JSName('textContent')@JSName('textContent')read / writeinherited
-
title
↔ String?
-
read / writeinherited
-
translate
↔ bool?
-
Specifies whether this element's text content changes when the page is
localized.
read / writeinherited
-
viewportElement
→ SvgElement?
-
read-onlyinherited
-
width
→ AnimatedLength?
-
read-onlyoverride
-
x
→ AnimatedLength?
-
read-onlyoverride
-
y
→ AnimatedLength?
-
read-onlyoverride