Spec-Zone.ru › Dart 1

dart:html

ShadowRoot класс

Наследование
  • Object
  • JSObject
  • DartHtmlDomObject
  • EventTarget
  • Узел
  • DocumentFragment
  • ShadowRoot
Аннотации
  • @DomName('ShadowRoot')
  • @SupportedBrowser(SupportedBrowser.CHROME, '26')
  • @Experimental()

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

instanceRuntimeType → Тип
@Deprecated("Только для внутреннего использования"), только для чтения
supported → bool
final

Конструкторы

ShadowRoot.internal_()

Свойства

activeElement → Элемент
@DocsEditable(), @DomName('ShadowRoot.activeElement'), только для чтения
applyAuthorStyles → bool
@deprecated, чтение / запись
delegatesFocus → bool
@DocsEditable(), @DomName('ShadowRoot.delegatesFocus'), @Experimental(), только для чтения
host → Элемент
@DocsEditable(), @DomName('ShadowRoot.host'), @Experimental(), только для чтения
innerHtml → Строка
@DocsEditable(), @DomName('ShadowRoot.innerHTML'), чтение / запись
olderShadowRoot → ShadowRoot
@DocsEditable(), @DomName('ShadowRoot.olderShadowRoot'), @Experimental(), только для чтения
resetStyleInheritance → bool
@deprecated, чтение / запись
styleSheets → Список<StyleSheet>
@DocsEditable(), @DomName('ShadowRoot.styleSheets'), @Experimental(), только для чтения
baseUri → Строка
@DocsEditable(), @DomName('Node.baseURI'), только для чтения, унаследованное
childNodes → Список<Узел>
@DocsEditable(), @DomName('Node.childNodes'), только для чтения, унаследованное

Список дочерних узлов этого узла.

children → Список<Элемент>
чтение / запись, унаследованное
firstChild → Узел
@DocsEditable(), @DomName('Node.firstChild'), только для чтения, унаследованное

Первый дочерний узел этого узла.

hashCode → Целое число
только для чтения, унаследованное
lastChild → Узел
@DocsEditable(), @DomName('Node.lastChild'), только для чтения, унаследованное

Последний дочерний узел этого узла.

nextNode → Узел
@DocsEditable(), @DomName('Node.nextSibling'), только для чтения, унаследованное

Следующий узел-брат.

nodeName → Строка
@DocsEditable(), @DomName('Node.nodeName'), только для чтения, унаследованное

Имя этого узла.

nodes → Список<Узел>
чтение / запись, унаследованное

Изменяемый список дочерних узлов этого узла.

nodeType → Целое число
@DocsEditable(), @DomName('Node.nodeType'), только для чтения, унаследованное

Тип узла.

nodeValue → Строка
@DocsEditable(), @DomName('Node.nodeValue'), только для чтения, унаследованное

Значение этого узла.

on → Events
только для чтения, унаследованное

Это удобный аксессор для потоков событий, который следует использовать только тогда, когда явный аксессор недоступен.

ownerDocument → Document
@DocsEditable(), @DomName('Node.ownerDocument'), только для чтения, унаследованное

Документ, к которому принадлежит этот узел.

parent → Элемент
@DocsEditable(), @DomName('Node.parentElement'), только для чтения, унаследованное

Родительский элемент этого узла.

parentNode → Узел
@DocsEditable(), @DomName('Node.parentNode'), только для чтения, унаследованное

Родительский узел этого узла.

previousNode → Узел
@DocsEditable(), @DomName('Node.previousSibling'), только для чтения, унаследованное

Предыдущий узел-брат.

runtimeType → Тип
только для чтения, унаследованное

Представление runtime типа объекта.

text → Строка
@DocsEditable(), @DomName('Node.textContent'), чтение / запись, унаследованное

Весь текст в этом узле и его потомках.

treeRoot → Узел
@DocsEditable(), @DomName('Node.treeRoot'), @Experimental(), только для чтения, унаследованное

