Lines Matching refs:event

108   fire: function(event, element) {
112 if (this.isAffected([Event.pointerX(event), Event.pointerY(event)], element, this.last_active))
114 this.last_active.onDrop(element, this.last_active.element, event);
166 updateDrag: function(event) {
168 var pointer = [Event.pointerX(event), Event.pointerY(event)];
174 this.activeDraggable.updateDrag(event, pointer);
177 endDrag: function(event) {
184 this.activeDraggable.endDrag(event);
188 keyPress: function(event) {
190 this.activeDraggable.keyPress(event);
203 notify: function(eventName, draggable, event) { // 'onStart', 'onEnd', 'onDrag'
206 if(o[eventName]) o[eventName](eventName, draggable, event);
208 if(draggable.options[eventName]) draggable.options[eventName](draggable, event);
300 initDrag: function(event) {
303 if(Event.isLeftClick(event)) {
305 var src = Event.element(event);
313 var pointer = [Event.pointerX(event), Event.pointerY(event)];
318 Event.stop(event);
322 startDrag: function(event) {
347 Draggables.notify('onStart', this, event);
352 updateDrag: function(event, pointer) {
353 if(!this.dragging) this.startDrag(event);
356 Draggables.notify('onDrag', this, event);
385 Event.stop(event);
388 finishDrag: function(event, success) {
397 if(success) Droppables.fire(event, this.element);
398 Draggables.notify('onEnd', this, event);
421 keyPress: function(event) {
422 if(event.keyCode!=Event.KEY_ESC) return;
423 this.finishDrag(event, false);
424 Event.stop(event);
427 endDrag: function(event) {
430 this.finishDrag(event, true);
431 Event.stop(event);