HtmlDocument class

Inheritance
Implemented types

Constructors

HtmlDocument.internal({required Window window, required String contentType, required bool filled, String? origin})
An internal constructor that's NOT part of "dart:html".

Properties

activeElement Element?
no setterinherited
addressSpace String?
no setterinherited
baseUri String?
no setteroverride
body BodyElement?
getter/setter pair
childNodes List<Node>
no setterinherited
contentType String
finalinherited
getter/setter pairinherited
currentScript ScriptElement?
no setterinherited
documentElement Element?
no setterinherited
domain String?
no setterinherited
firstChild Node?
no setterinherited
fullscreenElement Element?
no setterinherited
fullscreenEnabled bool?
no setterinherited
hashCode int
The hash code for this object.
no setterinherited
no setter
hidden bool?
no setterinherited
implementation DomImplementation?
no setterinherited
internalElementData InternalElementData?
no setterinherited
isConnected bool
no setterinherited
lastChild Node?
no setterinherited
nextNode Node?
no setterinherited
nodeName String?
no setterinherited
nodes List<Node>
getter/setter pairinherited
nodeType int
no setterinherited
nodeValue String?
no setterinherited
on Events
no setterinherited
onAbort Stream<Event>
Stream of abort events handled by this Document.
no setterinherited
onBeforeCopy Stream<Event>
Stream of beforecopy events handled by this Document.
no setterinherited
onBeforeCut Stream<Event>
Stream of beforecut events handled by this Document.
no setterinherited
onBeforePaste Stream<Event>
Stream of beforepaste events handled by this Document.
no setterinherited
onBlur Stream<Event>
Stream of blur events handled by this Document.
no setterinherited
onCanPlay Stream<Event>
no setterinherited
onCanPlayThrough Stream<Event>
no setterinherited
onChange Stream<Event>
Stream of change events handled by this Document.
no setterinherited
onClick Stream<MouseEvent>
Stream of click events handled by this Document.
no setterinherited
onContextMenu Stream<MouseEvent>
Stream of contextmenu events handled by this Document.
no setterinherited
onCopy Stream<ClipboardEvent>
Stream of copy events handled by this Document.
no setterinherited
onCut Stream<ClipboardEvent>
Stream of cut events handled by this Document.
no setterinherited
onDoubleClick Stream<Event>
Stream of doubleclick events handled by this Document.
no setterinherited
onDrag Stream<MouseEvent>
Stream of drag events handled by this Document.
no setterinherited
onDragEnd Stream<MouseEvent>
Stream of dragend events handled by this Document.
no setterinherited
onDragEnter Stream<MouseEvent>
Stream of dragenter events handled by this Document.
no setterinherited
onDragLeave Stream<MouseEvent>
Stream of dragleave events handled by this Document.
no setterinherited
onDragOver Stream<MouseEvent>
Stream of dragover events handled by this Document.
no setterinherited
onDragStart Stream<MouseEvent>
Stream of dragstart events handled by this Document.
no setterinherited
onDrop Stream<MouseEvent>
Stream of drop events handled by this Document.
no setterinherited
onDurationChange Stream<Event>
no setterinherited
onEmptied Stream<Event>
no setterinherited
onEnded Stream<Event>
no setterinherited
onError Stream<Event>
Stream of error events handled by this Document.
no setterinherited
onFocus Stream<Event>
Stream of focus events handled by this Document.
no setterinherited
onFullscreenChange Stream<Event>
Stream of fullscreenchange events handled by this Document.
no setterinherited
onFullscreenError Stream<Event>
Stream of fullscreenerror events handled by this Document.
no setterinherited
onInput Stream<Event>
Stream of input events handled by this Document.
no setterinherited
onInvalid Stream<Event>
Stream of invalid events handled by this Document.
no setterinherited
onKeyDown Stream<KeyboardEvent>
Stream of keydown events handled by this Document.
no setterinherited
onKeyPress Stream<KeyboardEvent>
Stream of keypress events handled by this Document.
no setterinherited
onKeyUp Stream<KeyboardEvent>
Stream of keyup events handled by this Document.
no setterinherited
onLoad Stream<Event>
Stream of load events handled by this Document.
no setterinherited
onLoadedData Stream<Event>
no setterinherited
onLoadedMetadata Stream<Event>
no setterinherited
onMouseDown Stream<MouseEvent>
Stream of mousedown events handled by this Document.
no setterinherited
onMouseEnter Stream<MouseEvent>
Stream of mouseenter events handled by this Document.
no setterinherited
onMouseLeave Stream<MouseEvent>
Stream of mouseleave events handled by this Document.
no setterinherited
onMouseMove Stream<MouseEvent>
Stream of mousemove events handled by this Document.
no setterinherited
onMouseOut Stream<MouseEvent>
Stream of mouseout events handled by this Document.
no setterinherited
onMouseOver Stream<MouseEvent>
Stream of mouseover events handled by this Document.
no setterinherited
onMouseUp Stream<MouseEvent>
Stream of mouseup events handled by this Document.
no setterinherited
onMouseWheel Stream<WheelEvent>
Stream of mousewheel events handled by this Document.
no setterinherited
onPaste Stream<ClipboardEvent>
Stream of paste events handled by this Document.
no setterinherited
onPause Stream<Event>
no setterinherited
onPlay Stream<Event>
no setterinherited
onPlaying Stream<Event>
no setterinherited
onPointerLockChange Stream<Event>
no setterinherited
onPointerLockError Stream<Event>
no setterinherited
onRateChange Stream<Event>
no setterinherited
onReadyStateChange Stream<Event>
Stream of readystatechange events handled by this Document.
no setterinherited
onReset Stream<Event>
Stream of reset events handled by this Document.
no setterinherited
onResize Stream<Event>
no setterinherited
onScroll Stream<Event>
Stream of scroll events handled by this Document.
no setterinherited
onSearch Stream<Event>
Stream of search events handled by this Document.
no setterinherited
onSecurityPolicyViolation Stream<SecurityPolicyViolationEvent>
Stream of securitypolicyviolation events handled by this Document.
no setterinherited
onSeeked Stream<Event>
no setterinherited
onSeeking Stream<Event>
no setterinherited
onSelect Stream<Event>
Stream of select events handled by this Document.
no setterinherited
onSelectionChange Stream<Event>
Stream of selectionchange events handled by this Document.
no setterinherited
onSelectStart Stream<Event>
Stream of selectstart events handled by this Document.
no setterinherited
onStalled Stream<Event>
no setterinherited
onSubmit Stream<Event>
Stream of submit events handled by this Document.
no setterinherited
onSuspend Stream<Event>
no setterinherited
onTimeUpdate Stream<Event>
no setterinherited
onTouchCancel Stream<TouchEvent>
Stream of touchcancel events handled by this Document.
no setterinherited
onTouchEnd Stream<TouchEvent>
Stream of touchend events handled by this Document.
no setterinherited
onTouchMove Stream<TouchEvent>
Stream of touchmove events handled by this Document.
no setterinherited
onTouchStart Stream<TouchEvent>
Stream of touchstart events handled by this Document.
no setterinherited
onVisibilityChange Stream<Event>
no setter
onVolumeChange Stream<Event>
no setterinherited
onWaiting Stream<Event>
no setterinherited
origin String?
finalinherited
ownerDocument Document?
Document that owns this node.
finalinherited
parent Element?
no setterinherited
parentNode Node?
no setterinherited
pointerLockElement Element?
no setterinherited
previousNode Node?
no setterinherited
readyState String?
no setterinherited
referrer String?
no setter
rootElement Element?
no setterinherited
rootScroller Element?
getter/setter pairinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
scrollingElement Element?
no setterinherited
styleSheets List<StyleSheet>?
no setteroverride
suborigin String?
no setterinherited
supportsRegister bool
no setterinherited
supportsRegisterElement bool
no setterinherited
text String?
getter/setter pairinherited
timeline DocumentTimeline
no setterinherited
title String?
getter/setter pair
visibilityState String?
no setterinherited
window Window
finalinherited

