<!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>The source code</title> <link href="../resources/prettify/prettify.css" type="text/css" rel="stylesheet" /> <script type="text/javascript" src="../resources/prettify/prettify.js"></script> <style type="text/css"> .highlight { display: block; background-color: #ddd; } </style> <script type="text/javascript"> function highlight() { document.getElementById(location.hash.replace(/#/, "")).className = "highlight"; } </script> </head> <body onload="prettyPrint(); highlight();"> <pre class="prettyprint lang-js">/* * This is a derivative of the similarly named class in the YUI Library. * The original license: * Copyright (c) 2006, Yahoo! Inc. All rights reserved. * Code licensed under the BSD License: * http://developer.yahoo.net/yui/license.txt */ <span id='Ext-dd-DDTarget'>/** </span> * A DragDrop implementation that does not move, but can be a drop * target. You would get the same result by simply omitting implementation * for the event callbacks, but this way we reduce the processing cost of the * event listener and the callbacks. */ Ext.define('Ext.dd.DDTarget', { extend: 'Ext.dd.DragDrop', <span id='Ext-dd-DDTarget-method-constructor'> /** </span> * Creates new DDTarget. * @param {String} id the id of the element that is a drop target * @param {String} sGroup the group of related DragDrop objects * @param {Object} config an object containing configurable attributes. * Valid properties for DDTarget in addition to those in DragDrop: none. */ constructor: function(id, sGroup, config) { if (id) { this.initTarget(id, sGroup, config); } }, <span id='Ext-dd-DDTarget-method-getDragEl'> /** </span> * Overridden and disabled. A DDTarget does not support being dragged. * @method */ getDragEl: Ext.emptyFn, <span id='Ext-dd-DDTarget-method-isValidHandleChild'> /** </span> * Overridden and disabled. A DDTarget does not support being dragged. * @method */ isValidHandleChild: Ext.emptyFn, <span id='Ext-dd-DDTarget-method-startDrag'> /** </span> * Overridden and disabled. A DDTarget does not support being dragged. * @method */ startDrag: Ext.emptyFn, <span id='Ext-dd-DDTarget-method-endDrag'> /** </span> * Overridden and disabled. A DDTarget does not support being dragged. * @method */ endDrag: Ext.emptyFn, <span id='Ext-dd-DDTarget-method-onDrag'> /** </span> * Overridden and disabled. A DDTarget does not support being dragged. * @method */ onDrag: Ext.emptyFn, <span id='Ext-dd-DDTarget-method-onDragDrop'> /** </span> * Overridden and disabled. A DDTarget does not support being dragged. * @method */ onDragDrop: Ext.emptyFn, <span id='Ext-dd-DDTarget-method-onDragEnter'> /** </span> * Overridden and disabled. A DDTarget does not support being dragged. * @method */ onDragEnter: Ext.emptyFn, <span id='Ext-dd-DDTarget-method-onDragOut'> /** </span> * Overridden and disabled. A DDTarget does not support being dragged. * @method */ onDragOut: Ext.emptyFn, <span id='Ext-dd-DDTarget-method-onDragOver'> /** </span> * Overridden and disabled. A DDTarget does not support being dragged. * @method */ onDragOver: Ext.emptyFn, <span id='Ext-dd-DDTarget-method-onInvalidDrop'> /** </span> * Overridden and disabled. A DDTarget does not support being dragged. * @method */ onInvalidDrop: Ext.emptyFn, <span id='Ext-dd-DDTarget-method-onMouseDown'> /** </span> * Overridden and disabled. A DDTarget does not support being dragged. * @method */ onMouseDown: Ext.emptyFn, <span id='Ext-dd-DDTarget-method-onMouseUp'> /** </span> * Overridden and disabled. A DDTarget does not support being dragged. * @method */ onMouseUp: Ext.emptyFn, <span id='Ext-dd-DDTarget-method-setXConstraint'> /** </span> * Overridden and disabled. A DDTarget does not support being dragged. * @method */ setXConstraint: Ext.emptyFn, <span id='Ext-dd-DDTarget-method-setYConstraint'> /** </span> * Overridden and disabled. A DDTarget does not support being dragged. * @method */ setYConstraint: Ext.emptyFn, <span id='Ext-dd-DDTarget-method-resetConstraints'> /** </span> * Overridden and disabled. A DDTarget does not support being dragged. * @method */ resetConstraints: Ext.emptyFn, <span id='Ext-dd-DDTarget-method-clearConstraints'> /** </span> * Overridden and disabled. A DDTarget does not support being dragged. * @method */ clearConstraints: Ext.emptyFn, <span id='Ext-dd-DDTarget-method-clearTicks'> /** </span> * Overridden and disabled. A DDTarget does not support being dragged. * @method */ clearTicks: Ext.emptyFn, <span id='Ext-dd-DDTarget-method-setInitPosition'> /** </span> * Overridden and disabled. A DDTarget does not support being dragged. * @method */ setInitPosition: Ext.emptyFn, <span id='Ext-dd-DDTarget-method-setDragElId'> /** </span> * Overridden and disabled. A DDTarget does not support being dragged. * @method */ setDragElId: Ext.emptyFn, <span id='Ext-dd-DDTarget-method-setHandleElId'> /** </span> * Overridden and disabled. A DDTarget does not support being dragged. * @method */ setHandleElId: Ext.emptyFn, <span id='Ext-dd-DDTarget-method-setOuterHandleElId'> /** </span> * Overridden and disabled. A DDTarget does not support being dragged. * @method */ setOuterHandleElId: Ext.emptyFn, <span id='Ext-dd-DDTarget-method-addInvalidHandleClass'> /** </span> * Overridden and disabled. A DDTarget does not support being dragged. * @method */ addInvalidHandleClass: Ext.emptyFn, <span id='Ext-dd-DDTarget-method-addInvalidHandleId'> /** </span> * Overridden and disabled. A DDTarget does not support being dragged. * @method */ addInvalidHandleId: Ext.emptyFn, <span id='Ext-dd-DDTarget-method-addInvalidHandleType'> /** </span> * Overridden and disabled. A DDTarget does not support being dragged. * @method */ addInvalidHandleType: Ext.emptyFn, <span id='Ext-dd-DDTarget-method-removeInvalidHandleClass'> /** </span> * Overridden and disabled. A DDTarget does not support being dragged. * @method */ removeInvalidHandleClass: Ext.emptyFn, <span id='Ext-dd-DDTarget-method-removeInvalidHandleId'> /** </span> * Overridden and disabled. A DDTarget does not support being dragged. * @method */ removeInvalidHandleId: Ext.emptyFn, <span id='Ext-dd-DDTarget-method-removeInvalidHandleType'> /** </span> * Overridden and disabled. A DDTarget does not support being dragged. * @method */ removeInvalidHandleType: Ext.emptyFn, toString: function() { return ("DDTarget " + this.id); } });</pre> </body> </html>