Class type Ext_dd_DragTracker.events


class type events = object .. end
Inherits
method beforestart : 'a 'b 'c.
('a Js.t -> 'b Js.t -> 'c Js.t -> unit) Js.callback Js.writeonly_prop
method drag : 'd 'e 'f.
('d Js.t -> 'e Js.t -> 'f Js.t -> unit) Js.callback Js.writeonly_prop
method dragend : 'g 'h 'i.
('g Js.t -> 'h Js.t -> 'i Js.t -> unit) Js.callback Js.writeonly_prop
method dragstart : 'j 'k 'l.
('j Js.t -> 'k Js.t -> 'l Js.t -> unit) Js.callback Js.writeonly_prop
method mousedown : 'm 'n 'o.
('m Js.t -> 'n Js.t -> 'o Js.t -> unit) Js.callback Js.writeonly_prop

Fires when the mouse button is pressed down, but before a drag operation begins. The drag operation begins after either the mouse has been moved by tolerance pixels, or after the autoStart timer fires.

Return false to veto the drag operation.

Parameters:


method mousemove : 'p 'q 'r.
('p Js.t -> 'q Js.t -> 'r Js.t -> unit) Js.callback Js.writeonly_prop

Fired when the mouse is moved. Returning false cancels the drag operation.

Parameters:


method mouseout : 's 't 'u.
('s Js.t -> 't Js.t -> 'u Js.t -> unit) Js.callback Js.writeonly_prop

Fires when the mouse exits the DragTracker's target element (or if delegate is used, when the mouse exits a delegate element).

Only available when trackOver is true

Parameters:


method mouseover : 'v 'w 'x.
('v Js.t -> 'w Js.t -> Dom_html.element Js.t -> 'x Js.t -> unit)
Js.callback Js.writeonly_prop

Fires when the mouse enters the DragTracker's target element (or if delegate is used, when the mouse enters a delegate element).

Only available when trackOver is true

Parameters:


method mouseup : 'y 'z 'a1.
('y Js.t -> 'z Js.t -> 'a1 Js.t -> unit) Js.callback Js.writeonly_prop