Merge pull request #399 from kingsquare/corrected-typescript

A few corrections to typescript definitions
This commit is contained in:
Anton Lavrenov
2018-06-03 21:15:22 +07:00
committed by GitHub

15
konva.d.ts vendored
View File

@@ -129,7 +129,17 @@ declare namespace Konva {
height?: number;
}
interface ToCanvasConfig extends SizeConfig {
callback: Function;
}
interface ToDataURLConfig extends SizeConfig {
mimeType?: string;
quality?: number;
pixelRatio?: number;
}
interface ToImageConfig extends SizeConfig {
callback: Function;
mimeType?: string;
quality?: number;
@@ -202,7 +212,7 @@ declare namespace Konva {
getCanvas(): Canvas;
getClassName(): string;
getClientRect(): SizeConfig;
getContext(): Context;
getContent(): HTMLDivElement;
getDepth(): number;
getHeight(): number;
getHitCanvas(): Canvas;
@@ -299,8 +309,9 @@ declare namespace Konva {
threshold(): number;
threshold(threshold: number): this;
to(params: any): void;
toCanvas(config: ToCanvasConfig): HTMLCanvasElement;
toDataURL(config: ToDataURLConfig): string;
toImage(config: ToDataURLConfig): HTMLImageElement;
toImage(config: ToImageConfig): HTMLImageElement;
toJSON(): string;
toObject(): any;
transformsEnabled(): string;