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