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>
由该文档处理的“abort”事件流。
无设置器继承的
onBeforeCopy Stream<Event>
由该文档处理的“beforecopy”事件流。
无设置器继承的
onBeforeCut Stream<Event>
由该文档处理的“beforecut”事件流。
无设置器继承的
onBeforePaste Stream<Event>
由该文档处理的“beforepaste”事件流。
无设置器继承的
onBlur Stream<Event>
由该文档处理的“blur”事件流。
无设置器继承的
onCanPlay Stream<Event>
无设置器继承的
onCanPlayThrough Stream<Event>
无设置器继承的
onChange Stream<Event>
由该文档处理的“change”事件流。
无设置器继承的
onClick Stream<MouseEvent>
由该文档处理的“click”事件流。
无设置器继承的
onContextMenu Stream<MouseEvent>
由该文档处理的“contextmenu”事件流。
无设置器继承的
onCopy Stream<ClipboardEvent>
由该文档处理的“copy”事件流。
无设置器继承的
onCut Stream<ClipboardEvent>
由该文档处理的“cut”事件流。
无设置器继承的
onDoubleClick Stream<Event>
由该文档处理的“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事件的Stream。
无设置器继承的
onKeyDown Stream<KeyboardEvent>
Document处理的keydown事件的Stream。
无设置器继承的
onKeyPress Stream<KeyboardEvent>
Document处理的keypress事件的Stream。
无设置器继承的
onKeyUp Stream<KeyboardEvent>
Document处理的keyup事件的Stream。
无设置器继承的
onLoad Stream<Event>
Document处理的load事件的Stream。
无设置器继承的
onLoadedData Stream<Event>
无设置器继承的
onLoadedMetadata Stream<Event>
无设置器继承的
onMouseDown Stream<MouseEvent>
Document处理的mousedown事件的Stream。
无设置器继承的
onMouseEnter Stream<MouseEvent>
Document处理的mouseenter事件的Stream。
无设置器继承的
onMouseLeave Stream<MouseEvent>
Document处理的mouseleave事件的Stream。
无设置器继承的
onMouseMove Stream<MouseEvent>
Document处理的mousemove事件的Stream。
无设置器继承的
onMouseOut Stream<MouseEvent>
Document处理的mouseout事件的Stream。
无设置器继承的
onMouseOver Stream<MouseEvent>
Document处理的mouseover事件的Stream。
无设置器继承的
onMouseUp Stream<MouseEvent>
Document处理的mouseup事件的Stream。
无设置器继承的
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
继承
退出全屏() → void
将页面恢复到标准布局。
覆盖
退出指针锁定() → 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
将所有节点插入到此节点中,直接在子节点之前。
继承
insertBefore(Node node, Node? child) Node
将给定的节点插入到此节点中,直接在子节点之前。如果 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
输出此节点的字符串表示形式。
继承

运算符

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

常量

visibilityChangeEvent → const EventStreamProvider<Event>
静态工厂,用于将 visibilitychange 事件公开给不一定实例化的 Document 的事件处理器。