Класс DocumentFragment
- Наследование
-
- Object
- EventTarget
- Node
- DocumentFragment
- Реализованные типы
- Реализующие классы
- Аннотации
-
- @Native("DocumentFragment")
Конструкторы
- DocumentFragment() factory
- DocumentFragment.html(String? html, {NodeValidator? validator, NodeTreeSanitizer? treeSanitizer}) factory
- DocumentFragment.svg(String? svgContent, {NodeValidator? validator, NodeTreeSanitizer? treeSanitizer}) factory
Свойства
- baseUri → String? @JSName('baseURI'), только для чтения, унаследованное
- childNodes → List<
Node> @Returns('NodeList'), @Creates('NodeList'), только для чтения, унаследованное - Список дочерних элементов этого узла.
- children ↔ List<
Element> чтение / запись - firstChild → Node? только для чтения, унаследованное
- Первый дочерний узел этого узла.
- hashCode → int только для чтения, унаследованное
- Код хэша для этого объекта.
- innerHtml ↔ String? чтение / запись
- isConnected → bool? только для чтения, унаследованное
- lastChild → Node? только для чтения, унаследованное
- Последний дочерний узел этого узла.
- nextNode → Node? @JSName('nextSibling'), только для чтения, унаследованное
- Следующий узел-потомок.
- nodeName → String? только для чтения, унаследованное
- Имя этого узла.
- nodes ↔ List<
Node> чтение / запись, унаследованное - Модифицируемый список дочерних элементов этого узла.
- nodeType → int только для чтения, унаследованное
- Тип узла.
- nodeValue → String? только для чтения, унаследованное
- Значение этого узла.
- on → Events только для чтения, унаследованное
- Доступ к потокам событий для удобства использования, используйте только когда явный доступ недоступен.
- ownerDocument → Document? только для чтения, унаследованное
- Документ, к которому принадлежит этот узел.
- parent → Element? @JSName('parentElement'), только для чтения, унаследованное
- Родительский элемент этого узла.
- parentNode → Node? только для чтения, унаследованное
- Родительский узел этого узла.
- previousNode → Node? @JSName('previousSibling'), только для чтения, унаследованное
- Предыдущий узел-потомок.
- runtimeType → Type только для чтения, унаследованное
- Представление типа объекта во время выполнения.
- text ↔ String? @JSName('textContent'), @JSName('textContent'), чтение / запись, унаследованное
- Весь текст внутри этого узла и его потомков.
Методы
- addEventListener(
String type, EventListener? listener, [bool? useCapture]) → void inherited - append(
Node node) → Node @JSName('appendChild'), inherited - Добавляет узел в конец списка дочерних узлов этого узла.
- appendHtml(
String text, {NodeValidator? validator, NodeTreeSanitizer? treeSanitizer}) → void - Парсит указанный текст как HTML и добавляет полученный узел после последнего дочернего узла этого фрагмента документа.
- appendText(
String text) → void - Добавляет указанный текст как текстовый узел после последнего дочернего узла этого фрагмента документа.
- clone(
bool? deep) → Node @JSName('cloneNode'), inherited - Возвращает копию этого узла.
- contains(
Node? other) → bool inherited - Возвращает true, если этот узел содержит указанный узел.
- dispatchEvent(
Event event) → bool inherited - getElementById(
String elementId) → Element? override - getRootNode(
[Map? options]) → Node inherited - hasChildNodes(
) → bool inherited - Возвращает true, если у этого узла есть дочерние узлы.
- insertAllBefore(
Iterable< Node> newNodes, Node child) → void inherited - Вставляет все узлы в этот узел непосредственно перед узлом child.
- insertBefore(
Node node, Node? child) → Node inherited - Вставляет указанный узел в этот узел непосредственно перед узлом child. Если child равен
null, то данный узел вставляется в конец дочерних узлов этого узла. - noSuchMethod(
Invocation invocation) → dynamic inherited - Вызывается при обращении к несуществующему методу или свойству.
- querySelector(
String selectors) → Element? override - Находит первый дочерний элемент этого фрагмента документа, соответствующий заданной группе селекторов.
- querySelectorAll<
T extends Element>( String selectors) → ElementList< T> - Находит все дочерние элементы этого фрагмента документа, соответствующие заданной группе селекторов.
- remove(
) → void inherited - Удаляет этот узел из DOM.
- removeEventListener(
String type, EventListener? listener, [bool? useCapture]) → void inherited - replaceWith(
Node otherNode) → Node inherited - Заменяет этот узел другим узлом.
- setInnerHtml(
String? html, {NodeValidator? validator, NodeTreeSanitizer? treeSanitizer}) → void - toString(
) → String inherited - Выводит строковое представление этого узла.
Операторы
- operator ==(
Object other) → bool inherited - Оператор равенства.
© 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/DocumentFragment-class.html