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
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
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
25 Ext.define('Ext.dd.DDTarget', {
26 extend: 'Ext.dd.DragDrop',
27 constructor: function(id, sGroup, config) {
29 this.initTarget(id, sGroup, config);
33 <span id='Ext-dd.DDTarget-method-getDragEl'> /**
35 * Overridden and disabled. A DDTarget does not support being dragged.
38 getDragEl: Ext.emptyFn,
39 <span id='Ext-dd.DDTarget-method-isValidHandleChild'> /**
41 * Overridden and disabled. A DDTarget does not support being dragged.
44 isValidHandleChild: Ext.emptyFn,
45 <span id='Ext-dd.DDTarget-method-startDrag'> /**
47 * Overridden and disabled. A DDTarget does not support being dragged.
50 startDrag: Ext.emptyFn,
51 <span id='Ext-dd.DDTarget-method-endDrag'> /**
53 * Overridden and disabled. A DDTarget does not support being dragged.
57 <span id='Ext-dd.DDTarget-method-onDrag'> /**
59 * Overridden and disabled. A DDTarget does not support being dragged.
63 <span id='Ext-dd.DDTarget-method-onDragDrop'> /**
65 * Overridden and disabled. A DDTarget does not support being dragged.
68 onDragDrop: Ext.emptyFn,
69 <span id='Ext-dd.DDTarget-method-onDragEnter'> /**
71 * Overridden and disabled. A DDTarget does not support being dragged.
74 onDragEnter: Ext.emptyFn,
75 <span id='Ext-dd.DDTarget-method-onDragOut'> /**
77 * Overridden and disabled. A DDTarget does not support being dragged.
80 onDragOut: Ext.emptyFn,
81 <span id='Ext-dd.DDTarget-method-onDragOver'> /**
83 * Overridden and disabled. A DDTarget does not support being dragged.
86 onDragOver: Ext.emptyFn,
87 <span id='Ext-dd.DDTarget-method-onInvalidDrop'> /**
89 * Overridden and disabled. A DDTarget does not support being dragged.
92 onInvalidDrop: Ext.emptyFn,
93 <span id='Ext-dd.DDTarget-method-onMouseDown'> /**
95 * Overridden and disabled. A DDTarget does not support being dragged.
98 onMouseDown: Ext.emptyFn,
99 <span id='Ext-dd.DDTarget-method-onMouseUp'> /**
101 * Overridden and disabled. A DDTarget does not support being dragged.
104 onMouseUp: Ext.emptyFn,
105 <span id='Ext-dd.DDTarget-method-setXConstraint'> /**
107 * Overridden and disabled. A DDTarget does not support being dragged.
110 setXConstraint: Ext.emptyFn,
111 <span id='Ext-dd.DDTarget-method-setYConstraint'> /**
113 * Overridden and disabled. A DDTarget does not support being dragged.
116 setYConstraint: Ext.emptyFn,
117 <span id='Ext-dd.DDTarget-method-resetConstraints'> /**
119 * Overridden and disabled. A DDTarget does not support being dragged.
122 resetConstraints: Ext.emptyFn,
123 <span id='Ext-dd.DDTarget-method-clearConstraints'> /**
125 * Overridden and disabled. A DDTarget does not support being dragged.
128 clearConstraints: Ext.emptyFn,
129 <span id='Ext-dd.DDTarget-method-clearTicks'> /**
131 * Overridden and disabled. A DDTarget does not support being dragged.
134 clearTicks: Ext.emptyFn,
135 <span id='Ext-dd.DDTarget-method-setInitPosition'> /**
137 * Overridden and disabled. A DDTarget does not support being dragged.
140 setInitPosition: Ext.emptyFn,
141 <span id='Ext-dd.DDTarget-method-setDragElId'> /**
143 * Overridden and disabled. A DDTarget does not support being dragged.
146 setDragElId: Ext.emptyFn,
147 <span id='Ext-dd.DDTarget-method-setHandleElId'> /**
149 * Overridden and disabled. A DDTarget does not support being dragged.
152 setHandleElId: Ext.emptyFn,
153 <span id='Ext-dd.DDTarget-method-setOuterHandleElId'> /**
155 * Overridden and disabled. A DDTarget does not support being dragged.
158 setOuterHandleElId: Ext.emptyFn,
159 <span id='Ext-dd.DDTarget-method-addInvalidHandleClass'> /**
161 * Overridden and disabled. A DDTarget does not support being dragged.
164 addInvalidHandleClass: Ext.emptyFn,
165 <span id='Ext-dd.DDTarget-method-addInvalidHandleId'> /**
167 * Overridden and disabled. A DDTarget does not support being dragged.
170 addInvalidHandleId: Ext.emptyFn,
171 <span id='Ext-dd.DDTarget-method-addInvalidHandleType'> /**
173 * Overridden and disabled. A DDTarget does not support being dragged.
176 addInvalidHandleType: Ext.emptyFn,
177 <span id='Ext-dd.DDTarget-method-removeInvalidHandleClass'> /**
179 * Overridden and disabled. A DDTarget does not support being dragged.
182 removeInvalidHandleClass: Ext.emptyFn,
183 <span id='Ext-dd.DDTarget-method-removeInvalidHandleId'> /**
185 * Overridden and disabled. A DDTarget does not support being dragged.
188 removeInvalidHandleId: Ext.emptyFn,
189 <span id='Ext-dd.DDTarget-method-removeInvalidHandleType'> /**
191 * Overridden and disabled. A DDTarget does not support being dragged.
194 removeInvalidHandleType: Ext.emptyFn,
196 toString: function() {
197 return ("DDTarget " + this.id);
199 });</pre></pre></body></html>