ext.tree.treedragzone.html.svn-base
来自「PHP 知识管理系统(基于树结构的知识管理系统), 英文原版的PHP源码。」· SVN-BASE 代码 · 共 1,093 行 · 第 1/5 页
SVN-BASE
1,093 行
<div class="body-wrap"> <div class="top-tools"> <a class="inner-link" href="#Ext.tree.TreeDragZone-props"><img src="../resources/images/default/s.gif" class="item-icon icon-prop">Properties</a> <a class="inner-link" href="#Ext.tree.TreeDragZone-methods"><img src="../resources/images/default/s.gif" class="item-icon icon-method">Methods</a> <a class="inner-link" href="#Ext.tree.TreeDragZone-events"><img src="../resources/images/default/s.gif" class="item-icon icon-event">Events</a> <a class="inner-link" href="#Ext.tree.TreeDragZone-configs"><img src="../resources/images/default/s.gif" class="item-icon icon-config">Config Options</a> <a class="bookmark" href="../docs/?class=Ext.tree.TreeDragZone"><img src="../resources/images/default/s.gif" class="item-icon icon-fav">Direct Link</a> </div> <div class="inheritance res-block"><pre class="res-block-inner"><a ext:cls="Ext.dd.DragDrop" ext:member="" href="output/Ext.dd.DragDrop.html">DragDrop</a> <img src="resources/elbow-end.gif"/><a ext:cls="Ext.dd.DD" ext:member="" href="output/Ext.dd.DD.html">DD</a> <img src="resources/elbow-end.gif"/><a ext:cls="Ext.dd.DDProxy" ext:member="" href="output/Ext.dd.DDProxy.html">DDProxy</a> <img src="resources/elbow-end.gif"/><a ext:cls="Ext.dd.DragSource" ext:member="" href="output/Ext.dd.DragSource.html">DragSource</a> <img src="resources/elbow-end.gif"/><a ext:cls="Ext.dd.DragZone" ext:member="" href="output/Ext.dd.DragZone.html">DragZone</a> <img src="resources/elbow-end.gif"/>TreeDragZone</pre></div> <h1>Class Ext.tree.TreeDragZone</h1> <table cellspacing="0"> <tr><td class="label">Package:</td><td class="hd-info">Ext.tree</td></tr> <tr><td class="label">Defined In:</td><td class="hd-info">TreeDragZone.js</td></tr> <tr><td class="label">Class:</td><td class="hd-info">TreeDragZone</td></tr> <tr><td class="label">Extends:</td><td class="hd-info"><a ext:cls="Ext.dd.DragZone" ext:member="" href="output/Ext.dd.DragZone.html">DragZone</a></td></tr> </table> <div class="description"> </div> <div class="hr"></div> <a id="Ext.tree.TreeDragZone-configs"></a> <h2>Config Options</h2> <table cellspacing="0" class="member-table"> <tr> <th class="sig-header" colspan="2">Config Options</th> <th class="msource-header">Defined By</th> </tr> <tr class="config-row inherited">
<td class="micon"><a class="exi" href="#expand"> </a></td>
<td class="sig">
<a id="Ext.tree.TreeDragZone-containerScroll"></a>
<b>containerScroll</b> : Boolean <div class="mdesc">
True to register this container with the Scrollmanager for auto scrolling during drag operations. </div>
</td>
<td class="msource"><a ext:cls="Ext.dd.DragZone" ext:member="#containerScroll" href="output/Ext.dd.DragZone.html#containerScroll">DragZone</a></td>
</tr>
<tr class="config-row alt expandable">
<td class="micon"><a class="exi" href="#expand"> </a></td>
<td class="sig">
<a id="Ext.tree.TreeDragZone-ddGroup"></a>
<b>ddGroup</b> : String <div class="mdesc">
<div class="short">A named drag drop group to which this object belongs. If a group is specified, then this object will only interact wi...</div>
<div class="long">
A named drag drop group to which this object belongs. If a group is specified, then this object will only interact with other drag drop objects in the same group (defaults to 'TreeDD'). </div>
</div>
</td>
<td class="msource">TreeDragZone</td>
</tr>
<tr class="config-row inherited">
<td class="micon"><a class="exi" href="#expand"> </a></td>
<td class="sig">
<a id="Ext.tree.TreeDragZone-dropAllowed"></a>
<b>dropAllowed</b> : String <div class="mdesc">
The CSS class returned to the drag source when drop is allowed (defaults to "x-dd-drop-ok"). </div>
</td>
<td class="msource"><a ext:cls="Ext.dd.DragSource" ext:member="#dropAllowed" href="output/Ext.dd.DragSource.html#dropAllowed">DragSource</a></td>
</tr>
<tr class="config-row inherited alt">
<td class="micon"><a class="exi" href="#expand"> </a></td>
<td class="sig">
<a id="Ext.tree.TreeDragZone-dropNotAllowed"></a>
<b>dropNotAllowed</b> : String <div class="mdesc">
The CSS class returned to the drag source when drop is not allowed (defaults to "x-dd-drop-nodrop"). </div>
</td>
<td class="msource"><a ext:cls="Ext.dd.DragSource" ext:member="#dropNotAllowed" href="output/Ext.dd.DragSource.html#dropNotAllowed">DragSource</a></td>
</tr>
<tr class="config-row inherited expandable">
<td class="micon"><a class="exi" href="#expand"> </a></td>
<td class="sig">
<a id="Ext.tree.TreeDragZone-hlColor"></a>
<b>hlColor</b> : String <div class="mdesc">
<div class="short">The color to use when visually highlighting the drag source in the afterRepair method after a failed drop (defaults t...</div>
<div class="long">
The color to use when visually highlighting the drag source in the afterRepair method after a failed drop (defaults to "c3daf9" - light blue) </div>
</div>
</td>
<td class="msource"><a ext:cls="Ext.dd.DragZone" ext:member="#hlColor" href="output/Ext.dd.DragZone.html#hlColor">DragZone</a></td>
</tr>
</table> <a id="Ext.tree.TreeDragZone-props"></a> <h2>Public Properties</h2> <table cellspacing="0" class="member-table"> <tr> <th class="sig-header" colspan="2">Property</th> <th class="msource-header">Defined By</th> </tr> <tr class="property-row inherited">
<td class="micon"><a class="exi" href="#expand"> </a></td>
<td class="sig">
<a id="Ext.tree.TreeDragZone-available"></a>
<b>available</b> : boolean <div class="mdesc">
The availabe property is false until the linked dom element is accessible. </div>
</td>
<td class="msource"><a ext:cls="Ext.dd.DragDrop" ext:member="#available" href="output/Ext.dd.DragDrop.html#available">DragDrop</a></td>
</tr>
<tr class="property-row inherited alt expandable">
<td class="micon"><a class="exi" href="#expand"> </a></td>
<td class="sig">
<a id="Ext.tree.TreeDragZone-centerFrame"></a>
<b>centerFrame</b> : boolean <div class="mdesc">
<div class="short">By default the frame is positioned exactly where the drag element is, sowe use the cursor offset provided by Ext.dd....</div>
<div class="long">
By default the frame is positioned exactly where the drag element is, sowe use the cursor offset provided by Ext.dd.DD. Another option that works only ifyou do not have constraints on the obj is to have the drag frame centeredaround the cursor. Set centerFrame to true for this effect. </div>
</div>
</td>
<td class="msource"><a ext:cls="Ext.dd.DDProxy" ext:member="#centerFrame" href="output/Ext.dd.DDProxy.html#centerFrame">DDProxy</a></td>
</tr>
<tr class="property-row inherited">
<td class="micon"><a class="exi" href="#expand"> </a></td>
<td class="sig">
<a id="Ext.tree.TreeDragZone-config"></a>
<b>config</b> : object <div class="mdesc">
Configuration attributes passed into the constructor </div>
</td>
<td class="msource"><a ext:cls="Ext.dd.DragDrop" ext:member="#config" href="output/Ext.dd.DragDrop.html#config">DragDrop</a></td>
</tr>
<tr class="property-row inherited alt">
<td class="micon"><a class="exi" href="#expand"> </a></td>
<td class="sig">
<a id="Ext.tree.TreeDragZone-defaultPadding"></a>
<b>defaultPadding</b> : Object <div class="mdesc">
Provides default constraint padding to "constrainTo" elements (defaults to {left: 0, right:0, top:0, bottom:0}). </div>
</td>
<td class="msource"><a ext:cls="Ext.dd.DragDrop" ext:member="#defaultPadding" href="output/Ext.dd.DragDrop.html#defaultPadding">DragDrop</a></td>
</tr>
<tr class="property-row inherited expandable">
<td class="micon"><a class="exi" href="#expand"> </a></td>
<td class="sig">
<a id="Ext.tree.TreeDragZone-groups"></a>
<b>groups</b> : object <div class="mdesc">
<div class="short">The group defines a logical collection of DragDrop objects that arerelated. Instances only get events when interact...</div>
<div class="long">
The group defines a logical collection of DragDrop objects that arerelated. Instances only get events when interacting with otherDragDrop object in the same group. This lets us define multiplegroups using a single DragDrop subclass if we want. </div>
</div>
</td>
<td class="msource"><a ext:cls="Ext.dd.DragDrop" ext:member="#groups" href="output/Ext.dd.DragDrop.html#groups">DragDrop</a></td>
</tr>
<tr class="property-row inherited alt expandable">
<td class="micon"><a class="exi" href="#expand"> </a></td>
<td class="sig">
<a id="Ext.tree.TreeDragZone-hasOuterHandles"></a>
<b>hasOuterHandles</b> : boolean <div class="mdesc">
<div class="short">By default, drags can only be initiated if the mousedown occurs in theregion the linked element is. This is done in...</div>
<div class="long">
By default, drags can only be initiated if the mousedown occurs in theregion the linked element is. This is done in part to work around abug in some browsers that mis-report the mousedown if the previousmouseup happened outside of the window. This property is set to trueif outer handles are defined. </div>
</div>
</td>
<td class="msource"><a ext:cls="Ext.dd.DragDrop" ext:member="#hasOuterHandles" href="output/Ext.dd.DragDrop.html#hasOuterHandles">DragDrop</a></td>
</tr>
<tr class="property-row inherited expandable">
<td class="micon"><a class="exi" href="#expand"> </a></td>
<td class="sig">
<a id="Ext.tree.TreeDragZone-id"></a>
<b>id</b> : String <div class="mdesc">
<div class="short">The id of the element associated with this object. This is what werefer to as the "linked element" because the size...</div>
<div class="long">
The id of the element associated with this object. This is what werefer to as the "linked element" because the size and position ofthis element is used to determine when the drag and drop objects haveinteracted. </div>
</div>
</td>
<td class="msource"><a ext:cls="Ext.dd.DragDrop" ext:member="#id" href="output/Ext.dd.DragDrop.html#id">DragDrop</a></td>
</tr>
<tr class="property-row inherited alt">
<td class="micon"><a class="exi" href="#expand"> </a></td>
<td class="sig">
<a id="Ext.tree.TreeDragZone-invalidHandleClasses"></a>
<b>invalidHandleClasses</b> : string[] <div class="mdesc">
An indexted array of css class names for elements that will be ignoredif clicked. </div>
</td>
<td class="msource"><a ext:cls="Ext.dd.DragDrop" ext:member="#invalidHandleClasses" href="output/Ext.dd.DragDrop.html#invalidHandleClasses">DragDrop</a></td>
</tr>
<tr class="property-row inherited">
<td class="micon"><a class="exi" href="#expand"> </a></td>
<td class="sig">
<a id="Ext.tree.TreeDragZone-invalidHandleIds"></a>
<b>invalidHandleIds</b> : string: <div class="mdesc">
An associative array of ids for elements that will be ignored if clicked </div>
</td>
<td class="msource"><a ext:cls="Ext.dd.DragDrop" ext:member="#invalidHandleIds" href="output/Ext.dd.DragDrop.html#invalidHandleIds">DragDrop</a></td>
</tr>
<tr class="property-row inherited alt">
<td class="micon"><a class="exi" href="#expand"> </a></td>
<td class="sig">
<a id="Ext.tree.TreeDragZone-invalidHandleTypes"></a>
<b>invalidHandleTypes</b> : string: <div class="mdesc">
An associative array of HTML tags that will be ignored if clicked. </div>
</td>
<td class="msource"><a ext:cls="Ext.dd.DragDrop" ext:member="#invalidHandleTypes" href="output/Ext.dd.DragDrop.html#invalidHandleTypes">DragDrop</a></td>
</tr>
<tr class="property-row inherited">
<td class="micon"><a class="exi" href="#expand"> </a></td>
<td class="sig">
<a id="Ext.tree.TreeDragZone-isTarget"></a>
<b>isTarget</b> : boolean <div class="mdesc">
By default, all insances can be a drop target. This can be disabled bysetting isTarget to false. </div>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?