Операторы

operator ==(other) → bool
унаследованное

Оператор равенства.

Методы

clone([bool deep ]) → Узел

Возвращает копию этого узла.

elementFromPoint(int x, int y) → Элемент
@DocsEditable(), @DomName('ShadowRoot.elementFromPoint')
elementsFromPoint(int x, int y) → Список<Элемент>
@DocsEditable(), @DomName('ShadowRoot.elementsFromPoint'), @Experimental()
getSelection() → Выбор
@DocsEditable(), @DomName('ShadowRoot.getSelection')
addEventListener(String type, ОбработчикСобытия listener, [ bool useCapture ]) → void
унаследованный
append(Узел node) → Узел
@DocsEditable(), @DomName('Node.appendChild'), inherited

Добавляет узел в конец списка дочерних узлов этого узла.

appendHtml(String text, { ВалидаторУзлов validator, NodeTreeSanitizer, treeSanitizer }) → void
унаследованный

Парсит указанный текст как HTML и добавляет полученный узел после последнего дочернего узла этого фрагмента документа.

appendText(String text) → void
унаследованный

Добавляет указанный текст как текстовый узел после последнего дочернего узла этого фрагмента документа.

contains(Узел other) → bool
@DocsEditable(), @DomName('Node.contains'), inherited

Возвращает true, если этот узел содержит указанный узел.

dispatchEvent(Событие event) → bool
@DocsEditable(), @DomName('EventTarget.dispatchEvent'), inherited
getElementById(String elementId) → Элемент
@DocsEditable(), @DomName('DocumentFragment.getElementById'), @Experimental(), inherited
hasChildNodes() → bool
@DocsEditable(), @DomName('Node.hasChildNodes'), inherited

Возвращает true, если этот узел имеет дочерние узлы.

insertAllBefore(Iterable<Узел> newNodes, Узел refChild) → Узел
inherited

Вставляет все узлы в этот узел непосредственно перед refChild.

insertBefore(Узел node, Узел child) → Узел
@DocsEditable(), @DomName('Node.insertBefore'), inherited

Вставляет все узлы в этот узел непосредственно перед refChild.

noSuchMethod(Вызов invocation) → dynamic
inherited

Вызывается, когда обращаются к несуществующему методу или свойству.

query(String relativeSelectors) → Элемент
@DomName('DocumentFragment.querySelector'), @Experimental(), inherited

Псевдоним для querySelector. Обратите внимание, что эта функция устарела, так как ее семантика будет изменена в будущем.

queryAll(String relativeSelectors) → СписокЭлементов<Элемент>
@DomName('DocumentFragment.querySelectorAll'), @Experimental(), inherited

Псевдоним для querySelectorAll. Обратите внимание, что эта функция устарела, так как ее семантика будет изменена в будущем.

querySelector(String selectors) → Элемент
@DocsEditable(), @DomName('DocumentFragment.querySelector'), inherited

Находит первый дочерний элемент этого фрагмента документа, который соответствует указанной группе селекторов.

querySelectorAll(String selectors) → СписокЭлементов<Элемент>
inherited

Находит все дочерние элементы этого фрагмента документа, которые соответствуют указанной группе селекторов.

remove() → void
@DomName('Node.removeChild'), inherited

Удаляет этот узел из DOM.

removeEventListener(String type, ОбработчикСобытия listener, [ bool useCapture ]) → void
inherited
replaceWith(Узел otherNode) → Узел
@DomName('Node.replaceChild'), inherited

Заменяет этот узел другим узлом.

setInnerHtml(String html, { ВалидаторУзлов validator, СанИтизаторДереваУзлов treeSanitizer }) → void
inherited
toString() → String
inherited

Выводит строковое представление этого узла.

© 2012 the Dart project authors
Licensed under the Creative Commons Attribution-ShareAlike License v4.0.
https://api.dartlang.org/stable/1.24.3/dart-html/ShadowRoot-class.html

Spec-Zone.ru

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