DocumentFragment class - dart:html library (original) (raw)
Inheritance
- Object
- EventTarget
- Node
- DocumentFragment
Implemented types
Implementers
Annotations
- @Native("DocumentFragment")
Constructors
factory
DocumentFragment.html(String? html, {NodeValidator? validator, NodeTreeSanitizer? treeSanitizer})
factory
DocumentFragment.svg(String? svgContent, {NodeValidator? validator, NodeTreeSanitizer? treeSanitizer})
factory
Properties
no setterinherited
childNodes → List<Node>
A list of this node's children.
no setterinherited
getter/setter pair
firstChild → Node?
The first child of this node.
no setterinherited
The hash code for this object.
no setterinherited
getter/setter pair
isConnected → bool?
no setterinherited
The last child of this node.
no setterinherited
The next sibling node.
no setterinherited
The name of this node.
no setterinherited
A modifiable list of this node's children.
getter/setter pairinherited
The type of node.
no setterinherited
The value of this node.
no setterinherited
This is an ease-of-use accessor for event streams which should only be used when an explicit accessor is not available.
no setterinherited
The document this node belongs to.
no setterinherited
The parent element of this node.
no setterinherited
parentNode → Node?
The parent node of this node.
no setterinherited
previousNode → Node?
The previous sibling node.
no setterinherited
A representation of the runtime type of the object.
no setterinherited
All text within this node and its descendants.
getter/setter pairinherited
Methods
addEventListener(String type, EventListener? listener, [bool? useCapture])→ void
inherited
Adds a node to the end of the child nodes list of this node.
inherited
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.
Returns a copy of this node.
inherited
Returns true if this node contains the specified node.
inherited
dispatchEvent(Event event)→ bool
inherited
getElementById(String elementId)→ Element?
override
getRootNode([Map? options])→ Node
inherited
Returns true if this node has any children.
inherited
insertAllBefore(Iterable<Node> newNodes, Node child)→ void
Inserts all of the nodes into this node directly before child.
inherited
insertBefore(Node node, Node? child)→ Node
Inserts the given node into this node directly before child. If child is null
, then the given node is inserted at the end of this node's child nodes.
inherited
noSuchMethod(Invocation invocation)→ dynamic
Invoked when a nonexistent method or property is accessed.
inherited
querySelector(String selectors)→ Element?
Finds the first descendant element of this document fragment that matches the specified group of selectors.
override
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
Removes this node from the DOM.
inherited
removeEventListener(String type, EventListener? listener, [bool? useCapture])→ void
inherited
replaceWith(Node otherNode)→ Node
Replaces this node with another node.
inherited
setInnerHtml(String? html, {NodeValidator? validator, NodeTreeSanitizer? treeSanitizer})→ void
Print out a String representation of this Node.
inherited
Operators
operator ==(Object other)→ bool
The equality operator.
inherited