DocumentFragment class
- Inheritance
- Object
- EventTarget
- Node
- DocumentFragment
- Implemented types
- Implementers
- Annotations
- @Native("DocumentFragment")
Constructors
- DocumentFragment() factory
- DocumentFragment.html(String? html, {NodeValidator? validator, NodeTreeSanitizer? treeSanitizer}) factory
- DocumentFragment.svg(String? svgContent, {NodeValidator? validator, NodeTreeSanitizer? treeSanitizer}) factory
Properties
- baseUri → String? @JSName('baseURI'), read-only, inherited
- childNodes → List<
Node> @Creates('NodeList'), @Returns('NodeList'), read-only, inherited - A list of this node's children. [...]
- children ↔ List<
Element> read / write - firstChild → Node? read-only, inherited
- The first child of this node. [...]
- hashCode → int read-only, inherited
- The hash code for this object. [...]
- innerHtml ↔ String? read / write
- isConnected → bool? read-only, inherited
- lastChild → Node? read-only, inherited
- The last child of this node. [...]
- nextNode → Node? @JSName('nextSibling'), read-only, inherited
- The next sibling node. [...]
- nodeName → String? read-only, inherited
- The name of this node. [...]
- nodes ↔ List<
Node> read / write, inherited - A modifiable list of this node's children.
- nodeType → int read-only, inherited
- The type of node. [...]
- nodeValue → String? read-only, inherited
- The value of this node. [...]
- on → Events read-only, inherited
- This is an ease-of-use accessor for event streams which should only be used when an explicit accessor is not available.
- ownerDocument → Document? read-only, inherited
- The document this node belongs to. [...]
- parent → Element? @JSName('parentElement'), read-only, inherited
- The parent element of this node. [...]
- parentNode → Node? read-only, inherited
- The parent node of this node. [...]
- previousNode → Node? @JSName('previousSibling'), read-only, inherited
- The previous sibling node. [...]
- runtimeType → Type read-only, inherited
- A representation of the runtime type of the object.
- text ↔ String? @JSName('textContent'), read / write, inherited
- All text within this node and its descendents. [...]
Methods
- addEventListener(
String type, EventListener? listener, [bool? useCapture]) → void inherited - append(
Node node) → Node @JSName('appendChild'), inherited - Adds a node to the end of the child nodes list of this node. [...]
- appendHtml(
String text, {NodeValidator? validator, NodeTreeSanitizer? treeSanitizer}) → void - Parses the specified text as HTML and adds the resulting node after the last child of this document fragment.
- appendText(
String text) → void - Adds the specified text as a text node after the last child of this document fragment.
- clone(
bool? deep) → Node @JSName('cloneNode'), inherited - Returns a copy of this node. [...]
- contains(
Node? other) → bool inherited - Returns true if this node contains the specified node. [...]
- dispatchEvent(
Event event) → bool inherited - getElementById(
String elementId) → Element? override - getRootNode(
[Map? options]) → Node inherited - hasChildNodes(
) → bool inherited - Returns true if this node has any children. [...]
- insertAllBefore(
Iterable< Node> newNodes, Node refChild) → voidinherited - Inserts all of the nodes into this node directly before refChild. [...]
- insertBefore(
Node node, Node? child) → Node inherited - Inserts all of the nodes into this node directly before refChild. [...]
- noSuchMethod(
Invocation invocation) → dynamic inherited - Invoked when a non-existent method or property is accessed. [...]
- querySelector(
String selectors) → Element? override - Finds the first descendant element of this document fragment that matches the specified group of selectors. [...]
- querySelectorAll<
T extends Element> (String selectors) → ElementList< T> - Finds all descendant elements of this document fragment that match the specified group of selectors. [...]
- remove(
) → void inherited - Removes this node from the DOM.
- removeEventListener(
String type, EventListener? listener, [bool? useCapture]) → void inherited - replaceWith(
Node otherNode) → Node inherited - Replaces this node with another node.
- setInnerHtml(
String? html, {NodeValidator? validator, NodeTreeSanitizer? treeSanitizer}) → void - toString(
) → String inherited - Print out a String representation of this Node.
Operators
- operator ==(
Object other) → bool inherited - The equality operator. [...]
© 2012 the Dart project authors
Licensed under the Creative Commons Attribution-ShareAlike License v4.0.
https://api.dart.dev/stable/2.13.0/dart-html/DocumentFragment-class.html