Lines Matching defs:Drag
9 * @class Drag
192 Drag = function(o) {
194 Drag.superclass.constructor.apply(this, arguments);
202 Drag.NAME = 'drag';
209 Drag.START_EVENT = 'mousedown';
211 Drag.ATTRS = {
224 Y.error('DD.Drag: Invalid Node Given: ' + node);
241 Y.error('DD.Drag: Invalid dragNode Given: ' + node);
320 * @description This config option is set by Drag to inform you of which handle fired the drag event (in the case that there are several handles): default false.
359 * @description This attribute only works if the dd-drop module is active. It will set the dragMode (point, intersect, strict) of this Drag instance.
419 * @description Controls the default bubble parent for this Drag instance. Default: Y.DD.DDM. Set to false to disable bubbling. Use bubbleTargets in config
439 Y.extend(Drag, Y.Base, {
447 * @return {Boolean} True or false if the Object contains the methods needed to Drag
463 * @description Add this Drag instance to a group, this should be used for on-the-fly group additions.
464 * @param {String} g The group to add this Drag Instance to.
475 * @description Remove this Drag instance from a group, this should be used for on-the-fly group removals.
476 * @param {String} g The group to remove this Drag Instance from.
918 * @description Add a handle to a drag element. Drag only initiates when a mousedown happens on this element.
1004 node.on(Drag.START_EVENT, Y.bind(this._handleMouseDownEvent, this));
1018 node.detachAll(Drag.START_EVENT);
1256 Y.DD.Drag = Drag;