2.6.7 • Published 1 year ago
@types/dom-to-image v2.6.7
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
// Type definitions for dom-to-image 2.6
// Project: https://github.com/tsayen/dom-to-image
// Definitions by: Jip Sterk <https://github.com/JipSterk>
// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped
// TypeScript Version: 2.2
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: Sat, 13 Nov 2021 00:01:24 GMT
- Dependencies: none
- Global values: none
Credits
These definitions were written by Jip Sterk.