Merge branch 'master' of github.com:konvajs/konva

This commit is contained in:
Anton Lavrenov
2018-12-14 13:29:54 -05:00

12
konva.d.ts vendored
View File

@@ -86,9 +86,15 @@ declare namespace Konva {
| 'color'
| 'luminosity';
export interface RGB {
r: number;
g: number;
b: number;
}
export class Util {
static getRandomColor(): string;
static getRGB(color: string): string;
static getRGB(color: string): RGB;
}
type EasingFn = (
@@ -667,14 +673,14 @@ declare namespace Konva {
hitGraphEnabled?: boolean;
}
class FastLayer extends Container {
class FastLayer<T extends Node = Node> extends Container<T> {
constructor(config?: LayerConfig);
drawScene(): void;
hitGraphEnabled(val: boolean): this;
batchDraw(): void;
}
class Layer extends Container {
class Layer<T extends Node = Node> extends Container<T> {
constructor(config?: LayerConfig);
getIntersection(pos: Vector2d, selector?: string): Shape;
enableHitGraph(): this;