HtmlDocument

继承
注解
  • @Native("HTMLDocument")

属性

activeElement Element?
无设置器继承
addressSpace String?
无设置器继承
baseUri String?
无设置器继承
body BodyElement?
getter/setter 对
childNodes List<Node>
此节点的子节点列表。
无设置器继承
contentType String?
无设置器继承
getter/setter 对继承
currentScript ScriptElement?
无设置器继承
documentElement Element?
无设置器继承
domain String?
无设置器继承
firstChild Node?
此节点的第一个子节点。
无设置器继承
fonts FontFaceSet?
无设置器继承
fullscreenElement Element?
无设置器继承
fullscreenEnabled bool?
无设置器继承
hashCode int
此对象的哈希码。
无设置器继承
无设置器
hidden bool?
无设置器继承
implementation DomImplementation?
无设置器继承
isConnected bool?
无设置器继承
lastChild Node?
此节点的最后一个子节点。
无设置器继承
lastModified String?
无设置器
nextNode Node?
下一个兄弟节点。
无设置器继承
nodeName String?
此节点的名称。
无设置器继承
nodes List<Node>
此节点子节点的可修改列表。
getter/setter 对继承
nodeType int
节点类型。
无设置器继承
nodeValue String?
此节点的值。
无设置器继承
on Events
这是一个用于事件流的便捷访问器,仅在显式访问器不可用时使用。
无设置器继承
onAbort Stream<Event>
由此 Document 处理的 abort 事件流。
无设置器继承
onBeforeCopy Stream<Event>
由此 Document 处理的 beforecopy 事件流。
无设置器继承
onBeforeCut Stream<Event>
由此 Document 处理的 beforecut 事件流。
无设置器继承
onBeforePaste Stream<Event>
由此 Document 处理的 beforepaste 事件流。
无设置器继承
onBlur Stream<Event>
由此 Document 处理的 blur 事件流。
无设置器继承
onCanPlay Stream<Event>
无设置器继承
onCanPlayThrough Stream<Event>
无设置器继承
onChange Stream<Event>
由此 Document 处理的 change 事件流。
无设置器继承
onClick Stream<MouseEvent>
由此 Document 处理的 click 事件流。
无设置器继承
onContextMenu Stream<MouseEvent>
由此 Document 处理的 contextmenu 事件流。
无设置器继承
onCopy Stream<ClipboardEvent>
由此 Document 处理的 copy 事件流。
无设置器继承
onCut Stream<ClipboardEvent>
由该 Document 处理的 cut 事件流。
无设置器继承
onDoubleClick Stream<Event>
由该 Document 处理的 doubleclick 事件流。
无设置器继承
onDrag Stream<MouseEvent>
由该 Document 处理的 drag 事件流。
无设置器继承
onDragEnd Stream<MouseEvent>
由该 Document 处理的 dragend 事件流。
无设置器继承
onDragEnter Stream<MouseEvent>
由该 Document 处理的 dragenter 事件流。
无设置器继承
onDragLeave Stream<MouseEvent>
由该 Document 处理的 dragleave 事件流。
无设置器继承
onDragOver Stream<MouseEvent>
由该 Document 处理的 dragover 事件流。
无设置器继承
onDragStart Stream<MouseEvent>
由该 Document 处理的 dragstart 事件流。
无设置器继承
onDrop Stream<MouseEvent>
由该 Document 处理的 drop 事件流。
无设置器继承
onDurationChange Stream<Event>
无设置器继承
onEmptied Stream<Event>
无设置器继承
onEnded Stream<Event>
无设置器继承
onError Stream<Event>
由该 Document 处理的 error 事件流。
无设置器继承
onFocus Stream<Event>
Document处理的 focus 事件流。
无设置器继承
onFullscreenChange Stream<Event>
Document处理的 fullscreenchange 事件流。
无设置器继承
onFullscreenError Stream<Event>
Document处理的 fullscreenerror 事件流。
无设置器继承
onInput Stream<Event>
Document处理的 input 事件流。
无设置器继承
onInvalid Stream<Event>
Document处理的 invalid 事件流。
无设置器继承
onKeyDown Stream<KeyboardEvent>
Document处理的 keydown 事件流。
无设置器继承
onKeyPress Stream<KeyboardEvent>
Document处理的 keypress 事件流。
无设置器继承
onKeyUp Stream<KeyboardEvent>
Document处理的 keyup 事件流。
无设置器继承
onLoad Stream<Event>
Document处理的 load 事件流。
无设置器继承
onLoadedData Stream<Event>
无设置器继承
onLoadedMetadata Stream<Event>
无设置器继承
onMouseDown Stream<MouseEvent>
Document处理的 mousedown 事件流。
无设置器继承
onMouseEnter Stream<MouseEvent>
Document处理的mouseenter事件流。
无设置器继承
onMouseLeave Stream<MouseEvent>
Document处理的mouseleave事件流。
无设置器继承
onMouseMove Stream<MouseEvent>
Document处理的mousemove事件流。
无设置器继承
onMouseOut Stream<MouseEvent>
Document处理的mouseout事件流。
无设置器继承
onMouseOver Stream<MouseEvent>
Document处理的mouseover事件流。
无设置器继承
onMouseUp Stream<MouseEvent>
Document处理的mouseup事件流。
无设置器继承
onMouseWheel Stream<WheelEvent>
Document处理的mousewheel事件流。
无设置器继承
onPaste Stream<ClipboardEvent>
Document处理的paste事件流。
无设置器继承
onPause Stream<Event>
无设置器继承
onPlay Stream<Event>
无设置器继承
onPlaying Stream<Event>
无设置器继承
onPointerLockChange Stream<Event>
无设置器继承
onPointerLockError Stream<Event>
无设置器继承
onRateChange Stream<Event>
无设置器继承
onReadyStateChange Stream<Event>
由该Document处理的 readystatechange 事件流。
无设置器继承
onReset Stream<Event>
由该Document处理的 reset 事件流。
无设置器继承
onResize Stream<Event>
无设置器继承
onScroll Stream<Event>
由该Document处理的 scroll 事件流。
无设置器继承
onSearch Stream<Event>
由该Document处理的 search 事件流。
无设置器继承
onSecurityPolicyViolation Stream<SecurityPolicyViolationEvent>
由该Document处理的 securitypolicyviolation 事件流。
无设置器继承
onSeeked Stream<Event>
无设置器继承
onSeeking Stream<Event>
无设置器继承
onSelect Stream<Event>
由该Document处理的 select 事件流。
无设置器继承
onSelectionChange Stream<Event>
由该Document处理的 selectionchange 事件流。
无设置器继承
onSelectStart Stream<Event>
由该Document处理的 selectstart 事件流。
无设置器继承
onStalled Stream<Event>
无设置器继承
onSubmit Stream<Event>
由该Document处理的 submit 事件流。
无设置器继承
onSuspend Stream<Event>
无设置器继承
onTimeUpdate Stream<Event>
无设置器继承
onTouchCancel Stream<TouchEvent>
Document 处理的 touchcancel 事件流。
无设置器继承
onTouchEnd Stream<TouchEvent>
Document 处理的 touchend 事件流。
无设置器继承
onTouchMove Stream<TouchEvent>
Document 处理的 touchmove 事件流。
无设置器继承
onTouchStart Stream<TouchEvent>
Document 处理的 touchstart 事件流。
无设置器继承
onVisibilityChange Stream<Event>
无设置器
onVolumeChange Stream<Event>
无设置器继承
onWaiting Stream<Event>
无设置器继承
origin String?
无设置器继承
ownerDocument Document?
此节点所属的文档。
无设置器继承
parent Element?
此节点的父元素。
无设置器继承
parentNode Node?
此节点的父节点。
无设置器继承
pointerLockElement Element?
无设置器继承
preferredStylesheetSet String?
无设置器
previousNode Node?
前一个兄弟节点。
无设置器继承
readyState String?
无设置器继承
referrer String
无设置器
rootElement SvgSvgElement?
无设置器继承
rootScroller Element?
getter/setter 对继承
runtimeType Type
对象运行时类型的表示。
无设置器继承
scrollingElement Element?
无设置器继承
selectedStylesheetSet String?
getter/setter 对
styleSheets List<StyleSheet>?
无设置器
suborigin String?
无设置器继承
text String?
此节点及其子节点中的所有文本。
getter/setter 对继承
timeline DocumentTimeline?
无设置器继承
title String
getter/setter 对
visibilityState String
无设置器继承
window WindowBase?
无设置器继承

