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.

239 lines 12 kB
import CSSStyleDeclaration from '../../css/declaration/CSSStyleDeclaration.cjs'; import * as PropertySymbol from '../../PropertySymbol.cjs'; import Element from '../element/Element.cjs'; import SVGSVGElement from '../svg-svg-element/SVGSVGElement.cjs'; import Event from '../../event/Event.cjs'; import DOMStringMap from '../../dom/DOMStringMap.cjs'; /** * SVG Element. * * Reference: * https://developer.mozilla.org/en-US/docs/Web/API/SVGElement. */ export default class SVGElement extends Element { #private; [PropertySymbol.style]: CSSStyleDeclaration | null; get onabort(): ((event: Event) => void) | null; set onabort(value: ((event: Event) => void) | null); get onanimationend(): ((event: Event) => void) | null; set onanimationend(value: ((event: Event) => void) | null); get onanimationiteration(): ((event: Event) => void) | null; set onanimationiteration(value: ((event: Event) => void) | null); get onanimationstart(): ((event: Event) => void) | null; set onanimationstart(value: ((event: Event) => void) | null); get onauxclick(): ((event: Event) => void) | null; set onauxclick(value: ((event: Event) => void) | null); get onblur(): ((event: Event) => void) | null; set onblur(value: ((event: Event) => void) | null); get oncancel(): ((event: Event) => void) | null; set oncancel(value: ((event: Event) => void) | null); get oncanplay(): ((event: Event) => void) | null; set oncanplay(value: ((event: Event) => void) | null); get oncanplaythrough(): ((event: Event) => void) | null; set oncanplaythrough(value: ((event: Event) => void) | null); get onchange(): ((event: Event) => void) | null; set onchange(value: ((event: Event) => void) | null); get onclick(): ((event: Event) => void) | null; set onclick(value: ((event: Event) => void) | null); get onclose(): ((event: Event) => void) | null; set onclose(value: ((event: Event) => void) | null); get oncontextmenu(): ((event: Event) => void) | null; set oncontextmenu(value: ((event: Event) => void) | null); get oncopy(): ((event: Event) => void) | null; set oncopy(value: ((event: Event) => void) | null); get oncuechange(): ((event: Event) => void) | null; set oncuechange(value: ((event: Event) => void) | null); get oncut(): ((event: Event) => void) | null; set oncut(value: ((event: Event) => void) | null); get ondblclick(): ((event: Event) => void) | null; set ondblclick(value: ((event: Event) => void) | null); get ondrag(): ((event: Event) => void) | null; set ondrag(value: ((event: Event) => void) | null); get ondragend(): ((event: Event) => void) | null; set ondragend(value: ((event: Event) => void) | null); get ondragenter(): ((event: Event) => void) | null; set ondragenter(value: ((event: Event) => void) | null); get ondragleave(): ((event: Event) => void) | null; set ondragleave(value: ((event: Event) => void) | null); get ondragover(): ((event: Event) => void) | null; set ondragover(value: ((event: Event) => void) | null); get ondragstart(): ((event: Event) => void) | null; set ondragstart(value: ((event: Event) => void) | null); get ondrop(): ((event: Event) => void) | null; set ondrop(value: ((event: Event) => void) | null); get ondurationchange(): ((event: Event) => void) | null; set ondurationchange(value: ((event: Event) => void) | null); get onemptied(): ((event: Event) => void) | null; set onemptied(value: ((event: Event) => void) | null); get onended(): ((event: Event) => void) | null; set onended(value: ((event: Event) => void) | null); get onerror(): ((event: Event) => void) | null; set onerror(value: ((event: Event) => void) | null); get onfocus(): ((event: Event) => void) | null; set onfocus(value: ((event: Event) => void) | null); get onformdata(): ((event: Event) => void) | null; set onformdata(value: ((event: Event) => void) | null); get ongotpointercapture(): ((event: Event) => void) | null; set ongotpointercapture(value: ((event: Event) => void) | null); get oninput(): ((event: Event) => void) | null; set oninput(value: ((event: Event) => void) | null); get oninvalid(): ((event: Event) => void) | null; set oninvalid(value: ((event: Event) => void) | null); get onkeydown(): ((event: Event) => void) | null; set onkeydown(value: ((event: Event) => void) | null); get onkeypress(): ((event: Event) => void) | null; set onkeypress(value: ((event: Event) => void) | null); get onkeyup(): ((event: Event) => void) | null; set onkeyup(value: ((event: Event) => void) | null); get onload(): ((event: Event) => void) | null; set onload(value: ((event: Event) => void) | null); get onloadeddata(): ((event: Event) => void) | null; set onloadeddata(value: ((event: Event) => void) | null); get onloadedmetadata(): ((event: Event) => void) | null; set onloadedmetadata(value: ((event: Event) => void) | null); get onloadstart(): ((event: Event) => void) | null; set onloadstart(value: ((event: Event) => void) | null); get onlostpointercapture(): ((event: Event) => void) | null; set onlostpointercapture(value: ((event: Event) => void) | null); get onmousedown(): ((event: Event) => void) | null; set onmousedown(value: ((event: Event) => void) | null); get onmouseenter(): ((event: Event) => void) | null; set onmouseenter(value: ((event: Event) => void) | null); get onmouseleave(): ((event: Event) => void) | null; set onmouseleave(value: ((event: Event) => void) | null); get onmousemove(): ((event: Event) => void) | null; set onmousemove(value: ((event: Event) => void) | null); get onmouseout(): ((event: Event) => void) | null; set onmouseout(value: ((event: Event) => void) | null); get onmouseover(): ((event: Event) => void) | null; set onmouseover(value: ((event: Event) => void) | null); get onmouseup(): ((event: Event) => void) | null; set onmouseup(value: ((event: Event) => void) | null); get onmousewheel(): ((event: Event) => void) | null; set onmousewheel(value: ((event: Event) => void) | null); get onpaste(): ((event: Event) => void) | null; set onpaste(value: ((event: Event) => void) | null); get onpause(): ((event: Event) => void) | null; set onpause(value: ((event: Event) => void) | null); get onplay(): ((event: Event) => void) | null; set onplay(value: ((event: Event) => void) | null); get onplaying(): ((event: Event) => void) | null; set onplaying(value: ((event: Event) => void) | null); get onpointercancel(): ((event: Event) => void) | null; set onpointercancel(value: ((event: Event) => void) | null); get onpointerdown(): ((event: Event) => void) | null; set onpointerdown(value: ((event: Event) => void) | null); get onpointerenter(): ((event: Event) => void) | null; set onpointerenter(value: ((event: Event) => void) | null); get onpointerleave(): ((event: Event) => void) | null; set onpointerleave(value: ((event: Event) => void) | null); get onpointermove(): ((event: Event) => void) | null; set onpointermove(value: ((event: Event) => void) | null); get onpointerout(): ((event: Event) => void) | null; set onpointerout(value: ((event: Event) => void) | null); get onpointerover(): ((event: Event) => void) | null; set onpointerover(value: ((event: Event) => void) | null); get onpointerrawupdate(): ((event: Event) => void) | null; set onpointerrawupdate(value: ((event: Event) => void) | null); get onpointerup(): ((event: Event) => void) | null; set onpointerup(value: ((event: Event) => void) | null); get onprogress(): ((event: Event) => void) | null; set onprogress(value: ((event: Event) => void) | null); get onratechange(): ((event: Event) => void) | null; set onratechange(value: ((event: Event) => void) | null); get onreset(): ((event: Event) => void) | null; set onreset(value: ((event: Event) => void) | null); get onresize(): ((event: Event) => void) | null; set onresize(value: ((event: Event) => void) | null); get onscroll(): ((event: Event) => void) | null; set onscroll(value: ((event: Event) => void) | null); get onscrollend(): ((event: Event) => void) | null; set onscrollend(value: ((event: Event) => void) | null); get onscrollsnapchange(): ((event: Event) => void) | null; set onscrollsnapchange(value: ((event: Event) => void) | null); get onscrollsnapchanging(): ((event: Event) => void) | null; set onscrollsnapchanging(value: ((event: Event) => void) | null); get onsecuritypolicyviolation(): ((event: Event) => void) | null; set onsecuritypolicyviolation(value: ((event: Event) => void) | null); get onseeked(): ((event: Event) => void) | null; set onseeked(value: ((event: Event) => void) | null); get onseeking(): ((event: Event) => void) | null; set onseeking(value: ((event: Event) => void) | null); get onselect(): ((event: Event) => void) | null; set onselect(value: ((event: Event) => void) | null); get onselectionchange(): ((event: Event) => void) | null; set onselectionchange(value: ((event: Event) => void) | null); get onselectstart(): ((event: Event) => void) | null; set onselectstart(value: ((event: Event) => void) | null); get onslotchange(): ((event: Event) => void) | null; set onslotchange(value: ((event: Event) => void) | null); get onstalled(): ((event: Event) => void) | null; set onstalled(value: ((event: Event) => void) | null); get onsubmit(): ((event: Event) => void) | null; set onsubmit(value: ((event: Event) => void) | null); get onsuspend(): ((event: Event) => void) | null; set onsuspend(value: ((event: Event) => void) | null); get ontimeupdate(): ((event: Event) => void) | null; set ontimeupdate(value: ((event: Event) => void) | null); get ontoggle(): ((event: Event) => void) | null; set ontoggle(value: ((event: Event) => void) | null); get ontransitioncancel(): ((event: Event) => void) | null; set ontransitioncancel(value: ((event: Event) => void) | null); get ontransitionend(): ((event: Event) => void) | null; set ontransitionend(value: ((event: Event) => void) | null); get ontransitionrun(): ((event: Event) => void) | null; set ontransitionrun(value: ((event: Event) => void) | null); get ontransitionstart(): ((event: Event) => void) | null; set ontransitionstart(value: ((event: Event) => void) | null); get onvolumechange(): ((event: Event) => void) | null; set onvolumechange(value: ((event: Event) => void) | null); get onwaiting(): ((event: Event) => void) | null; set onwaiting(value: ((event: Event) => void) | null); get onwheel(): ((event: Event) => void) | null; set onwheel(value: ((event: Event) => void) | null); /** * Returns current translate. * * @returns Element. */ get ownerSVGElement(): SVGSVGElement | null; /** * Returns the SVGElement which established the current viewport. Often the nearest ancestor <svg> element. null if the given element is the outermost <svg> element. * * @returns SVG element. */ get viewportElement(): SVGElement | null; /** * Returns data set. * * @returns Data set. */ get dataset(): DOMStringMap; /** * Returns style. * * @returns Style. */ get style(): CSSStyleDeclaration; /** * Returns tab index. * * @returns Tab index. */ get tabIndex(): number; /** * Returns tab index. * * @param tabIndex Tab index. */ set tabIndex(tabIndex: number); /** * Triggers a blur event. */ blur(): void; /** * Triggers a focus event. */ focus(): void; } //# sourceMappingURL=SVGElement.d.ts.map