- accept↔String?
getter/setter pairoverride
- accessibleNode→AccessibleNode?
no setterinherited
- alt↔String?
getter/setter pairoverride
- assignedSlot→SlotElement?
no setterinherited
- attributes↔Map<String,String>
- All attributes on this element.
getter/setter pairinherited
- autocapitalize↔String?
getter/setter pair
- autocomplete↔String
getter/setter pairoverride
- autofocus↔bool
getter/setter pairoverride
- baseUri→String?
no setterinherited
- borderEdge→CssRect
- Access the dimensions and position of this element's content + padding +border box.
no setterinherited
- capture↔String?
getter/setter pair
- checked↔bool?
getter/setter pairoverride
- childNodes→List<Node>
- A list of this node's children.
no setterinherited
- children↔List<Element>
- List of the direct children of this element.
getter/setter pairinherited
- classes↔CssClassSet
- The set of CSS classes applied to this element.
getter/setter pairinherited
- className↔String
getter/setter pairinherited
- client→Rectangle<num>
- Gets the position of this element relative to the client area of the page.
no setterinherited
- clientHeight→int
no setterinherited
- clientLeft→int?
no setterinherited
- clientTop→int?
no setterinherited
- clientWidth→int
no setterinherited
- computedName→String?
no setterinherited
- computedRole→String?
no setterinherited
- contentEdge→CssRect
- Access this element's content position.
no setterinherited
- contentEditable↔String
getter/setter pairinherited
- dataset↔Map<String,String>
- Allows access to all custom data attributes (data-*) set on this element.
getter/setter pairinherited
- defaultChecked↔bool?
getter/setter pair
- defaultValue↔String?
getter/setter pair
- dir↔String?
getter/setter pairinherited
- directory↔bool?
getter/setter pair
- dirName↔String?
getter/setter pairoverride
- disabled↔bool?
getter/setter pairoverride
- documentOffset→Point<num>
- Provides the coordinates of the element relative to the top of thedocument.
no setterinherited
- draggable↔bool
- Indicates whether the element can be dragged and dropped.
getter/setter pairinherited
- entries→List<Entry>?
no setter
- files↔List<File>?
getter/setter pairoverride
- firstChild→Node?
- The first child of this node.
no setterinherited
- form→FormElement?
no setter
- formAction↔String
getter/setter pairoverride
- formEnctype↔String
getter/setter pairoverride
- formMethod↔String
getter/setter pairoverride
- formNoValidate↔bool
getter/setter pairoverride
- formTarget↔String
getter/setter pairoverride
- hashCode→int
- The hash code for this object.
no setterinherited
- height↔int?
getter/setter pairoverride
- hidden↔bool
- Indicates whether the element is not relevant to the page's current state.
getter/setter pairinherited
- id↔String
getter/setter pairinherited
- incremental↔bool?
getter/setter pairoverride
- indeterminate↔bool?
getter/setter pairoverride
- inert↔bool?
getter/setter pairinherited
- innerHtml↔String?
- Parses the HTML fragment and sets it as the contents of this element.
getter/setter pairinherited
- innerText↔String
getter/setter pairinherited
- inputMode↔String?
getter/setter pairinherited
- isConnected→bool?
no setterinherited
- isContentEditable→bool?
no setterinherited
- labels→List<Node>?
no setteroverride
- lang↔String?
getter/setter pairinherited
- lastChild→Node?
- The last child of this node.
no setterinherited
- list→HtmlElement?
no setteroverride
- localName→String
no setterinherited
- marginEdge→CssRect
- Access the dimensions and position of this element's content + padding +border + margin box.
no setterinherited
- max↔String?
getter/setter pairoverride
- maxLength↔int?
getter/setter pairoverride
- min↔String?
getter/setter pairoverride
- minLength↔int?
getter/setter pair
- multiple↔bool?
getter/setter pairoverride
- name↔String?
getter/setter pairoverride
- namespaceUri→String?
- A URI that identifies the XML namespace of this element.
no setterinherited
- nextElementSibling→Element?
no setterinherited
- nextNode→Node?
- The next sibling node.
no setterinherited
- nodeName→String?
- The name of this node.
no setterinherited
- nodes↔List<Node>
- A modifiable list of this node's children.
getter/setter pairinherited
- nodeType→int
- The type of node.
no setterinherited
- nodeValue→String?
- The value of this node.
no setterinherited
- nonce↔String?
getter/setter pairinherited
- offset→Rectangle<num>
- Gets the offset of this element relative to its offsetParent.
no setterinherited
- offsetHeight→int
no setterinherited
- offsetLeft→int
no setterinherited
- offsetParent→Element?
no setterinherited
- offsetTop→int
no setterinherited
- offsetWidth→int
no setterinherited
- on→ElementEvents
- This is an ease-of-use accessor for event streams which should only beused when an explicit accessor is not available.
no setterinherited
- onAbort→ElementStream<Event>
- Stream of
abort events handled by thisElement.no setterinherited
- onBeforeCopy→ElementStream<Event>
- Stream of
beforecopy events handled by thisElement.no setterinherited
- onBeforeCut→ElementStream<Event>
- Stream of
beforecut events handled by thisElement.no setterinherited
- onBeforePaste→ElementStream<Event>
- Stream of
beforepaste events handled by thisElement.no setterinherited
- onBlur→ElementStream<Event>
- Stream of
blur events handled by thisElement.no setterinherited
- onCanPlay→ElementStream<Event>
no setterinherited
- onCanPlayThrough→ElementStream<Event>
no setterinherited
- onChange→ElementStream<Event>
- Stream of
change events handled by thisElement.no setterinherited
- onClick→ElementStream<MouseEvent>
- Stream of
click events handled by thisElement.no setterinherited
- onContextMenu→ElementStream<MouseEvent>
- Stream of
contextmenu events handled by thisElement.no setterinherited
- onCopy→ElementStream<ClipboardEvent>
- Stream of
copy events handled by thisElement.no setterinherited
- onCut→ElementStream<ClipboardEvent>
- Stream of
cut events handled by thisElement.no setterinherited
- onDoubleClick→ElementStream<Event>
- Stream of
doubleclick events handled by thisElement.no setterinherited
- onDrag→ElementStream<MouseEvent>
- A stream of
drag events fired when this element currently being dragged.no setterinherited
- onDragEnd→ElementStream<MouseEvent>
- A stream of
dragend events fired when this element completes a dragoperation.no setterinherited
- onDragEnter→ElementStream<MouseEvent>
- A stream of
dragenter events fired when a dragged object is first draggedover this element.no setterinherited
- onDragLeave→ElementStream<MouseEvent>
- A stream of
dragleave events fired when an object being dragged over thiselement leaves this element's target area.no setterinherited
- onDragOver→ElementStream<MouseEvent>
- A stream of
dragover events fired when a dragged object is currentlybeing dragged over this element.no setterinherited
- onDragStart→ElementStream<MouseEvent>
- A stream of
dragstart events fired when this element starts beingdragged.no setterinherited
- onDrop→ElementStream<MouseEvent>
- A stream of
drop events fired when a dragged object is dropped on thiselement.no setterinherited
- onDurationChange→ElementStream<Event>
no setterinherited
- onEmptied→ElementStream<Event>
no setterinherited
- onEnded→ElementStream<Event>
no setterinherited
- onError→ElementStream<Event>
- Stream of
error events handled by thisElement.no setterinherited
- onFocus→ElementStream<Event>
- Stream of
focus events handled by thisElement.no setterinherited
- onFullscreenChange→ElementStream<Event>
- Stream of
fullscreenchange events handled by thisElement.no setterinherited
- onFullscreenError→ElementStream<Event>
- Stream of
fullscreenerror events handled by thisElement.no setterinherited
- onInput→ElementStream<Event>
- Stream of
input events handled by thisElement.no setterinherited
- onInvalid→ElementStream<Event>
- Stream of
invalid events handled by thisElement.no setterinherited
- onKeyDown→ElementStream<KeyboardEvent>
- Stream of
keydown events handled by thisElement.no setterinherited
- onKeyPress→ElementStream<KeyboardEvent>
- Stream of
keypress events handled by thisElement.no setterinherited
- onKeyUp→ElementStream<KeyboardEvent>
- Stream of
keyup events handled by thisElement.no setterinherited
- onLoad→ElementStream<Event>
- Stream of
load events handled by thisElement.no setterinherited
- onLoadedData→ElementStream<Event>
no setterinherited
- onLoadedMetadata→ElementStream<Event>
no setterinherited
- onMouseDown→ElementStream<MouseEvent>
- Stream of
mousedown events handled by thisElement.no setterinherited
- onMouseEnter→ElementStream<MouseEvent>
- Stream of
mouseenter events handled by thisElement.no setterinherited
- onMouseLeave→ElementStream<MouseEvent>
- Stream of
mouseleave events handled by thisElement.no setterinherited
- onMouseMove→ElementStream<MouseEvent>
- Stream of
mousemove events handled by thisElement.no setterinherited
- onMouseOut→ElementStream<MouseEvent>
- Stream of
mouseout events handled by thisElement.no setterinherited
- onMouseOver→ElementStream<MouseEvent>
- Stream of
mouseover events handled by thisElement.no setterinherited
- onMouseUp→ElementStream<MouseEvent>
- Stream of
mouseup events handled by thisElement.no setterinherited
- onMouseWheel→ElementStream<WheelEvent>
- Stream of
mousewheel events handled by thisElement.no setterinherited
- onPaste→ElementStream<ClipboardEvent>
- Stream of
paste events handled by thisElement.no setterinherited
- onPause→ElementStream<Event>
no setterinherited
- onPlay→ElementStream<Event>
no setterinherited
- onPlaying→ElementStream<Event>
no setterinherited
- onRateChange→ElementStream<Event>
no setterinherited
- onReset→ElementStream<Event>
- Stream of
reset events handled by thisElement.no setterinherited
- onResize→ElementStream<Event>
no setterinherited
- onScroll→ElementStream<Event>
- Stream of
scroll events handled by thisElement.no setterinherited
- onSearch→ElementStream<Event>
- Stream of
search events handled by thisElement.no setterinherited
- onSeeked→ElementStream<Event>
no setterinherited
- onSeeking→ElementStream<Event>
no setterinherited
- onSelect→ElementStream<Event>
- Stream of
select events handled by thisElement.no setterinherited
- onSelectStart→ElementStream<Event>
- Stream of
selectstart events handled by thisElement.no setterinherited
- onStalled→ElementStream<Event>
no setterinherited
- onSubmit→ElementStream<Event>
- Stream of
submit events handled by thisElement.no setterinherited
- onSuspend→ElementStream<Event>
no setterinherited
- onTimeUpdate→ElementStream<Event>
no setterinherited
- onTouchCancel→ElementStream<TouchEvent>
- Stream of
touchcancel events handled by thisElement.no setterinherited
- onTouchEnd→ElementStream<TouchEvent>
- Stream of
touchend events handled by thisElement.no setterinherited
- onTouchEnter→ElementStream<TouchEvent>
- Stream of
touchenter events handled by thisElement.no setterinherited
- onTouchLeave→ElementStream<TouchEvent>
- Stream of
touchleave events handled by thisElement.no setterinherited
- onTouchMove→ElementStream<TouchEvent>
- Stream of
touchmove events handled by thisElement.no setterinherited
- onTouchStart→ElementStream<TouchEvent>
- Stream of
touchstart events handled by thisElement.no setterinherited
- onTransitionEnd→ElementStream<TransitionEvent>
- Stream of
transitionend events handled by thisElement.no setterinherited
- onVolumeChange→ElementStream<Event>
no setterinherited
- onWaiting→ElementStream<Event>
no setterinherited
- onWheel→ElementStream<WheelEvent>
no setterinherited
- outerHtml→String?
no setterinherited
- ownerDocument→Document?
- The document this node belongs to.
no setterinherited
- paddingEdge→CssRect
- Access the dimensions and position of this element's content + padding box.
no setterinherited
- parent→Element?
- The parent element of this node.
no setterinherited
- parentNode→Node?
- The parent node of this node.
no setterinherited
- pattern↔String
getter/setter pairoverride
- placeholder↔String
getter/setter pairoverride
- previousElementSibling→Element?
no setterinherited
- previousNode→Node?
- The previous sibling node.
no setterinherited
- readOnly↔bool?
getter/setter pairoverride
- required↔bool
getter/setter pairoverride
- runtimeType→Type
- A representation of the runtime type of the object.
no setterinherited
- scrollHeight→int
no setterinherited
- scrollLeft↔int
getter/setter pairinherited
- scrollTop↔int
getter/setter pairinherited
- scrollWidth→int
no setterinherited
- selectionDirection↔String?
getter/setter pairoverride
- selectionEnd↔int?
getter/setter pairoverride
- selectionStart↔int?
getter/setter pairoverride
- shadowRoot→ShadowRoot?
- The shadow root of this shadow host.
no setterinherited
- size↔int?
getter/setter pairoverride
- slot↔String?
getter/setter pairinherited
- spellcheck↔bool?
getter/setter pairinherited
- src↔String?
getter/setter pairoverride
- step↔String?
getter/setter pairoverride
- style→CssStyleDeclaration
no setterinherited
- styleMap→StylePropertyMap?
no setterinherited
- tabIndex↔int?
getter/setter pairinherited
- tagName→String
no setterinherited
- text↔String?
- All text within this node and its descendants.
getter/setter pairinherited
- title↔String?
getter/setter pairinherited
- translate↔bool?
- Specifies whether this element's text content changes when the page islocalized.
getter/setter pairinherited
- type↔String?
getter/setter pair
- validationMessage→String
no setteroverride
- validity→ValidityState
no setteroverride
- value↔String?
getter/setter pairoverride
- valueAsDate↔DateTime
getter/setter pairoverride
- valueAsNumber↔num?
getter/setter pairoverride
- width↔int?
getter/setter pairoverride
- willValidate→bool
no setteroverride