diff -r 000000000000 -r 40c8f766c9b8 src/cm/media/js/lib/yui/yui_3.0.0b1/build/dd/dd-plugin.js --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/src/cm/media/js/lib/yui/yui_3.0.0b1/build/dd/dd-plugin.js Mon Nov 23 15:14:29 2009 +0100 @@ -0,0 +1,53 @@ +/* +Copyright (c) 2009, Yahoo! Inc. All rights reserved. +Code licensed under the BSD License: +http://developer.yahoo.net/yui/license.txt +version: 3.0.0b1 +build: 1163 +*/ +YUI.add('dd-plugin', function(Y) { + + + /** + * This is a simple Drag plugin that can be attached to a Node via the plug method. + * @module dd + * @submodule dd-plugin + */ + /** + * This is a simple Drag plugin that can be attached to a Node via the plug method. + * @class Drag + * @extends DD.Drag + * @constructor + * @namespace Plugin + */ + + + var Drag = function(config) { + config.node = config.host; + Drag.superclass.constructor.apply(this, arguments); + }; + + /** + * @property NAME + * @description dd-plugin + * @type {String} + */ + Drag.NAME = "dd-plugin"; + + /** + * @property NS + * @description The Drag instance will be placed on the Node instance under the dd namespace. It can be accessed via Node.dd; + * @type {String} + */ + Drag.NS = "dd"; + + + Y.extend(Drag, Y.DD.Drag); + Y.namespace('Plugin'); + Y.Plugin.Drag = Drag; + + + + + +}, '3.0.0b1' ,{skinnable:false, requires:['dd-drag'], optional:['dd-constrain', 'dd-proxy']});