| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190 | <!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>
 |