linkedom
Version:
A triple-linked lists based DOM implementation
140 lines (139 loc) • 7.78 kB
TypeScript
export namespace HTMLClasses {
export { HTMLElement };
export { HTMLTemplateElement };
export { HTMLHtmlElement };
export { HTMLScriptElement };
export { HTMLFrameElement };
export { HTMLIFrameElement };
export { HTMLObjectElement };
export { HTMLHeadElement };
export { HTMLBodyElement };
export { HTMLStyleElement };
export { HTMLTimeElement };
export { HTMLFieldSetElement };
export { HTMLEmbedElement };
export { HTMLHRElement };
export { HTMLProgressElement };
export { HTMLParagraphElement };
export { HTMLTableElement };
export { HTMLFrameSetElement };
export { HTMLLIElement };
export { HTMLBaseElement };
export { HTMLDataListElement };
export { HTMLInputElement };
export { HTMLParamElement };
export { HTMLMediaElement };
export { HTMLAudioElement };
export { HTMLHeadingElement };
export { HTMLDirectoryElement };
export { HTMLQuoteElement };
export { HTMLCanvasElement };
export { HTMLLegendElement };
export { HTMLOptionElement };
export { HTMLSpanElement };
export { HTMLMeterElement };
export { HTMLVideoElement };
export { HTMLTableCellElement };
export { HTMLTitleElement };
export { HTMLOutputElement };
export { HTMLTableRowElement };
export { HTMLDataElement };
export { HTMLMenuElement };
export { HTMLSelectElement };
export { HTMLBRElement };
export { HTMLButtonElement };
export { HTMLMapElement };
export { HTMLOptGroupElement };
export { HTMLDListElement };
export { HTMLTextAreaElement };
export { HTMLFontElement };
export { HTMLDivElement };
export { HTMLLinkElement };
export { HTMLSlotElement };
export { HTMLFormElement };
export { HTMLImageElement };
export { HTMLPreElement };
export { HTMLUListElement };
export { HTMLMetaElement };
export { HTMLPictureElement };
export { HTMLAreaElement };
export { HTMLOListElement };
export { HTMLTableCaptionElement };
export { HTMLAnchorElement };
export { HTMLLabelElement };
export { HTMLUnknownElement };
export { HTMLModElement };
export { HTMLDetailsElement };
export { HTMLSourceElement };
export { HTMLTrackElement };
export { HTMLMarqueeElement };
}
import { HTMLElement } from '../html/element.js';
import { HTMLTemplateElement } from '../html/template-element.js';
import { HTMLHtmlElement } from '../html/html-element.js';
import { HTMLScriptElement } from '../html/script-element.js';
import { HTMLFrameElement } from '../html/frame-element.js';
import { HTMLIFrameElement } from '../html/i-frame-element.js';
import { HTMLObjectElement } from '../html/object-element.js';
import { HTMLHeadElement } from '../html/head-element.js';
import { HTMLBodyElement } from '../html/body-element.js';
import { HTMLStyleElement } from '../html/style-element.js';
import { HTMLTimeElement } from '../html/time-element.js';
import { HTMLFieldSetElement } from '../html/field-set-element.js';
import { HTMLEmbedElement } from '../html/embed-element.js';
import { HTMLHRElement } from '../html/hr-element.js';
import { HTMLProgressElement } from '../html/progress-element.js';
import { HTMLParagraphElement } from '../html/paragraph-element.js';
import { HTMLTableElement } from '../html/table-element.js';
import { HTMLFrameSetElement } from '../html/frame-set-element.js';
import { HTMLLIElement } from '../html/li-element.js';
import { HTMLBaseElement } from '../html/base-element.js';
import { HTMLDataListElement } from '../html/data-list-element.js';
import { HTMLInputElement } from '../html/input-element.js';
import { HTMLParamElement } from '../html/param-element.js';
import { HTMLMediaElement } from '../html/media-element.js';
import { HTMLAudioElement } from '../html/audio-element.js';
import { HTMLHeadingElement } from '../html/heading-element.js';
import { HTMLDirectoryElement } from '../html/directory-element.js';
import { HTMLQuoteElement } from '../html/quote-element.js';
import { HTMLCanvasElement } from '../html/canvas-element.js';
import { HTMLLegendElement } from '../html/legend-element.js';
import { HTMLOptionElement } from '../html/option-element.js';
import { HTMLSpanElement } from '../html/span-element.js';
import { HTMLMeterElement } from '../html/meter-element.js';
import { HTMLVideoElement } from '../html/video-element.js';
import { HTMLTableCellElement } from '../html/table-cell-element.js';
import { HTMLTitleElement } from '../html/title-element.js';
import { HTMLOutputElement } from '../html/output-element.js';
import { HTMLTableRowElement } from '../html/table-row-element.js';
import { HTMLDataElement } from '../html/data-element.js';
import { HTMLMenuElement } from '../html/menu-element.js';
import { HTMLSelectElement } from '../html/select-element.js';
import { HTMLBRElement } from '../html/br-element.js';
import { HTMLButtonElement } from '../html/button-element.js';
import { HTMLMapElement } from '../html/map-element.js';
import { HTMLOptGroupElement } from '../html/opt-group-element.js';
import { HTMLDListElement } from '../html/d-list-element.js';
import { HTMLTextAreaElement } from '../html/text-area-element.js';
import { HTMLFontElement } from '../html/font-element.js';
import { HTMLDivElement } from '../html/div-element.js';
import { HTMLLinkElement } from '../html/link-element.js';
import { HTMLSlotElement } from '../html/slot-element.js';
import { HTMLFormElement } from '../html/form-element.js';
import { HTMLImageElement } from '../html/image-element.js';
import { HTMLPreElement } from '../html/pre-element.js';
import { HTMLUListElement } from '../html/u-list-element.js';
import { HTMLMetaElement } from '../html/meta-element.js';
import { HTMLPictureElement } from '../html/picture-element.js';
import { HTMLAreaElement } from '../html/area-element.js';
import { HTMLOListElement } from '../html/o-list-element.js';
import { HTMLTableCaptionElement } from '../html/table-caption-element.js';
import { HTMLAnchorElement } from '../html/anchor-element.js';
import { HTMLLabelElement } from '../html/label-element.js';
import { HTMLUnknownElement } from '../html/unknown-element.js';
import { HTMLModElement } from '../html/mod-element.js';
import { HTMLDetailsElement } from '../html/details-element.js';
import { HTMLSourceElement } from '../html/source-element.js';
import { HTMLTrackElement } from '../html/track-element.js';
import { HTMLMarqueeElement } from '../html/marquee-element.js';
export { HTMLElement, HTMLTemplateElement, HTMLHtmlElement, HTMLScriptElement, HTMLFrameElement, HTMLIFrameElement, HTMLObjectElement, HTMLHeadElement, HTMLBodyElement, HTMLStyleElement, HTMLTimeElement, HTMLFieldSetElement, HTMLEmbedElement, HTMLHRElement, HTMLProgressElement, HTMLParagraphElement, HTMLTableElement, HTMLFrameSetElement, HTMLLIElement, HTMLBaseElement, HTMLDataListElement, HTMLInputElement, HTMLParamElement, HTMLMediaElement, HTMLAudioElement, HTMLHeadingElement, HTMLDirectoryElement, HTMLQuoteElement, HTMLCanvasElement, HTMLLegendElement, HTMLOptionElement, HTMLSpanElement, HTMLMeterElement, HTMLVideoElement, HTMLTableCellElement, HTMLTitleElement, HTMLOutputElement, HTMLTableRowElement, HTMLDataElement, HTMLMenuElement, HTMLSelectElement, HTMLBRElement, HTMLButtonElement, HTMLMapElement, HTMLOptGroupElement, HTMLDListElement, HTMLTextAreaElement, HTMLFontElement, HTMLDivElement, HTMLLinkElement, HTMLSlotElement, HTMLFormElement, HTMLImageElement, HTMLPreElement, HTMLUListElement, HTMLMetaElement, HTMLPictureElement, HTMLAreaElement, HTMLOListElement, HTMLTableCaptionElement, HTMLAnchorElement, HTMLLabelElement, HTMLUnknownElement, HTMLModElement, HTMLDetailsElement, HTMLSourceElement, HTMLTrackElement, HTMLMarqueeElement };