Класс CharacterData
- Наследование
-
- Object
- EventTarget
- Node
- CharacterData
- Реализованные типы
- Реализующие классы
- Аннотации
-
- @Native("CharacterData")
Свойства
-
baseUri → String?
@JSName('baseURI'), только для чтения, унаследованное
-
childNodes → List<
Node> @Returns('NodeList'), @Creates('NodeList'), только для чтения, унаследованное - Список дочерних элементов этого узла.
-
data ↔ String?
чтение/запись
-
firstChild → Node?
только для чтения, унаследованное
- Первый дочерний элемент этого узла.
-
hashCode → int
только для чтения, унаследованное
- Код хэширования для этого объекта.
-
isConnected → bool?
только для чтения, унаследованное
-
lastChild → Node?
только для чтения, унаследованное
- Последний дочерний элемент этого узла.
-
length → int?
только для чтения
-
nextElementSibling → Element?
только для чтения, переопределено
-
nextNode → Node?
@JSName('nextSibling'), только для чтения, унаследованное
- Следующий узел-побратим.
-
nodeName → String?
только для чтения, унаследованное
- Имя этого узла.
-
nodes ↔ List<
Node> чтение/запись, унаследованное - Модифицируемый список дочерних элементов этого узла.
-
nodeType → int
только для чтения, унаследованное
- Тип узла.
-
nodeValue → String?
только для чтения, унаследованное
- Значение этого узла.
-
on → Events
только для чтения, унаследованное
- Это удобный для использования аксессор для потоков событий, который следует использовать только тогда, когда явный аксессор недоступен.
-
ownerDocument → Document?
только для чтения, унаследованное
- Документ, к которому принадлежит этот узел.
-
parent → Element?
@JSName('parentElement'), только для чтения, унаследованное
- Родительский элемент этого узла.
-
parentNode → Node?
только для чтения, унаследованное
- Родительский узел этого узла.
-
previousElementSibling → Element?
только для чтения, переопределено
-
previousNode → Node?
@JSName('previousSibling'), только для чтения, унаследованное
- Предыдущий узел-побратим.
-
runtimeType → Type
только для чтения, унаследованное
- Представление типа выполнения объекта.
-
text ↔ String?
@JSName('textContent'), @JSName('textContent'), чтение/запись, унаследованное
- Весь текст внутри этого узла и его потомков.
Методы
-
addEventListener(
String type, EventListener? listener, [bool? useCapture]) → void унаследованное -
after(
Object nodes) → void переопределено -
append(
Node node) → Node @JSName('appendChild'), унаследованное - Добавляет узел в конец списка дочерних узлов этого узла.
-
appendData(
String data) → void -
before(
Object nodes) → void переопределено -
clone(
bool? deep) → Node @JSName('cloneNode'), унаследованное - Возвращает копию этого узла.
-
contains(
Node? other) → bool унаследованное - Возвращает true, если этот узел содержит указанный узел.
-
deleteData(
int offset, int count) → void -
dispatchEvent(
Event event) → bool унаследованное -
getRootNode(
[Map? options]) → Node унаследованное -
hasChildNodes(
) → bool унаследованное - Возвращает true, если этот узел имеет какие-либо дочерние элементы.
-
insertAllBefore(
Iterable< Node> newNodes, Node child) → void унаследованное - Вставляет все узлы в этот узел непосредственно перед узлом child.
-
insertBefore(
Node node, Node? child) → Node унаследованное - Вставляет заданный узел в этот узел непосредственно перед узлом child. Если child равен null, то заданный узел вставляется в конец дочерних узлов этого узла.
-
insertData(
int offset, String data) → void -
noSuchMethod(
Invocation invocation) → dynamic унаследованное - Вызывается при обращении к несуществующему методу или свойству.
-
remove(
) → void унаследованное - Удаляет этот узел из DOM.
-
removeEventListener(
String type, EventListener? listener, [bool? useCapture]) → void унаследованное -
replaceData(
int offset, int count, String data) → void -
replaceWith(
Node otherNode) → Node унаследованное - Заменяет этот узел другим узлом.
-
substringData(
int offset, int count) → String -
toString(
) → String унаследованное - Вывести строковое представление этого узла Node.
Операторы
-
operator ==(
Object other) → bool унаследованное - Оператор равенства.
© 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/CharacterData-class.html