class Node
implements INode
extends EventTarget
Re-export
import { Node } from "https://deno.land/x/gauntlet@v0.0.9/imports/happy_dom.ts";
Node
Properties
Methods
_observe(listener: MutationObserverListener): void
Observeres the node. Used by MutationObserver, but it is not part of the HTML standard.
_unobserve(listener: MutationObserverListener): void
Stops observing the node. Used by MutationObserver, but it is not part of the HTML standard.
appendChild(node: INode): INode
Append a child node to childNodes.
optional
connectedCallback(): voidConnected callback.
optional
disconnectedCallback(): voidDisconnected callback.
dispatchEvent(event: Event): boolean
getRootNode(options?: { composed: boolean; }): INode
Returns closest root node (Document or ShadowRoot).
insertBefore(newNode: INode, referenceNode?: INode | null): INode
Inserts a node before another.
removeChild(node: INode): INode
Remove Child element from childNodes array.
replaceChild(newChild: INode, oldChild: INode): INode
Replaces a node with another.
toString(): string
Converts the node to a string.
Static Properties
ownerDocument: IDocument