Merge pull request #276 from troeggla/master

Fixed typing issues
This commit is contained in:
Anton Lavrenov 2017-09-29 10:01:07 +02:00 committed by GitHub
commit 8ff3477ec6

9
konva.d.ts vendored
View File

@ -84,7 +84,8 @@ declare module Konva {
offsetX?: number;
offsetY?: number;
draggable?: boolean;
dragBoundFunc?: Function;
dragDistance?: number;
dragBoundFunc?: (pos: Vector2d) => Vector2d;
}
interface SizeConfig {
@ -123,8 +124,8 @@ declare module Konva {
clone(attrs?: NodeConfig): Node;
destroy(): void;
dragBoundFunc(): Function;
dragBoundFunc(dragBoundFunc: Function): Node;
dragBoundFunc(): (pos: Vector2d) => Vector2d;
dragBoundFunc(dragBoundFunc: (pos: Vector2d) => Vector2d): Node;
draggable(): boolean;
draggable(draggable: boolean): Node;
draw(): Node;
@ -536,7 +537,7 @@ declare module Konva {
// originally from lib.es6.d.ts
arc(x: number, y: number, radius: number, startAngle: number, endAngle: number, anticlockwise?: boolean): void;
beginPath(): void;
bezierCurveTo(cp1x: number, cp1y: number, cp2x: number, cp2y: number, x: numer, y: number): void;
bezierCurveTo(cp1x: number, cp1y: number, cp2x: number, cp2y: number, x: number, y: number): void;
clearRect(x: number, y: number, width: number, height: number): void;
clip(): void;
closePath(): void;