ShadowRoot

继承
实现类型
注解
  • @SupportedBrowser(SupportedBrowser.CHROME, '26')
  • @Native("ShadowRoot")

属性

activeElement Element?
无setter重写
applyAuthorStyles bool
getter/setter对
baseUri String?
无setter继承
childNodes List<Node>
此节点子节点的列表。
无setter继承
children List<Element>
getter/setter对继承
delegatesFocus bool?
无setter
firstChild Node?
此节点的第一个子节点。
无setter继承
fullscreenElement Element?
无setter重写
hashCode int
此对象的哈希码。
无setter继承
host Element?
无setter
innerHtml String?
getter/setter对重写
isConnected bool?
无setter继承
lastChild Node?
此节点的最后一个子节点。
无setter继承
mode String?
无setter
nextNode Node?
下一个兄弟节点。
无setter继承
nodeName String?
此节点的名称。
无setter继承
nodes List<Node>
此节点子节点的可修改列表。
getter/setter对继承
nodeType int
节点类型。
无setter继承
nodeValue String?
此节点的值。
无setter继承
olderShadowRoot ShadowRoot?
无setter
on Events
这是一个用于事件流的易用访问器,仅在没有明确访问器的情况下使用。
无setter继承
ownerDocument Document?
此节点所属的文档。
无setter继承
parent Element?
此节点的父元素。
无setter继承
parentNode Node?
此节点的父节点。
无setter继承
pointerLockElement Element?
无setter重写
previousNode Node?
前一个兄弟节点。
无setter继承
resetStyleInheritance bool
getter/setter对
runtimeType Type
对象运行时类型的表示。
无setter继承
styleSheets List<StyleSheet>?
无setter重写
text String?
此节点及其后代中的所有文本。
getter/setter对继承

方法

addEventListener(String type, EventListener? listener, [bool? useCapture]) → void
继承
append(Node node) Node
将节点添加到此节点的子节点列表的末尾。
继承
appendHtml(String text, {NodeValidator? validator, NodeTreeSanitizer? treeSanitizer}) → void
将指定的文本解析为HTML,并将结果节点添加到此文档片段的最后一个子节点之后。
继承
appendText(String text) → void
将指定的文本作为文本节点添加到此文档片段的最后一个子节点之后。
继承
clone(bool? deep) Node
返回此节点的副本。
继承
contains(Node? other) bool
如果此节点包含指定的节点,则返回 true。
继承
dispatchEvent(Event event) bool
继承
elementFromPoint(int x, int y) Element?
覆盖
elementsFromPoint(int x, int y) List<Element>
覆盖
getElementById(String elementId) Element?
继承
getRootNode([Map? options]) Node
继承
getSelection() Selection?
覆盖
hasChildNodes() bool
如果此节点有任何子节点,则返回 true。
继承
insertAllBefore(Iterable<Node> newNodes, Node child) → void
将所有节点直接插入此节点在子节点之前。
继承
insertBefore(Node node, Node? child) Node
将给定的节点插入此节点直接在子节点之前。如果 child 为 null,则将给定的节点插入此节点子节点的末尾。
继承
noSuchMethod(Invocation invocation) → dynamic
当访问不存在的方法或属性时调用。
继承
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
用另一个节点替换此节点。
继承
setInnerHtml(String? html, {NodeValidator? validator, NodeTreeSanitizer? treeSanitizer}) → void
继承
toString() String
打印此节点的字符串表示形式。
继承

运算符

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

静态属性

supported bool
无setter