UNPKG

happy-dom

Version:

Happy DOM is a JavaScript implementation of a web browser without its graphical user interface. It includes many web standards from WHATWG DOM and HTML.

72 lines 1.57 kB
import CSSStyleSheet from '../../css/CSSStyleSheet.cjs'; import * as PropertySymbol from '../../PropertySymbol.cjs'; import HTMLElement from '../html-element/HTMLElement.cjs'; import Node from '../node/Node.cjs'; /** * HTML Style Element. * * Reference: * https://developer.mozilla.org/en-US/docs/Web/API/HTMLStyleElement. */ export default class HTMLStyleElement extends HTMLElement { private [PropertySymbol.sheet]; /** * Returns CSS style sheet. * * @returns CSS style sheet. */ get sheet(): CSSStyleSheet; /** * Returns media. * * @returns Media. */ get media(): string; /** * Sets media. * * @param media Media. */ set media(media: string); /** * Returns type. * * @returns Type. */ get type(): string; /** * Sets type. * * @param type Type. */ set type(type: string); /** * Returns disabled. * * @returns Disabled. */ get disabled(): boolean; /** * Sets disabled. * * @param disabled Disabled. */ set disabled(disabled: boolean); /** * @override */ [PropertySymbol.appendChild](node: Node): Node; /** * @override */ [PropertySymbol.removeChild](node: Node): Node; /** * @override */ [PropertySymbol.insertBefore](newNode: Node, referenceNode: Node | null): Node; /** * @override */ [PropertySymbol.connectToNode](parentNode?: Node): void; } //# sourceMappingURL=HTMLStyleElement.d.ts.map