UNPKG

html2canvas-pro

Version:

Screenshots with JavaScript. Next generation!

19 lines (18 loc) 1.52 kB
import { ElementContainer } from './element-container'; import { Context } from '../core/context'; import { isElementNode, isTextNode, isSVGElementNode, isHTMLElementNode, isLIElement, isOLElement, isCustomElement } from './node-type-guards'; export { isElementNode, isTextNode, isSVGElementNode, isHTMLElementNode, isLIElement, isOLElement, isCustomElement }; export declare const parseTree: (context: Context, element: HTMLElement) => ElementContainer; export declare const isInputElement: (node: Element) => node is HTMLInputElement; export declare const isHTMLElement: (node: Element) => node is HTMLHtmlElement; export declare const isSVGElement: (node: Element) => node is SVGSVGElement; export declare const isBodyElement: (node: Element) => node is HTMLBodyElement; export declare const isCanvasElement: (node: Element) => node is HTMLCanvasElement; export declare const isVideoElement: (node: Element) => node is HTMLVideoElement; export declare const isImageElement: (node: Element) => node is HTMLImageElement; export declare const isIFrameElement: (node: Element) => node is HTMLIFrameElement; export declare const isStyleElement: (node: Element) => node is HTMLStyleElement; export declare const isScriptElement: (node: Element) => node is HTMLScriptElement; export declare const isTextareaElement: (node: Element) => node is HTMLTextAreaElement; export declare const isSelectElement: (node: Element) => node is HTMLSelectElement; export declare const isSlotElement: (node: Element) => node is HTMLSlotElement;