Upgrade to ExtJS 4.0.1 - Released 05/18/2011
[extjs.git] / docs / source / DDTarget.html
1 <!DOCTYPE html>
2 <html>
3 <head>
4   <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
5   <title>The source code</title>
6   <link href="../prettify/prettify.css" type="text/css" rel="stylesheet" />
7   <script type="text/javascript" src="../prettify/prettify.js"></script>
8   <style type="text/css">
9     .highlight { display: block; background-color: #ddd; }
10   </style>
11   <script type="text/javascript">
12     function highlight() {
13       document.getElementById(location.hash.replace(/#/, "")).className = "highlight";
14     }
15   </script>
16 </head>
17 <body onload="prettyPrint(); highlight();">
18   <pre class="prettyprint lang-js">/*
19  * This is a derivative of the similarly named class in the YUI Library.
20  * The original license:
21  * Copyright (c) 2006, Yahoo! Inc. All rights reserved.
22  * Code licensed under the BSD License:
23  * http://developer.yahoo.net/yui/license.txt
24  */
25
26
27 <span id='Ext-dd-DDTarget-method-constructor'><span id='Ext-dd-DDTarget'>/**
28 </span></span> * @class Ext.dd.DDTarget
29  * A DragDrop implementation that does not move, but can be a drop
30  * target.  You would get the same result by simply omitting implementation
31  * for the event callbacks, but this way we reduce the processing cost of the
32  * event listener and the callbacks.
33  * @extends Ext.dd.DragDrop
34  * @constructor
35  * @param {String} id the id of the element that is a drop target
36  * @param {String} sGroup the group of related DragDrop objects
37  * @param {object} config an object containing configurable attributes
38  *                 Valid properties for DDTarget in addition to those in
39  *                 DragDrop:
40  *                    none
41  */
42 Ext.define('Ext.dd.DDTarget', {
43     extend: 'Ext.dd.DragDrop',
44     constructor: function(id, sGroup, config) {
45         if (id) {
46             this.initTarget(id, sGroup, config);
47         }
48     },
49
50 <span id='Ext-dd-DDTarget-method-getDragEl'>    /**
51 </span>     * @hide
52      * Overridden and disabled. A DDTarget does not support being dragged.
53      * @method
54      */
55     getDragEl: Ext.emptyFn,
56 <span id='Ext-dd-DDTarget-method-isValidHandleChild'>    /**
57 </span>     * @hide
58      * Overridden and disabled. A DDTarget does not support being dragged.
59      * @method
60      */
61     isValidHandleChild: Ext.emptyFn,
62 <span id='Ext-dd-DDTarget-method-startDrag'>    /**
63 </span>     * @hide
64      * Overridden and disabled. A DDTarget does not support being dragged.
65      * @method
66      */
67     startDrag: Ext.emptyFn,
68 <span id='Ext-dd-DDTarget-method-endDrag'>    /**
69 </span>     * @hide
70      * Overridden and disabled. A DDTarget does not support being dragged.
71      * @method
72      */
73     endDrag: Ext.emptyFn,
74 <span id='Ext-dd-DDTarget-method-onDrag'>    /**
75 </span>     * @hide
76      * Overridden and disabled. A DDTarget does not support being dragged.
77      * @method
78      */
79     onDrag: Ext.emptyFn,
80 <span id='Ext-dd-DDTarget-method-onDragDrop'>    /**
81 </span>     * @hide
82      * Overridden and disabled. A DDTarget does not support being dragged.
83      * @method
84      */
85     onDragDrop: Ext.emptyFn,
86 <span id='Ext-dd-DDTarget-method-onDragEnter'>    /**
87 </span>     * @hide
88      * Overridden and disabled. A DDTarget does not support being dragged.
89      * @method
90      */
91     onDragEnter: Ext.emptyFn,
92 <span id='Ext-dd-DDTarget-method-onDragOut'>    /**
93 </span>     * @hide
94      * Overridden and disabled. A DDTarget does not support being dragged.
95      * @method
96      */
97     onDragOut: Ext.emptyFn,
98 <span id='Ext-dd-DDTarget-method-onDragOver'>    /**
99 </span>     * @hide
100      * Overridden and disabled. A DDTarget does not support being dragged.
101      * @method
102      */
103     onDragOver: Ext.emptyFn,
104 <span id='Ext-dd-DDTarget-method-onInvalidDrop'>    /**
105 </span>     * @hide
106      * Overridden and disabled. A DDTarget does not support being dragged.
107      * @method
108      */
109     onInvalidDrop: Ext.emptyFn,
110 <span id='Ext-dd-DDTarget-method-onMouseDown'>    /**
111 </span>     * @hide
112      * Overridden and disabled. A DDTarget does not support being dragged.
113      * @method
114      */
115     onMouseDown: Ext.emptyFn,
116 <span id='Ext-dd-DDTarget-method-onMouseUp'>    /**
117 </span>     * @hide
118      * Overridden and disabled. A DDTarget does not support being dragged.
119      * @method
120      */
121     onMouseUp: Ext.emptyFn,
122 <span id='Ext-dd-DDTarget-method-setXConstraint'>    /**
123 </span>     * @hide
124      * Overridden and disabled. A DDTarget does not support being dragged.
125      * @method
126      */
127     setXConstraint: Ext.emptyFn,
128 <span id='Ext-dd-DDTarget-method-setYConstraint'>    /**
129 </span>     * @hide
130      * Overridden and disabled. A DDTarget does not support being dragged.
131      * @method
132      */
133     setYConstraint: Ext.emptyFn,
134 <span id='Ext-dd-DDTarget-method-resetConstraints'>    /**
135 </span>     * @hide
136      * Overridden and disabled. A DDTarget does not support being dragged.
137      * @method
138      */
139     resetConstraints: Ext.emptyFn,
140 <span id='Ext-dd-DDTarget-method-clearConstraints'>    /**
141 </span>     * @hide
142      * Overridden and disabled. A DDTarget does not support being dragged.
143      * @method
144      */
145     clearConstraints: Ext.emptyFn,
146 <span id='Ext-dd-DDTarget-method-clearTicks'>    /**
147 </span>     * @hide
148      * Overridden and disabled. A DDTarget does not support being dragged.
149      * @method
150      */
151     clearTicks: Ext.emptyFn,
152 <span id='Ext-dd-DDTarget-method-setInitPosition'>    /**
153 </span>     * @hide
154      * Overridden and disabled. A DDTarget does not support being dragged.
155      * @method
156      */
157     setInitPosition: Ext.emptyFn,
158 <span id='Ext-dd-DDTarget-method-setDragElId'>    /**
159 </span>     * @hide
160      * Overridden and disabled. A DDTarget does not support being dragged.
161      * @method
162      */
163     setDragElId: Ext.emptyFn,
164 <span id='Ext-dd-DDTarget-method-setHandleElId'>    /**
165 </span>     * @hide
166      * Overridden and disabled. A DDTarget does not support being dragged.
167      * @method
168      */
169     setHandleElId: Ext.emptyFn,
170 <span id='Ext-dd-DDTarget-method-setOuterHandleElId'>    /**
171 </span>     * @hide
172      * Overridden and disabled. A DDTarget does not support being dragged.
173      * @method
174      */
175     setOuterHandleElId: Ext.emptyFn,
176 <span id='Ext-dd-DDTarget-method-addInvalidHandleClass'>    /**
177 </span>     * @hide
178      * Overridden and disabled. A DDTarget does not support being dragged.
179      * @method
180      */
181     addInvalidHandleClass: Ext.emptyFn,
182 <span id='Ext-dd-DDTarget-method-addInvalidHandleId'>    /**
183 </span>     * @hide
184      * Overridden and disabled. A DDTarget does not support being dragged.
185      * @method
186      */
187     addInvalidHandleId: Ext.emptyFn,
188 <span id='Ext-dd-DDTarget-method-addInvalidHandleType'>    /**
189 </span>     * @hide
190      * Overridden and disabled. A DDTarget does not support being dragged.
191      * @method
192      */
193     addInvalidHandleType: Ext.emptyFn,
194 <span id='Ext-dd-DDTarget-method-removeInvalidHandleClass'>    /**
195 </span>     * @hide
196      * Overridden and disabled. A DDTarget does not support being dragged.
197      * @method
198      */
199     removeInvalidHandleClass: Ext.emptyFn,
200 <span id='Ext-dd-DDTarget-method-removeInvalidHandleId'>    /**
201 </span>     * @hide
202      * Overridden and disabled. A DDTarget does not support being dragged.
203      * @method
204      */
205     removeInvalidHandleId: Ext.emptyFn,
206 <span id='Ext-dd-DDTarget-method-removeInvalidHandleType'>    /**
207 </span>     * @hide
208      * Overridden and disabled. A DDTarget does not support being dragged.
209      * @method
210      */
211     removeInvalidHandleType: Ext.emptyFn,
212
213     toString: function() {
214         return (&quot;DDTarget &quot; + this.id);
215     }
216 });</pre>
217 </body>
218 </html>