📄 ext.dd.ddproxy.html
字号:
<b>b4Drag</b>() : void <div class="mdesc"> <div class="short">Event that fires prior to the onDrag event. OverridesExt.dd.DragDrop.</div> <div class="long"> Event that fires prior to the onDrag event. OverridesExt.dd.DragDrop. <div class="mdetail-params"> <strong>Parameters:</strong> <ul><li>None.</li> </ul> <strong>Returns:</strong> <ul> <li><code>void</code></li> </ul> </div> </div> </div> </td> <td class="msource"><a ext:cls="Ext.dd.DD" ext:member="#b4Drag" href="output/Ext.dd.DD.html#b4Drag">DD</a></td> </tr> <tr class="method-row inherited alt expandable"> <td class="micon"><a class="exi" href="#expand"> </a></td> <td class="sig"> <a id="Ext.dd.DDProxy-b4MouseDown"></a> <b>b4MouseDown</b>() : void <div class="mdesc"> <div class="short">Event that fires prior to the onMouseDown event. OverridesExt.dd.DragDrop.</div> <div class="long"> Event that fires prior to the onMouseDown event. OverridesExt.dd.DragDrop. <div class="mdetail-params"> <strong>Parameters:</strong> <ul><li>None.</li> </ul> <strong>Returns:</strong> <ul> <li><code>void</code></li> </ul> </div> </div> </div> </td> <td class="msource"><a ext:cls="Ext.dd.DD" ext:member="#b4MouseDown" href="output/Ext.dd.DD.html#b4MouseDown">DD</a></td> </tr> <tr class="method-row inherited expandable"> <td class="micon"><a class="exi" href="#expand"> </a></td> <td class="sig"> <a id="Ext.dd.DDProxy-cachePosition"></a> <b>cachePosition</b>( <code>iPageX the</code>, <code>iPageY the</code> ) : void <div class="mdesc"> <div class="short">Saves the most recent position so that we can reset the constraints andtick marks on-demand. We need to know this s...</div> <div class="long"> Saves the most recent position so that we can reset the constraints andtick marks on-demand. We need to know this so that we can calculate thenumber of pixels the element is offset from its original position. <div class="mdetail-params"> <strong>Parameters:</strong> <ul><li><code>the</code> : iPageX<div class="sub-desc">current x position (optional, this just makes it so wedon't have to look it up again)</div></li><li><code>the</code> : iPageY<div class="sub-desc">current y position (optional, this just makes it so wedon't have to look it up again)</div></li> </ul> <strong>Returns:</strong> <ul> <li><code>void</code></li> </ul> </div> </div> </div> </td> <td class="msource"><a ext:cls="Ext.dd.DD" ext:member="#cachePosition" href="output/Ext.dd.DD.html#cachePosition">DD</a></td> </tr> <tr class="method-row inherited alt expandable"> <td class="micon"><a class="exi" href="#expand"> </a></td> <td class="sig"> <a id="Ext.dd.DDProxy-clearConstraints"></a> <b>clearConstraints</b>() : void <div class="mdesc"> <div class="short">Clears any constraints applied to this instance. Also clears tickssince they can't exist independent of a constrain...</div> <div class="long"> Clears any constraints applied to this instance. Also clears tickssince they can't exist independent of a constraint at this time. <div class="mdetail-params"> <strong>Parameters:</strong> <ul><li>None.</li> </ul> <strong>Returns:</strong> <ul> <li><code>void</code></li> </ul> </div> </div> </div> </td> <td class="msource"><a ext:cls="Ext.dd.DragDrop" ext:member="#clearConstraints" href="output/Ext.dd.DragDrop.html#clearConstraints">DragDrop</a></td> </tr> <tr class="method-row inherited expandable"> <td class="micon"><a class="exi" href="#expand"> </a></td> <td class="sig"> <a id="Ext.dd.DDProxy-clearTicks"></a> <b>clearTicks</b>() : void <div class="mdesc"> <div class="short">Clears any tick interval defined for this instance</div> <div class="long"> Clears any tick interval defined for this instance <div class="mdetail-params"> <strong>Parameters:</strong> <ul><li>None.</li> </ul> <strong>Returns:</strong> <ul> <li><code>void</code></li> </ul> </div> </div> </div> </td> <td class="msource"><a ext:cls="Ext.dd.DragDrop" ext:member="#clearTicks" href="output/Ext.dd.DragDrop.html#clearTicks">DragDrop</a></td> </tr> <tr class="method-row inherited alt expandable"> <td class="micon"><a class="exi" href="#expand"> </a></td> <td class="sig"> <a id="Ext.dd.DDProxy-constrainTo"></a> <b>constrainTo</b>( <code>Mixed constrainTo</code>, <span class="optional" title="Optional">[<code>Object/Number pad</code>]</span>, <span class="optional" title="Optional">[<code>Boolean inContent</code>]</span> ) : void <div class="mdesc"> <div class="short">Initializes the drag drop object's constraints to restrict movement to a certain element.Usage: var dd = new Ext.d...</div> <div class="long"> Initializes the drag drop object's constraints to restrict movement to a certain element.Usage: <pre><code>var dd = <b>new</b> Ext.dd.DDProxy(<em>"dragDiv1"</em>, <em>"proxytest"</em>, { dragElId: <em>"existingProxyDiv"</em> }); dd.startDrag = <b>function</b>(){ <b>this</b>.constrainTo(<em>"parent-id"</em>); };</code></pre>Or you can initalize it using the <a ext:cls="Ext.Element" href="output/Ext.Element.html">Ext.Element</a> object: <pre><code>Ext.get(<em>"dragDiv1"</em>).initDDProxy(<em>"proxytest"</em>, {dragElId: <em>"existingProxyDiv"</em>}, { startDrag : <b>function</b>(){ <b>this</b>.constrainTo(<em>"parent-id"</em>); } });</code></pre> <div class="mdetail-params"> <strong>Parameters:</strong> <ul><li><code>constrainTo</code> : Mixed<div class="sub-desc">The element to constrain to.</div></li><li><code>pad</code> : Object/Number<div class="sub-desc">(optional) Pad provides a way to specify "padding" of the constraints,and can be either a number for symmetrical padding (4 would be equal to {left:4, right:4, top:4, bottom:4}) oran object containing the sides to pad. For example: {right:10, bottom:10}</div></li><li><code>inContent</code> : Boolean<div class="sub-desc">(optional) Constrain the draggable in the content box of the element (inside padding and borders)</div></li> </ul> <strong>Returns:</strong> <ul> <li><code>void</code></li> </ul> </div> </div> </div> </td> <td class="msource"><a ext:cls="Ext.dd.DragDrop" ext:member="#constrainTo" href="output/Ext.dd.DragDrop.html#constrainTo">DragDrop</a></td> </tr> <tr class="method-row expandable"> <td class="micon"><a class="exi" href="#expand"> </a></td> <td class="sig"> <a id="Ext.dd.DDProxy-createFrame"></a> <b>createFrame</b>() : void <div class="mdesc"> <div class="short">Creates the proxy element if it does not yet exist</div> <div class="long"> Creates the proxy element if it does not yet exist <div class="mdetail-params"> <strong>Parameters:</strong> <ul><li>None.</li> </ul> <strong>Returns:</strong> <ul> <li><code>void</code></li> </ul> </div> </div> </div> </td> <td class="msource">DDProxy</td> </tr> <tr class="method-row inherited alt expandable"> <td class="micon"><a class="exi" href="#expand"> </a></td> <td class="sig"> <a id="Ext.dd.DDProxy-endDrag"></a> <b>endDrag</b>( <code>Event e</code> ) : void <div class="mdesc"> <div class="short">Fired when we are done dragging the object</div> <div class="long"> Fired when we are done dragging the object <div class="mdetail-params"> <strong>Parameters:</strong> <ul><li><code>e</code> : Event<div class="sub-desc">the mouseup event</div></li> </ul> <strong>Returns:</strong> <ul> <li><code>void</code></li> </ul> </div> </div> </div> </td> <td class="msource"><a ext:cls="Ext.dd.DragDrop" ext:member="#endDrag" href="output/Ext.dd.DragDrop.html#endDrag">DragDrop</a></td> </tr> <tr class="method-row inherited expandable"> <td class="micon"><a class="exi" href="#expand"> </a></td> <td class="sig"> <a id="Ext.dd.DDProxy-getDragEl"></a> <b>getDragEl</b>() : HTMLElement <div class="mdesc"> <div class="short">Returns a reference to the actual element to drag. By default this isthe same as the html element, but it can be as...</div> <div class="long"> Returns a reference to the actual element to drag. By default this isthe same as the html element, but it can be assigned to anotherelement. An example of this can be found in Ext.dd.DDProxy <div class="mdetail-params"> <strong>Parameters:</strong> <ul><li>None.</li> </ul> <strong>Returns:</strong> <ul> <li><code>HTMLElement</code><div class="sub-desc">the html element</div></li> </ul> </div> </div> </div> </td> <td class="msource"><a ext:cls="Ext.dd.DragDrop" ext:member="#getDragEl" href="output/Ext.dd.DragDrop.html#getDragEl">DragDrop</a></td> </tr> <tr class="method-row inherited alt expandable"> <td class="micon"><a class="exi" href="#expand"> </a></td> <td class="sig"> <a id="Ext.dd.DDProxy-getEl"></a> <b>getEl</b>() : HTMLElement <div class="mdesc"> <div class="short">Returns a reference to the linked element</div> <div class="long"> Returns a reference to the linked element <div class="mdetail-params"> <strong>Parameters:</strong> <ul><li>None.</li> </ul> <strong>Returns:</strong> <ul> <li><code>HTMLElement</code><div class="sub-desc">the html element</div></li> </ul> </div> </div> </div> </td> <td class="msource"><a ext:cls="Ext.dd.DragDrop" ext:member="#getEl" href="output/Ext.dd.DragDrop.html#getEl">DragDrop</a></td> </tr> <tr class="method-row inherited expandable"> <td class="micon"><a class="exi" href="#expand"> </a></td> <td class="sig"> <a id="Ext.dd.DDProxy-init"></a> <b>init</b>( <code>id the</code>, <code>String sGroup</code>, <code>object config</code> ) : void <div class="mdesc"> <div class="short">Sets up the DragDrop object. Must be called in the constructor of anyExt.dd.DragDrop subclass</div> <div class="long"> Sets up the DragDrop object. Must be called in the constructor of anyExt.dd.DragDrop subclass <div class="mdetail-params"> <strong>Parameters:</strong> <ul><li><code>the</code> : id<div class="sub-desc">id of the linked element</div></li><li><code>sGroup</code> : String<div class="sub-desc">the group of related items</div></li><li><code>config</code> : object<div class="sub-desc">configuration attributes</div></li> </ul> <strong>Returns:</strong> <ul> <li><code>void</code></li> </ul>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -