Skip to main content
Using Deno in production at your company? Earn free Deno merch.
Give us feedback
Module

x/windmill/node_modules/evt/lib/types/lib.dom.d.ts>ParentNode

Windmill deno client (separated from the main repo because most of the code is auto-generated from the openapi and not worth committing)
Go to Latest
interface ParentNode
import { type ParentNode } from "https://deno.land/x/windmill@v1.333.5/node_modules/evt/lib/types/lib.dom.d.ts";

Properties

readonly
childElementCount: number
readonly
children: HTMLCollection

Returns the child elements.

readonly
firstElementChild: Element | null

Returns the first child that is an element, and null otherwise.

readonly
lastElementChild: Element | null

Returns the last child that is an element, and null otherwise.

Methods

append(...nodes: (Node | string)[]): void

Inserts nodes after the last child of node, while replacing strings in nodes with equivalent Text nodes.

Throws a "HierarchyRequestError" DOMException if the constraints of the node tree are violated.

prepend(...nodes: (Node | string)[]): void

Inserts nodes before the first child of node, while replacing strings in nodes with equivalent Text nodes.

Throws a "HierarchyRequestError" DOMException if the constraints of the node tree are violated.

querySelector<K extends keyof HTMLElementTagNameMap>(selectors: K): HTMLElementTagNameMap[K] | null

Returns the first element that is a descendant of node that matches selectors.

querySelector<K extends keyof SVGElementTagNameMap>(selectors: K): SVGElementTagNameMap[K] | null
querySelector<E extends Element = Element>(selectors: string): E | null
querySelectorAll<K extends keyof HTMLElementTagNameMap>(selectors: K): NodeListOf<HTMLElementTagNameMap[K]>

Returns all element descendants of node that match selectors.

querySelectorAll<K extends keyof SVGElementTagNameMap>(selectors: K): NodeListOf<SVGElementTagNameMap[K]>
querySelectorAll<E extends Element = Element>(selectors: string): NodeListOf<E>