dd-plugin-debug.js revision 09ab44e129e6795eed34adfc06f7b741034e88a4
09688ec5ffb8b9cf9883a770e2f9ebd60b28888dTrippYUI.add('dd-plugin', function(Y) {
09688ec5ffb8b9cf9883a770e2f9ebd60b28888dTripp
09688ec5ffb8b9cf9883a770e2f9ebd60b28888dTripp
09688ec5ffb8b9cf9883a770e2f9ebd60b28888dTripp /**
09688ec5ffb8b9cf9883a770e2f9ebd60b28888dTripp * This is a simple Drag plugin that can be attached to a Node via the plug method.
09688ec5ffb8b9cf9883a770e2f9ebd60b28888dTripp * @module dd-plugin
09688ec5ffb8b9cf9883a770e2f9ebd60b28888dTripp * @submodule dd-plugin
09688ec5ffb8b9cf9883a770e2f9ebd60b28888dTripp */
a89ad754cce3cfc8aee71760e10217b54020360dTripp /**
09688ec5ffb8b9cf9883a770e2f9ebd60b28888dTripp * This is a simple Drag plugin that can be attached to a Node via the plug method.
09688ec5ffb8b9cf9883a770e2f9ebd60b28888dTripp * @class DragPlugin
a89ad754cce3cfc8aee71760e10217b54020360dTripp * @extends Drag
a89ad754cce3cfc8aee71760e10217b54020360dTripp * @constructor
a89ad754cce3cfc8aee71760e10217b54020360dTripp * @namespace plugin
a89ad754cce3cfc8aee71760e10217b54020360dTripp */
c7ba96d16d58075a9ab8d5c1e46c6c83ce11cb4eTripp
c7ba96d16d58075a9ab8d5c1e46c6c83ce11cb4eTripp
c7ba96d16d58075a9ab8d5c1e46c6c83ce11cb4eTripp var Drag = function(config) {
c7ba96d16d58075a9ab8d5c1e46c6c83ce11cb4eTripp config.node = config.owner;
c7ba96d16d58075a9ab8d5c1e46c6c83ce11cb4eTripp Drag.superclass.constructor.apply(this, arguments);
c7ba96d16d58075a9ab8d5c1e46c6c83ce11cb4eTripp };
c7ba96d16d58075a9ab8d5c1e46c6c83ce11cb4eTripp
c7ba96d16d58075a9ab8d5c1e46c6c83ce11cb4eTripp /**
c7ba96d16d58075a9ab8d5c1e46c6c83ce11cb4eTripp * @property NAME
c7ba96d16d58075a9ab8d5c1e46c6c83ce11cb4eTripp * @description dd-plugin
c7ba96d16d58075a9ab8d5c1e46c6c83ce11cb4eTripp * @type {String}
c7ba96d16d58075a9ab8d5c1e46c6c83ce11cb4eTripp */
c7ba96d16d58075a9ab8d5c1e46c6c83ce11cb4eTripp Drag.NAME = "dd-plugin";
c7ba96d16d58075a9ab8d5c1e46c6c83ce11cb4eTripp /**
c7ba96d16d58075a9ab8d5c1e46c6c83ce11cb4eTripp * @property NS
c7ba96d16d58075a9ab8d5c1e46c6c83ce11cb4eTripp * @description The Drag instance will be placed on the Node instance under the dd namespace. It can be accessed via Node.dd;
c7ba96d16d58075a9ab8d5c1e46c6c83ce11cb4eTripp * @type {String}
c7ba96d16d58075a9ab8d5c1e46c6c83ce11cb4eTripp */
c7ba96d16d58075a9ab8d5c1e46c6c83ce11cb4eTripp Drag.NS = "dd";
c7ba96d16d58075a9ab8d5c1e46c6c83ce11cb4eTripp
c7ba96d16d58075a9ab8d5c1e46c6c83ce11cb4eTripp
c7ba96d16d58075a9ab8d5c1e46c6c83ce11cb4eTripp Y.extend(Drag, Y.DD.Drag);
c7ba96d16d58075a9ab8d5c1e46c6c83ce11cb4eTripp Y.namespace('plugin');
a89ad754cce3cfc8aee71760e10217b54020360dTripp Y.plugin.Drag = Drag;
a89ad754cce3cfc8aee71760e10217b54020360dTripp
a89ad754cce3cfc8aee71760e10217b54020360dTripp
a89ad754cce3cfc8aee71760e10217b54020360dTripp
a89ad754cce3cfc8aee71760e10217b54020360dTripp
a89ad754cce3cfc8aee71760e10217b54020360dTripp
a89ad754cce3cfc8aee71760e10217b54020360dTripp}, '@VERSION@' ,{optional:['dd-constrain', 'dd-proxy'], skinnable:false, requires:['dd-drag']});
a89ad754cce3cfc8aee71760e10217b54020360dTripp