import Event from '../../event/Event.js'; import HTMLElement from '../html-element/HTMLElement.js'; import IHTMLDialogElement from './IHTMLDialogElement.js'; /** * HTML Dialog Element. * * Reference: * https://developer.mozilla.org/en-US/docs/Web/API/HTMLDialogElement. */ export default class HTMLDialogElement extends HTMLElement implements IHTMLDialogElement { returnValue: string; oncancel: (event: Event) => void | null; onclose: (event: Event) => void | null; /** * Returns open. * * @returns Open. */ get open(): boolean; /** * Closes the dialog. * * @param [returnValue] ReturnValue. */ close(returnValue?: string): void; /** * Shows the modal. */ showModal(): void; /** * Shows the dialog. */ show(): void; } //# sourceMappingURL=HTMLDialogElement.d.ts.map