Spec-Zone.ru › Dart 2

dart:html

Класс Node

Наследование
  • Object
  • EventTarget
  • Node
Реализующие классы
  • CharacterData
  • Document
  • DocumentFragment
  • Element
Аннотации
  • @Native("Node")

Свойства

baseUri → String?
@JSName('baseURI'), только для чтения
childNodes → Список<Node>
@Returns('NodeList'), @Creates('NodeList'), только для чтения
Список дочерних узлов этого узла.
firstChild → Node?
только для чтения
Первый дочерний узел этого узла.
hashCode → int
только для чтения, унаследованно
Код хэша для этого объекта.
isConnected → bool?
только для чтения
lastChild → Node?
только для чтения
Последний дочерний узел этого узла.
nextNode → Node?
@JSName('nextSibling'), только для чтения
Следующий узел-потомок.
nodeName → String?
только для чтения
Имя этого узла.
nodes ↔ Список<Node>
чтение/запись
Изменяемый список дочерних узлов этого узла.
nodeType → int
только для чтения
Тип узла.
nodeValue → String?
только для чтения
Значение этого узла.
on → Events
только для чтения, унаследованно
Это облегчённый доступ к потокам событий, который следует использовать только тогда, когда явный доступ недоступен.
ownerDocument → Document?
только для чтения
Документ, к которому принадлежит этот узел.
parent → Element?
@JSName('parentElement'), только для чтения
Родительский элемент этого узла.
parentNode → Node?
только для чтения
Родительский узел этого узла.
previousNode → Node?
@JSName('previousSibling'), только для чтения
Предыдущий узел-потомок.
runtimeType → Тип
только для чтения, унаследованно
Представление типа объекта во время выполнения.
text ↔ String?
@JSName('textContent'), @JSName('textContent'), чтение/запись
Весь текст в этом узле и его потомках.

Методы

addEventListener(String тип, EventListener? слушатель, [bool? использоватьCapture]) → void
унаследованно
append(Node узел) → Node
@JSName('appendChild')
Добавляет узел в конец списка дочерних nodes этого узла.
clone(bool? глубоко) → Node
@JSName('cloneNode')
Возвращает копию этого узла.
contains(Node? другой) → bool
Возвращает true, если этот узел содержит указанный узел.
dispatchEvent(Event событие) → bool
унаследованно
getRootNode([Map? параметры]) → Node
hasChildNodes() → bool
Возвращает true, если этот узел имеет дочерние элементы.
insertAllBefore(Итерируемый<Node> новыеУзлы, Node дочерний) → void
Вставляет все узлы в этот узел непосредственно перед дочерним узлом.
insertBefore(Node узел, Node? дочерний) → Node
Вставляет заданный узел в этот узел непосредственно перед дочерним узлом. Если дочерний узел равен null, то заданный узел вставляется в конец дочерних узлов этого узла.
noSuchMethod(Вызов вызов) → динамический
унаследованно
Вызывается при доступе к несуществующему методу или свойству.
remove() → void
Удаляет этот узел из DOM.
removeEventListener(String тип, EventListener? слушатель, [bool? использоватьCapture]) → void
унаследованно
replaceWith(Node другойУзел) → Node
Заменяет этот узел другим узлом.
toString() → String
Выводит строковое представление этого узла Node.

Операторы

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

Константы

ATTRIBUTE_NODE → const int
2
CDATA_SECTION_NODE → const int
4
COMMENT_NODE → const int
8
DOCUMENT_FRAGMENT_NODE → const int
11
DOCUMENT_NODE → const int
9
DOCUMENT_TYPE_NODE → const int
10
ELEMENT_NODE → const int
1
ENTITY_NODE → const int
6
ENTITY_REFERENCE_NODE → const int
5
NOTATION_NODE → const int
12
PROCESSING_INSTRUCTION_NODE → const int
7
TEXT_NODE → const int
3

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

Spec-Zone.ru

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