Spec-Zone.ru › Dart 2

dart:html

Класс ShadowRoot

Наследование
  • Object
  • EventTarget
  • Node
  • DocumentFragment
  • ShadowRoot
Реализуемые типы
  • DocumentOrShadowRoot
Аннотации
  • @SupportedBrowser(SupportedBrowser.CHROME, '26')
  • @Native("ShadowRoot")

Свойства

activeElement → Element?
только для чтенияпереопределено
applyAuthorStyles ↔ bool
чтение / запись
baseUri → String?
только для чтенияунаследовано
childNodes → List<Node>
только для чтенияунаследовано
Список дочерних узлов этого узла.
children ↔ List<Element>
чтение / записьунаследовано
delegatesFocus → bool?
только для чтения
firstChild → Node?
только для чтенияунаследовано
Первый дочерний узел этого узла.
fullscreenElement → Element?
только для чтенияпереопределено
hashCode → int
только для чтенияунаследовано
Хеш-код этого объекта.
host → Element?
только для чтения
innerHtml ↔ String?
чтение / записьпереопределено
isConnected → bool?
только для чтенияунаследовано
lastChild → Node?
только для чтенияунаследовано
Последний дочерний узел этого узла.
mode → String?
только для чтения
nextNode → Node?
только для чтенияунаследовано
Следующий соседний узел.
nodeName → String?
только для чтенияунаследовано
Имя этого узла.
nodes ↔ List<Node>
чтение / записьунаследовано
Изменяемый список дочерних узлов этого узла.
nodeType → int
только для чтенияунаследовано
Тип узла.
nodeValue → String?
только для чтенияунаследовано
Значение этого узла.
olderShadowRoot → ShadowRoot?
только для чтения
on → Events
только для чтенияунаследовано
Это удобный метод доступа к потокам событий, который следует использовать только в том случае, если явный метод доступа недоступен.
ownerDocument → Document?
только для чтенияунаследовано
Документ, которому принадлежит этот узел.
parent → Element?
только для чтенияунаследовано
Родительский элемент этого узла.
parentNode → Node?
только для чтенияунаследовано
Родительский узел этого узла.
pointerLockElement → Element?
только для чтенияпереопределено
previousNode → Node?
только для чтенияунаследовано
Предыдущий соседний узел.
resetStyleInheritance ↔ bool
чтение / запись
runtimeType → Type
только для чтенияунаследовано
Представление типа объекта во время выполнения.
styleSheets → List<StyleSheet>?
только для чтенияпереопределено
text ↔ String?
чтение / записьунаследовано
Весь текст в этом узле и его потомках.

Методы

addEventListener(String type, EventListener? listener, [bool? useCapture]) → void
унаследовано
append(Node node) → Node
унаследовано
Добавляет узел в конец списка nodes этого узла.
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
унаследовано
Выводит строковое представление этого узла Node.

Операторы

operator ==(Object other) → bool
унаследовано
Оператор равенства.

Статические свойства

supported → bool
только для чтения

© 2012 the Dart project authors
Licensed under the BSD 3-Clause "New" or "Revised" License.
https://api.dart.dev/stable/2.19.6/dart-html/ShadowRoot-class.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API