DDTarget.html 7.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190
  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="../resources/prettify/prettify.css" type="text/css" rel="stylesheet" />
  7. <script type="text/javascript" src="../resources/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. <span id='Ext-dd-DDTarget'>/**
  26. </span> * A DragDrop implementation that does not move, but can be a drop
  27. * target. You would get the same result by simply omitting implementation
  28. * for the event callbacks, but this way we reduce the processing cost of the
  29. * event listener and the callbacks.
  30. */
  31. Ext.define('Ext.dd.DDTarget', {
  32. extend: 'Ext.dd.DragDrop',
  33. <span id='Ext-dd-DDTarget-method-constructor'> /**
  34. </span> * Creates new DDTarget.
  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 DragDrop: none.
  39. */
  40. constructor: function(id, sGroup, config) {
  41. if (id) {
  42. this.initTarget(id, sGroup, config);
  43. }
  44. },
  45. <span id='Ext-dd-DDTarget-method-getDragEl'> /**
  46. </span> * Overridden and disabled. A DDTarget does not support being dragged.
  47. * @method
  48. */
  49. getDragEl: Ext.emptyFn,
  50. <span id='Ext-dd-DDTarget-method-isValidHandleChild'> /**
  51. </span> * Overridden and disabled. A DDTarget does not support being dragged.
  52. * @method
  53. */
  54. isValidHandleChild: Ext.emptyFn,
  55. <span id='Ext-dd-DDTarget-method-startDrag'> /**
  56. </span> * Overridden and disabled. A DDTarget does not support being dragged.
  57. * @method
  58. */
  59. startDrag: Ext.emptyFn,
  60. <span id='Ext-dd-DDTarget-method-endDrag'> /**
  61. </span> * Overridden and disabled. A DDTarget does not support being dragged.
  62. * @method
  63. */
  64. endDrag: Ext.emptyFn,
  65. <span id='Ext-dd-DDTarget-method-onDrag'> /**
  66. </span> * Overridden and disabled. A DDTarget does not support being dragged.
  67. * @method
  68. */
  69. onDrag: Ext.emptyFn,
  70. <span id='Ext-dd-DDTarget-method-onDragDrop'> /**
  71. </span> * Overridden and disabled. A DDTarget does not support being dragged.
  72. * @method
  73. */
  74. onDragDrop: Ext.emptyFn,
  75. <span id='Ext-dd-DDTarget-method-onDragEnter'> /**
  76. </span> * Overridden and disabled. A DDTarget does not support being dragged.
  77. * @method
  78. */
  79. onDragEnter: Ext.emptyFn,
  80. <span id='Ext-dd-DDTarget-method-onDragOut'> /**
  81. </span> * Overridden and disabled. A DDTarget does not support being dragged.
  82. * @method
  83. */
  84. onDragOut: Ext.emptyFn,
  85. <span id='Ext-dd-DDTarget-method-onDragOver'> /**
  86. </span> * Overridden and disabled. A DDTarget does not support being dragged.
  87. * @method
  88. */
  89. onDragOver: Ext.emptyFn,
  90. <span id='Ext-dd-DDTarget-method-onInvalidDrop'> /**
  91. </span> * Overridden and disabled. A DDTarget does not support being dragged.
  92. * @method
  93. */
  94. onInvalidDrop: Ext.emptyFn,
  95. <span id='Ext-dd-DDTarget-method-onMouseDown'> /**
  96. </span> * Overridden and disabled. A DDTarget does not support being dragged.
  97. * @method
  98. */
  99. onMouseDown: Ext.emptyFn,
  100. <span id='Ext-dd-DDTarget-method-onMouseUp'> /**
  101. </span> * 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> * Overridden and disabled. A DDTarget does not support being dragged.
  107. * @method
  108. */
  109. setXConstraint: Ext.emptyFn,
  110. <span id='Ext-dd-DDTarget-method-setYConstraint'> /**
  111. </span> * Overridden and disabled. A DDTarget does not support being dragged.
  112. * @method
  113. */
  114. setYConstraint: Ext.emptyFn,
  115. <span id='Ext-dd-DDTarget-method-resetConstraints'> /**
  116. </span> * Overridden and disabled. A DDTarget does not support being dragged.
  117. * @method
  118. */
  119. resetConstraints: Ext.emptyFn,
  120. <span id='Ext-dd-DDTarget-method-clearConstraints'> /**
  121. </span> * Overridden and disabled. A DDTarget does not support being dragged.
  122. * @method
  123. */
  124. clearConstraints: Ext.emptyFn,
  125. <span id='Ext-dd-DDTarget-method-clearTicks'> /**
  126. </span> * Overridden and disabled. A DDTarget does not support being dragged.
  127. * @method
  128. */
  129. clearTicks: Ext.emptyFn,
  130. <span id='Ext-dd-DDTarget-method-setInitPosition'> /**
  131. </span> * Overridden and disabled. A DDTarget does not support being dragged.
  132. * @method
  133. */
  134. setInitPosition: Ext.emptyFn,
  135. <span id='Ext-dd-DDTarget-method-setDragElId'> /**
  136. </span> * Overridden and disabled. A DDTarget does not support being dragged.
  137. * @method
  138. */
  139. setDragElId: Ext.emptyFn,
  140. <span id='Ext-dd-DDTarget-method-setHandleElId'> /**
  141. </span> * Overridden and disabled. A DDTarget does not support being dragged.
  142. * @method
  143. */
  144. setHandleElId: Ext.emptyFn,
  145. <span id='Ext-dd-DDTarget-method-setOuterHandleElId'> /**
  146. </span> * Overridden and disabled. A DDTarget does not support being dragged.
  147. * @method
  148. */
  149. setOuterHandleElId: Ext.emptyFn,
  150. <span id='Ext-dd-DDTarget-method-addInvalidHandleClass'> /**
  151. </span> * Overridden and disabled. A DDTarget does not support being dragged.
  152. * @method
  153. */
  154. addInvalidHandleClass: Ext.emptyFn,
  155. <span id='Ext-dd-DDTarget-method-addInvalidHandleId'> /**
  156. </span> * Overridden and disabled. A DDTarget does not support being dragged.
  157. * @method
  158. */
  159. addInvalidHandleId: Ext.emptyFn,
  160. <span id='Ext-dd-DDTarget-method-addInvalidHandleType'> /**
  161. </span> * Overridden and disabled. A DDTarget does not support being dragged.
  162. * @method
  163. */
  164. addInvalidHandleType: Ext.emptyFn,
  165. <span id='Ext-dd-DDTarget-method-removeInvalidHandleClass'> /**
  166. </span> * Overridden and disabled. A DDTarget does not support being dragged.
  167. * @method
  168. */
  169. removeInvalidHandleClass: Ext.emptyFn,
  170. <span id='Ext-dd-DDTarget-method-removeInvalidHandleId'> /**
  171. </span> * Overridden and disabled. A DDTarget does not support being dragged.
  172. * @method
  173. */
  174. removeInvalidHandleId: Ext.emptyFn,
  175. <span id='Ext-dd-DDTarget-method-removeInvalidHandleType'> /**
  176. </span> * Overridden and disabled. A DDTarget does not support being dragged.
  177. * @method
  178. */
  179. removeInvalidHandleType: Ext.emptyFn,
  180. toString: function() {
  181. return (&quot;DDTarget &quot; + this.id);
  182. }
  183. });</pre>
  184. </body>
  185. </html>