ShadowRoot

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

属性

activeElement Element?
无设置器重写
applyAuthorStyles bool
getter/setter 对
baseUri String?
无设置器继承
childNodes List<Node>
此节点子节点列表。
无设置器继承
children List<Element>
getter/setter 对继承
delegatesFocus bool?
无设置器
firstChild Node?
此节点的第一个子节点。
无设置器继承
fullscreenElement Element?
无设置器重写
hashCode int
此对象的哈希码。
无设置器继承
host Element?
无设置器
innerHtml String?
getter/setter 对重写
isConnected bool?
无设置器继承
lastChild Node?
此节点的最后一个子节点。
无设置器继承
mode String?
无设置器
nextNode Node?
下一个同级节点。
无设置器继承
nodeName String?
此节点的名称。
无设置器继承
nodes List<Node>
此节点子节点可修改的列表。
getter/setter 对继承
nodeType int
节点类型。
无设置器继承
nodeValue String?
此节点的值。
无设置器继承
olderShadowRoot ShadowRoot?
无设置器
on Events
这是对事件流进行便捷访问的访问器,仅在显式访问器不可用时应使用。
无设置器继承
ownerDocument Document?
该节点所属的文档。
无设置器继承
parent Element?
此节点的父元素。
无设置器继承
parentNode Node?
此节点的父节点。
无设置器继承
pointerLockElement Element?
无设置器重写
previousNode Node?
前一个兄弟节点。
无设置器继承
resetStyleInheritance bool
getter/setter 对
runtimeType Type
表示对象运行时类型的表示。
无设置器继承
styleSheets List<StyleSheet>?
无设置器重写
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
将所有节点直接插入到该节点之前 child。
继承的
insertBefore(Node node, Node? child) Node
将指定的节点插入到该节点之前 child。如果 child 为 null,则将给定节点插入到该节点子节点的末尾。
继承的
noSuchMethod(Invocation invocation) → dynamic
当访问不存在的方法或属性时调用。
继承的
querySelector(String selectors) Element?
查找与此文档片段匹配的第一个后裔元素 group。
继承的
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
无设置器