Methods

addEventListener(String type, EventListener listener, [bool? useCapture]) → void
inherited
adoptNode(Node node) Node
inherited
append(Node node) Node
inherited
clone(bool? deep) Node
inherited
contains(Node? node) bool
inherited
createDocumentFragment() DocumentFragment
inherited
createElement(String tagName, [String? typeExtension]) Element
inherited
createElementNS(String namespaceUri, String qualifiedName, [String? typeExtension]) Element
inherited
dispatchEvent(Event event) bool
inherited
elementFromPoint(int x, int y) Element?
inherited
elementsFromPoint(int x, int y) List<Element>
inherited
execCommand(String commandId, [bool? showUI, String? value]) bool
inherited
exitFullscreen() → void
inherited
exitPointerLock() → void
inherited
getElementById(String id) Element?
inherited
getElementsByClassName(String classNames) List<Node>
inherited
getElementsByName(String name) List<Node>
inherited
getElementsByTagName(String tagName) List<Node>
inherited
getRootNode() Node
inherited
hasChildNodes() bool
inherited
importNode(Node node, [bool? deep]) Node
inherited
insertAllBefore(Iterable<Node> nodes, Node? before) → void
inherited
insertBefore(Node node, Node? before) → void
inherited
internalCloneWithOwnerDocument(Document ownerDocument, bool? deep) Node
override
internalToString() String
Internal method. __Not part of "dart:html".
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
queryCommandEnabled(String commandId) bool
inherited
queryCommandIndeterm(String commandId) bool
inherited
queryCommandState(String commandId) bool
inherited
queryCommandSupported(String commandId) bool
inherited
queryCommandValue(String commandId) String
inherited
querySelector(String selectors) Element?
inherited
querySelectorAll<T extends Element>(String input) ElementList<T>
Finds all descendant elements of this document that match the specified group of selectors.
inherited
registerElement(String tag, Type customElementClass, {String? extendsTag}) → void
inherited
registerElement2(String tag, [Map? options]) Function
Register a custom subclass of Element to be instantiatable by the DOM.
inherited
remove() → void
inherited
removeEventListener(String type, EventListener listener, [bool? useCapture]) → void
inherited
replaceWith(Node node) → void
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Constants

visibilityChangeEvent → const EventStreamProvider<Event>
Static factory designed to expose visibilityChange events to event handlers that are not necessarily instances of Window.