UNPKG

uhtml

Version:
288 lines (287 loc) • 11.1 kB
/** @typedef {Function?} DOMLevel0Listener */ export default class Parent extends Node { /** @type {import("./element.js").default[]} */ get children(): import("./element.js").default[]; /** @type {Node?} */ get firstChild(): Node | null; /** @type {import("./element.js").default?} */ get firstElementChild(): import("./element.js").default | null; /** @type {Node?} */ get lastChild(): Node | null; /** @type {import("./element.js").default?} */ get lastElementChild(): import("./element.js").default | null; /** @type {number} */ get childElementCount(): number; set onabort(value: DOMLevel0Listener); /** @type {DOMLevel0Listener} */ get onabort(): DOMLevel0Listener; set onblur(value: DOMLevel0Listener); /** @type {DOMLevel0Listener} */ get onblur(): DOMLevel0Listener; set oncancel(value: DOMLevel0Listener); /** @type {DOMLevel0Listener} */ get oncancel(): DOMLevel0Listener; set oncanplay(value: DOMLevel0Listener); /** @type {DOMLevel0Listener} */ get oncanplay(): DOMLevel0Listener; set oncanplaythrough(value: DOMLevel0Listener); /** @type {DOMLevel0Listener} */ get oncanplaythrough(): DOMLevel0Listener; set onchange(value: DOMLevel0Listener); /** @type {DOMLevel0Listener} */ get onchange(): DOMLevel0Listener; set onclick(value: DOMLevel0Listener); /** @type {DOMLevel0Listener} */ get onclick(): DOMLevel0Listener; set onclose(value: DOMLevel0Listener); /** @type {DOMLevel0Listener} */ get onclose(): DOMLevel0Listener; set oncontextmenu(value: DOMLevel0Listener); /** @type {DOMLevel0Listener} */ get oncontextmenu(): DOMLevel0Listener; set oncuechange(value: DOMLevel0Listener); /** @type {DOMLevel0Listener} */ get oncuechange(): DOMLevel0Listener; set ondblclick(value: DOMLevel0Listener); /** @type {DOMLevel0Listener} */ get ondblclick(): DOMLevel0Listener; set ondrag(value: DOMLevel0Listener); /** @type {DOMLevel0Listener} */ get ondrag(): DOMLevel0Listener; set ondragend(value: DOMLevel0Listener); /** @type {DOMLevel0Listener} */ get ondragend(): DOMLevel0Listener; set ondragenter(value: DOMLevel0Listener); /** @type {DOMLevel0Listener} */ get ondragenter(): DOMLevel0Listener; set ondragleave(value: DOMLevel0Listener); /** @type {DOMLevel0Listener} */ get ondragleave(): DOMLevel0Listener; set ondragover(value: DOMLevel0Listener); /** @type {DOMLevel0Listener} */ get ondragover(): DOMLevel0Listener; set ondragstart(value: DOMLevel0Listener); /** @type {DOMLevel0Listener} */ get ondragstart(): DOMLevel0Listener; set ondrop(value: DOMLevel0Listener); /** @type {DOMLevel0Listener} */ get ondrop(): DOMLevel0Listener; set ondurationchange(value: DOMLevel0Listener); /** @type {DOMLevel0Listener} */ get ondurationchange(): DOMLevel0Listener; set onemptied(value: DOMLevel0Listener); /** @type {DOMLevel0Listener} */ get onemptied(): DOMLevel0Listener; set onended(value: DOMLevel0Listener); /** @type {DOMLevel0Listener} */ get onended(): DOMLevel0Listener; set onerror(value: DOMLevel0Listener); /** @type {DOMLevel0Listener} */ get onerror(): DOMLevel0Listener; set onfocus(value: DOMLevel0Listener); /** @type {DOMLevel0Listener} */ get onfocus(): DOMLevel0Listener; set oninput(value: DOMLevel0Listener); /** @type {DOMLevel0Listener} */ get oninput(): DOMLevel0Listener; set oninvalid(value: DOMLevel0Listener); /** @type {DOMLevel0Listener} */ get oninvalid(): DOMLevel0Listener; set onkeydown(value: DOMLevel0Listener); /** @type {DOMLevel0Listener} */ get onkeydown(): DOMLevel0Listener; set onkeypress(value: DOMLevel0Listener); /** @type {DOMLevel0Listener} */ get onkeypress(): DOMLevel0Listener; set onkeyup(value: DOMLevel0Listener); /** @type {DOMLevel0Listener} */ get onkeyup(): DOMLevel0Listener; set onload(value: DOMLevel0Listener); /** @type {DOMLevel0Listener} */ get onload(): DOMLevel0Listener; set onloadeddata(value: DOMLevel0Listener); /** @type {DOMLevel0Listener} */ get onloadeddata(): DOMLevel0Listener; set onloadedmetadata(value: DOMLevel0Listener); /** @type {DOMLevel0Listener} */ get onloadedmetadata(): DOMLevel0Listener; set onloadstart(value: DOMLevel0Listener); /** @type {DOMLevel0Listener} */ get onloadstart(): DOMLevel0Listener; set onmousedown(value: DOMLevel0Listener); /** @type {DOMLevel0Listener} */ get onmousedown(): DOMLevel0Listener; set onmouseenter(value: DOMLevel0Listener); /** @type {DOMLevel0Listener} */ get onmouseenter(): DOMLevel0Listener; set onmouseleave(value: DOMLevel0Listener); /** @type {DOMLevel0Listener} */ get onmouseleave(): DOMLevel0Listener; set onmousemove(value: DOMLevel0Listener); /** @type {DOMLevel0Listener} */ get onmousemove(): DOMLevel0Listener; set onmouseout(value: DOMLevel0Listener); /** @type {DOMLevel0Listener} */ get onmouseout(): DOMLevel0Listener; set onmouseover(value: DOMLevel0Listener); /** @type {DOMLevel0Listener} */ get onmouseover(): DOMLevel0Listener; set onmouseup(value: DOMLevel0Listener); /** @type {DOMLevel0Listener} */ get onmouseup(): DOMLevel0Listener; set onmousewheel(value: DOMLevel0Listener); /** @type {DOMLevel0Listener} */ get onmousewheel(): DOMLevel0Listener; set onpause(value: DOMLevel0Listener); /** @type {DOMLevel0Listener} */ get onpause(): DOMLevel0Listener; set onplay(value: DOMLevel0Listener); /** @type {DOMLevel0Listener} */ get onplay(): DOMLevel0Listener; set onplaying(value: DOMLevel0Listener); /** @type {DOMLevel0Listener} */ get onplaying(): DOMLevel0Listener; set onprogress(value: DOMLevel0Listener); /** @type {DOMLevel0Listener} */ get onprogress(): DOMLevel0Listener; set onratechange(value: DOMLevel0Listener); /** @type {DOMLevel0Listener} */ get onratechange(): DOMLevel0Listener; set onreset(value: DOMLevel0Listener); /** @type {DOMLevel0Listener} */ get onreset(): DOMLevel0Listener; set onresize(value: DOMLevel0Listener); /** @type {DOMLevel0Listener} */ get onresize(): DOMLevel0Listener; set onscroll(value: DOMLevel0Listener); /** @type {DOMLevel0Listener} */ get onscroll(): DOMLevel0Listener; set onseeked(value: DOMLevel0Listener); /** @type {DOMLevel0Listener} */ get onseeked(): DOMLevel0Listener; set onseeking(value: DOMLevel0Listener); /** @type {DOMLevel0Listener} */ get onseeking(): DOMLevel0Listener; set onselect(value: DOMLevel0Listener); /** @type {DOMLevel0Listener} */ get onselect(): DOMLevel0Listener; set onshow(value: DOMLevel0Listener); /** @type {DOMLevel0Listener} */ get onshow(): DOMLevel0Listener; set onstalled(value: DOMLevel0Listener); /** @type {DOMLevel0Listener} */ get onstalled(): DOMLevel0Listener; set onsubmit(value: DOMLevel0Listener); /** @type {DOMLevel0Listener} */ get onsubmit(): DOMLevel0Listener; set onsuspend(value: DOMLevel0Listener); /** @type {DOMLevel0Listener} */ get onsuspend(): DOMLevel0Listener; set ontimeupdate(value: DOMLevel0Listener); /** @type {DOMLevel0Listener} */ get ontimeupdate(): DOMLevel0Listener; set ontoggle(value: DOMLevel0Listener); /** @type {DOMLevel0Listener} */ get ontoggle(): DOMLevel0Listener; set onvolumechange(value: DOMLevel0Listener); /** @type {DOMLevel0Listener} */ get onvolumechange(): DOMLevel0Listener; set onwaiting(value: DOMLevel0Listener); /** @type {DOMLevel0Listener} */ get onwaiting(): DOMLevel0Listener; set onauxclick(value: DOMLevel0Listener); /** @type {DOMLevel0Listener} */ get onauxclick(): DOMLevel0Listener; set ongotpointercapture(value: DOMLevel0Listener); /** @type {DOMLevel0Listener} */ get ongotpointercapture(): DOMLevel0Listener; set onlostpointercapture(value: DOMLevel0Listener); /** @type {DOMLevel0Listener} */ get onlostpointercapture(): DOMLevel0Listener; set onpointercancel(value: DOMLevel0Listener); /** @type {DOMLevel0Listener} */ get onpointercancel(): DOMLevel0Listener; set onpointerdown(value: DOMLevel0Listener); /** @type {DOMLevel0Listener} */ get onpointerdown(): DOMLevel0Listener; set onpointerenter(value: DOMLevel0Listener); /** @type {DOMLevel0Listener} */ get onpointerenter(): DOMLevel0Listener; set onpointerleave(value: DOMLevel0Listener); /** @type {DOMLevel0Listener} */ get onpointerleave(): DOMLevel0Listener; set onpointermove(value: DOMLevel0Listener); /** @type {DOMLevel0Listener} */ get onpointermove(): DOMLevel0Listener; set onpointerout(value: DOMLevel0Listener); /** @type {DOMLevel0Listener} */ get onpointerout(): DOMLevel0Listener; set onpointerover(value: DOMLevel0Listener); /** @type {DOMLevel0Listener} */ get onpointerover(): DOMLevel0Listener; set onpointerup(value: DOMLevel0Listener); /** @type {DOMLevel0Listener} */ get onpointerup(): DOMLevel0Listener; /** * @param {...Node[]} values */ prepend(...values: Node[][]): void; /** * @param {...Node[]} values */ append(...values: Node[][]): void; /** * @param {...Node[]} values */ replaceChildren(...values: Node[][]): void; /** * @param {Node} node * @returns {Node} */ appendChild(node: Node): Node; /** * @param {Node} node * @returns {boolean} */ contains(node: Node): boolean; /** * @param {Node} node * @param {Node?} pin * @returns {Node} the inserted `node` */ insertBefore(node: Node, pin: Node | null): Node; /** * @param {Node} node */ removeChild(node: Node): void; /** * @param {Node} node * @param {Node} replaced * @returns {Node} the `replaced` node */ replaceChild(node: Node, replaced: Node): Node; addEventListener(type: any, listener: any, options: any): void; removeEventListener(type: any, listener: any): void; /** * @param {import("./event.js").default} event */ dispatchEvent(event: import("./event.js").default): void; /** * @param {string} tagName * @returns {import("./element.js").default[]} */ getElementById(id: any): import("./element.js").default[]; /** * @param {string} tagName * @returns {import("./element.js").default[]} */ getElementsByTagName(tagName: string): import("./element.js").default[]; /** * @param {string} className * @returns {import("./element.js").default[]} */ getElementsByClassName(className: string): import("./element.js").default[]; normalize(): void; } export type DOMLevel0Listener = Function | null; import Node from './node.js';