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.