class denoDOM.Node
extends EventTarget
Re-export
import { denoDOM } from "https://deno.land/x/feomasto@v1.0.1/priv/deps.ts";
const { Node } = denoDOM;
Methods
private
insertBeforeAfter(nodes: (Node | string)[], side: number)_assertNotAncestor(child: Node)
_getChildNodesMutator(): NodeListMutator
_setOwnerDocument(document: Document | null)
_setParent(newParent: Node | null, force?)
appendChild(child: Node): Node
cloneNode(deep?: boolean): this
compareDocumentPosition(other: Node)
FIXME: Does not implement attribute node checks ref: https://dom.spec.whatwg.org/#dom-node-comparedocumentposition MDN: https://developer.mozilla.org/en-US/docs/Web/API/Node/compareDocumentPosition
insertBefore(newNode: Node, refNode: Node | null): Node
remove()
removeChild(child: Node)
replaceChild(newChild: Node, oldChild: Node): Node
replaceWith(...nodes: (Node | string)[])
import { type denoDOM } from "https://deno.land/x/feomasto@v1.0.1/priv/deps.ts";
const { Node } = denoDOM;
Properties
ELEMENT_NODE: NodeType
ATTRIBUTE_NODE: NodeType
TEXT_NODE: NodeType
CDATA_SECTION_NODE: NodeType
ENTITY_REFERENCE_NODE: NodeType
ENTITY_NODE: NodeType
PROCESSING_INSTRUCTION_NODE: NodeType
COMMENT_NODE: NodeType
DOCUMENT_NODE: NodeType
DOCUMENT_TYPE_NODE: NodeType
DOCUMENT_FRAGMENT_NODE: NodeType
NOTATION_NODE: NodeType
import { type denoDOM } from "https://deno.land/x/feomasto@v1.0.1/priv/deps.ts";
const { Node } = denoDOM;
import { denoDOM } from "https://deno.land/x/feomasto@v1.0.1/priv/deps.ts";
const { Node } = denoDOM;