added callbacks

added callbacks methods for Element
This commit is contained in:
Luigi Trabacchin
2014-03-27 13:51:33 +01:00
parent 5d66022fb8
commit 8823d0b6dc
+13
View File
@@ -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
}
}