UNPKG

@types/dom-to-image

Version:
54 lines (42 loc) 1.57 kB
# Installation > `npm install --save @types/dom-to-image` # Summary This package contains type definitions for dom-to-image (https://github.com/tsayen/dom-to-image). # Details Files were exported from https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/dom-to-image. ## [index.d.ts](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/dom-to-image/index.d.ts) ````ts export interface DomToImage { toSvg(node: Node, options?: Options): Promise<string>; toPng(node: Node, options?: Options): Promise<string>; toJpeg(node: Node, options?: Options): Promise<string>; toBlob(node: Node, options?: Options): Promise<Blob>; toPixelData(node: Node, options?: Options): Promise<Uint8ClampedArray>; } export interface Options { filter?: ((node: Node) => boolean) | undefined; bgcolor?: string | undefined; width?: number | undefined; height?: number | undefined; style?: {} | undefined; quality?: number | undefined; imagePlaceholder?: string | undefined; cacheBust?: boolean | undefined; } export const DomToImage: DomToImage; type DomToImage_ = DomToImage; type Options_ = Options; export default DomToImage; declare global { namespace DomToImage { type Options = Options_; type DomToImage = DomToImage_; } const DomToImage: DomToImage.DomToImage; } ```` ### Additional Details * Last updated: Mon, 06 Nov 2023 22:41:05 GMT * Dependencies: none # Credits These definitions were written by [Jip Sterk](https://github.com/JipSterk).