方法

addEventListener(String type, EventListener? listener, [bool? useCapture]) → void
继承
adoptNode(Node node) Node
继承
append(Node node) Node
将节点添加到此节点的子节点列表的末尾。
继承
caretRangeFromPoint(int? x, int? y) Range
不稳定:仅Chrome支持 - 从给定点创建Range。
clone(bool? deep) Node
返回此节点的副本。
继承
contains(Node? other) bool
如果此节点包含指定的节点,则返回true。
继承
createDocumentFragment() DocumentFragment
继承
createElement(String tagName, [String? typeExtension]) Element
继承
createElementNS(String namespaceURI, String qualifiedName, [String? typeExtension]) Element
继承
createElementUpgrader(Type type, {String? extendsTag}) ElementUpgrader
创建一个元素升级器,可用于更改元素的 Dart 包装类型。
createRange() Range
继承
dispatchEvent(Event event) bool
继承
elementFromPoint(int x, int y) Element?
elementsFromPoint(int x, int y) List<Element>
继承
execCommand(String commandId, [bool? showUI, String? value]) bool
继承
exitFullscreen() → void
将页面返回到标准布局。
override
exitPointerLock() → void
继承
getAnimations() List<Animation>
继承
getElementById(String elementId) Element?
继承
getElementsByClassName(String classNames) List<Node>
继承
getElementsByName(String elementName) List<Node>
继承
getElementsByTagName(String localName) List<Node>
继承
getRootNode([Map? options]) Node
继承
hasChildNodes() bool
如果此节点有任何子节点,则返回true。
继承
importNode(Node node, [bool? deep]) Node
继承
insertAllBefore(Iterable<Node> newNodes, Node child) → void
将所有节点直接插入此节点在child之前。
继承
insertBefore(Node node, Node? child) Node
将指定的节点插入此节点直接在child之前。如果child为null,则将给定节点插入此节点子节点的末尾。
继承
noSuchMethod(Invocation invocation) → dynamic
当访问不存在的方法或属性时被调用。
继承
queryCommandEnabled(String commandId) bool
继承
queryCommandIndeterm(String commandId) bool
继承
queryCommandState(String commandId) bool
继承
queryCommandSupported(String commandId) bool
继承
queryCommandValue(String commandId) String
继承
querySelector(String selectors) Element?
查找该文档的第一个匹配指定选择器的后代元素。
继承
querySelectorAll<T extends Element>(String selectors) ElementList<T>
查找该文档中所有匹配指定选择器的后代元素。
继承
remove() → void
从DOM中移除此节点。
继承
removeEventListener(String type, EventListener? listener, [bool? useCapture]) → void
继承
replaceWith(Node otherNode) Node
用另一个节点替换此节点。
继承
toString() String
输出此节点的字符串表示形式。
继承

运算符

operator ==(Object other) bool
相等运算符。
继承

常量

visibilityChangeEvent → const EventStreamProvider<Event>
静态工厂设计用于向不是Document实例的事件处理器公开visibilitychange事件。