From 8823d0b6dc723574a2b542e581cac02865d9094e Mon Sep 17 00:00:00 2001 From: Luigi Trabacchin Date: Thu, 27 Mar 2014 13:51:33 +0100 Subject: [PATCH] added callbacks added callbacks methods for Element --- svgjs.draggable/svgjs.draggable.d.ts | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/svgjs.draggable/svgjs.draggable.d.ts b/svgjs.draggable/svgjs.draggable.d.ts index 67c38bffe..68c204a7f 100644 --- a/svgjs.draggable/svgjs.draggable.d.ts +++ b/svgjs.draggable/svgjs.draggable.d.ts @@ -1,7 +1,20 @@ declare module svgjs { + export module draggable { + export interface DragDelta { + x: number + y: number + zoom: number + } + } + export interface Element { draggable(): Element draggable(obj: Object):Element fixed(): Element + beforedrag: (e) => any + dragstart: (delta: draggable.DragDelta, e) => any + dragmove: (delta: draggable.DragDelta, e) => any + dragend: (delta: draggable.DragDelta, e) => any + } }