Spec-Zone.ru › Dart 1

dart:html

CharacterData класс

Наследование
  • Object
  • JSObject
  • DartHtmlDomObject
  • EventTarget
  • Узел
  • CharacterData
Реализует
  • NonDocumentTypeChildNode
  • ChildNode
Реализуется
  • Комментарий
  • ProcessingInstruction
  • Текст
Аннотации
  • @DocsEditable()
  • @DomName('CharacterData')

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

instanceRuntimeType → Тип
@Устаревший("Только для внутреннего использования"), только для чтения

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

CharacterData.internal_()

Свойства

data → Строка
@DocsEditable(), @DomName('CharacterData.data'), чтение/запись
length → Целое число
@DocsEditable(), @DomName('CharacterData.length'), только для чтения
nextElementSibling → Элемент
@DocsEditable(), @DomName('CharacterData.nextElementSibling'), только для чтения
previousElementSibling → Элемент
@DocsEditable(), @DomName('CharacterData.previousElementSibling'), только для чтения
baseUri → Строка
@DocsEditable(), @DomName('Node.baseURI'), только для чтения, унаследованное
childNodes → Список<Узел>
@DocsEditable(), @DomName('Node.childNodes'), только для чтения, унаследованное

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

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 → Тип
только для чтения, унаследованное

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

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

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

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

Операторы

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

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

Методы

appendData(String data) → void
@DocsEditable(), @DomName('CharacterData.appendData')
deleteData(int offset, int count) → void
@DocsEditable(), @DomName('CharacterData.deleteData')
insertData(int offset, String data) → void
@DocsEditable(), @DomName('CharacterData.insertData')
replaceData(int offset, int count, String data) → void
@DocsEditable(), @DomName('CharacterData.replaceData')
substringData(int offset, int count) → String
@DocsEditable(), @DomName('CharacterData.substringData')
addEventListener(String type, EventListener listener, [ bool useCapture ]) → void
inherited
append(Node node) → Node
@DocsEditable(), @DomName('Node.appendChild'), inherited

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

clone(bool deep) → Node
@DocsEditable(), @DomName('Node.cloneNode'), inherited

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

contains(Node other) → bool
@DocsEditable(), @DomName('Node.contains'), inherited

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

dispatchEvent(Event event) → bool
@DocsEditable(), @DomName('EventTarget.dispatchEvent'), inherited
hasChildNodes() → bool
@DocsEditable(), @DomName('Node.hasChildNodes'), inherited

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

insertAllBefore(Iterable<Node> newNodes, Node refChild) → Node
inherited

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

insertBefore(Node node, Node child) → Node
@DocsEditable(), @DomName('Node.insertBefore'), inherited

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

noSuchMethod(Invocation invocation) → dynamic
inherited

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

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

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

removeEventListener(String type, EventListener listener, [ bool useCapture ]) → void
inherited
replaceWith(Node otherNode) → Node
@DomName('Node.replaceChild'), 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/CharacterData-class.html

Spec-Zone.ru

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