| Defined In: | DDCore.js |
| Class: | Ext.dd.DDTarget |
| Extends: | Ext.dd.DragDrop |
| 属性 | 定义者 | |
|---|---|---|
|
id
: id
The element id
The element id
|
DragDropMgr | |
|
config
: config
传入构造器的配置项对象
传入构造器的配置项对象
|
Base | |
|
invalidHandleTypes
: invalidHandleTypes
点击时要忽略的HTML标签名称。
点击时要忽略的HTML标签名称。
|
Base | |
|
invalidHandleIds
: invalidHandleIds
点击时要忽略的元素id。
点击时要忽略的元素id。
|
Base | |
|
invalidHandleClasses
: invalidHandleClasses
点击时要忽略的元素的css样式类名称所组成的数组。
点击时要忽略的元素的css样式类名称所组成的数组。
|
Base | |
|
groups
: groups
组(Group)定义,相关拖放对象的逻辑集合。
实例只能通过事件...
组(Group)定义,相关拖放对象的逻辑集合。
实例只能通过事件与同一组下面的其他拖放对象交互。
这使得我们可以将多个组定义在同一个子类下面。
|
Base | |
|
isTarget:
默认地,所有实例可以是降落目标。
该项可设置isTarget为f...
默认地,所有实例可以是降落目标。
该项可设置isTarget为false来禁止。
@method isTarget
|
Base | |
|
padding:
当拖放对象与落下区域交互时的外补丁配置。
@method pad...
当拖放对象与落下区域交互时的外补丁配置。
@method padding
|
Base | |
|
maintainOffset
: maintainOffset
当重置限制时(constraints)修正偏移。
如果你想在页面...
当重置限制时(constraints)修正偏移。
如果你想在页面变动时,元素的位置与其父级元素的位置不发生变化,可设为true。
|
Base | |
|
xTicks
: xTicks
如果我们指定一个垂直的间隔值,元素会作一个象素位置的取样,放到数组...
如果我们指定一个垂直的间隔值,元素会作一个象素位置的取样,放到数组中。
如果你定义了一个tick interval,该数组将会自动生成。
|
Base | |
|
yTicks
: yTicks
如果我们指定一个水平的间隔值,元素会作一个象素位置的取样,放到数组...
如果我们指定一个水平的间隔值,元素会作一个象素位置的取样,放到数组中。
如果你定义了一个tick interval,该数组将会自动生成。
|
Base | |
|
primaryButtonOnly
: primaryButtonOnly
默认下拖放的实例只会响应主要的按钮键(左键和右键)。
设置为tr...
默认下拖放的实例只会响应主要的按钮键(左键和右键)。
设置为true表示开放其他的鼠标的键,只要是浏览器支持的。
|
Base | |
|
available
: available
关联的dom元素访问之后该属性才为false。
关联的dom元素访问之后该属性才为false。
|
Base | |
|
hasOuterHandles
: hasOuterHandles
默认状态下,拖动只会是mousedown发生在关联元素的区域才会初...
默认状态下,拖动只会是mousedown发生在关联元素的区域才会初始化。
但是因为某些浏览器的bug,如果之前的mouseup发生在window外部地方,浏览器会漏报告这个事件。
如果已定义外部的处理,这个属性应该设置为true.
@default false
|
Base | |
|
preventDefault
: preventDefault
一个是否应该阻止我们所定义的默认行为的标识。
默认为true,如...
一个是否应该阻止我们所定义的默认行为的标识。
默认为true,如需默认的行为可设为false(但不推荐)。
|
DragDropMgr | |
|
stopPropagation
: stopPropagation
一个是否在该停止事件繁殖的标识(events propagatio...
一个是否在该停止事件繁殖的标识(events propagation)。
默认下为true,但如果HTML元素包含了其他mouse点击的所需功能,就可设为false。
|
DragDropMgr | |
|
POINT
: POINT
由拖放过程中的鼠标指针来定义拖放的交互操作。
由拖放过程中的鼠标指针来定义拖放的交互操作。
|
DragDropMgr | |
|
INTERSECT
: INTERSECT
Intersect模式下,拖放的交互是由两个或两个以上的拖放对象的...
Intersect模式下,拖放的交互是由两个或两个以上的拖放对象的重叠来定义。
|
DragDropMgr | |
|
mode
: mode
当前拖放的模式,默认为:POINT
当前拖放的模式,默认为:POINT
|
DragDropMgr | |
|
useCache
: useCache
设置useCache为false的话,表示你想强制对象不断在每个拖...
设置useCache为false的话,表示你想强制对象不断在每个拖放关联对象中轮询。
|
DragDropMgr | |
|
clickPixelThresh
: clickPixelThresh
在mousedown之后,拖动初始化之前,鼠标需要移动的像素值。默...
在mousedown之后,拖动初始化之前,鼠标需要移动的像素值。默认值为3
|
DragDropMgr | |
|
clickTimeThresh
: clickTimeThresh
在mousedown事件触发之后,接着开始拖动但不想触发mouse...
在mousedown事件触发之后,接着开始拖动但不想触发mouseup的事件的毫秒数。默认值为1000
|
DragDropMgr | |
|
el
: el
The element
The element
|
DragDropMgr | |
|
css
: css
A reference to the style property
A reference to the style property
|
DragDropMgr | |
|
scroll
: scroll
设置为true时,游览器窗口会自动滚动,如果拖放元素被拖到视图的边...
设置为true时,游览器窗口会自动滚动,如果拖放元素被拖到视图的边界,默认为true。
|
DD | |
|
Ext.dd.DDProxy.dragElId
: Ext.dd.DDProxy.dragElId
默认的拖动框架div之id
默认的拖动框架div之id
|
DDProxy | |
|
resizeFrame
: resizeFrame
默认下,我们将实际拖动元素调整大小到与打算拖动的那个元素的大小一致...
默认下,我们将实际拖动元素调整大小到与打算拖动的那个元素的大小一致(这就是加边框的效果)。
但如果我们想实现另外一种效果可关闭选项。
|
DDProxy | |
|
centerFrame
: centerFrame
默认下,frame是正好处于拖动元素的位置。
因此我们可使Ext...
默认下,frame是正好处于拖动元素的位置。
因此我们可使Ext.dd.DD来偏移指针。
另外一个方法就是,你没有让做任何限制在对象上,然后设置center Frame为true。
|
DDProxy | |
| 方法 | 定义者 | |
|---|---|---|
|
Event
(
)
These classes are derivatives of ...
These classes are derivatives of the similarly named classes in the YUI Library.
The original license:
Copyright (c) 2006, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
参数项:
|
Base | |
|
dd
(
)
对于可被拖动(drag)或可被放下(drop)的目标,进行接口和各...
对于可被拖动(drag)或可被放下(drop)的目标,进行接口和各项基本操作的定义。
你应该通过继承的方式使用该类,并重写startDrag, onDrag, onDragOver和onDragOut的事件处理器,.
共有三种html元素可以被关联到DragDrop实例:
参数项:
|
Base | |
DragDrop
(
String id,
String sGroup,
object config
)
必须在onload事件发生之后才能实例化这个类,以保证关联元素已准...
必须在onload事件发生之后才能实例化这个类,以保证关联元素已准备可用。
下列语句会将拖放对象放进"group1"的组中,与组内其他拖放对象交互:
dd = new Ext.dd.DragDrop("div1", "group1");
由于没有实现任何的事件处理器,所以上面的代码运行后不会有实际的效果发生。
通常的做法是你要先重写这个类或者某个默的实现,但是你可以重写你想出现在这个实例上的方法
dd.onDragDrop = function(e, id) {
alert("DD落在" + id+"的身上");
}
@constructor
DragDrop的有效属性:
padding, isTarget, maintainOffset, primaryButtonOnly
参数项:
|
Base | |
|
lock
(
)
锁定拖放的功能。
@method lock
锁定拖放的功能。
@method lock
参数项:
|
DragDropMgr | |
|
unlock
(
)
解锁拖放的功能。
@method unlock
解锁拖放的功能。
@method unlock
参数项:
|
DragDropMgr | |
|
startDrag
(
)
当拖动象素开始启动或mousedown保持事件正好发生的时候发生。...
当拖动象素开始启动或mousedown保持事件正好发生的时候发生。
@method startDrag
参数项:
|
DragDropMgr | |
onDrag
(
Event e
)
抽象方法:当拖动某个对象时发生onMouseMove时调用。
@...
抽象方法:当拖动某个对象时发生onMouseMove时调用。
@method onDrag
参数项:
|
Base | |
onDragEnter
(
Event e,
String|DragDrop[] id
)
抽象方法:在这个元素刚刚开始悬停在其他DD对象身上时调用。
@m...
抽象方法:在这个元素刚刚开始悬停在其他DD对象身上时调用。
@method onDragEnter
参数项:
|
Base | |
onDragOver
(
Event e,
String|DragDrop[] id
)
抽象方法:在这个元素悬停在其他DD对象范围内的调用。
@meth...
抽象方法:在这个元素悬停在其他DD对象范围内的调用。
@method onDragOver
参数项:
|
Base | |
onDragOut
(
Event e,
String|DragDrop[] id
)
抽象方法:当不再有任何悬停DD对象的时候调用。
@method ...
抽象方法:当不再有任何悬停DD对象的时候调用。
@method onDragOut
参数项:
|
Base | |
onDragDrop
(
Event e,
String|DragDrop[] id
)
抽象方法:该项在另外一个DD对象上落下的时候调用。
@metho...
抽象方法:该项在另外一个DD对象上落下的时候调用。
@method onDragDrop
参数项:
|
Base | |
onInvalidDrop
(
Event e
)
抽象方法:当各项在一个没有置下目标的地方置下时调用。
@meth...
抽象方法:当各项在一个没有置下目标的地方置下时调用。
@method onInvalidDrop
参数项:
|
Base | |
endDrag
(
Event e
)
当我们完成拖动对象时触发的事件。
@method endDrag
当我们完成拖动对象时触发的事件。
@method endDrag
参数项:
|
Base | |
onMouseDown
(
Event e
)
当拖放对象mousedown触发时的事件处理器。
@method...
当拖放对象mousedown触发时的事件处理器。
@method onMouseDown
参数项:
|
Base | |
onMouseUp
(
Event e
)
当DD对象发生mouseup事件时的事件处理器。
@method...
当DD对象发生mouseup事件时的事件处理器。
@method onMouseUp
参数项:
|
Base | |
|
onAvailable
(
)
重写onAvailable的方法以便我们在初始化之后做所需要的事情...
重写onAvailable的方法以便我们在初始化之后做所需要的事情
position was determined.
@method onAvailable
参数项:
|
Base | |
constrainTo
(
String/HTMLElement/Element constrainTo,
[Object/Number pad],
[Boolean inContent]
)
初始化拖放对象的限制,以便控制在某个元的范围内移动
举例:
...
初始化拖放对象的限制,以便控制在某个元的范围内移动
举例:
或者你可以使用 Ext.Element对象初始化它:
例如 {left:4, right:4, top:4, bottom:4})或{right:10, bottom:10}
参数项:
|
Base | |
|
getEl
(
)
: HTMLElement
返回关联元素的引用
@method getEl
返回关联元素的引用
@method getEl
参数项:
|
Base | |
|
getDragEl
(
)
: HTMLElement
返回实际拖动元素的引用,默认时和html element一样,不过...
返回实际拖动元素的引用,默认时和html element一样,不过它可分配给其他元素,可在这里找到。
@method getDragEl
参数项:
|
Base | |
init
(
String sGroup,
object config
)
设置拖放对象,须在Ext.dd.DragDrop子类的构造器调用。...
设置拖放对象,须在Ext.dd.DragDrop子类的构造器调用。
@method init
参数项:
|
Base | |
initTarget
(
String sGroup,
object config
)
只是有针对性的初始化目标...对象获取不了mousedown ha...
只是有针对性的初始化目标...对象获取不了mousedown handler
@method initTarget
参数项:
|
Base | |
|
applyConfig
(
)
将配置参数应用到构造器。该方法应该在继承链上的每一个环节调用。
...
将配置参数应用到构造器。该方法应该在继承链上的每一个环节调用。
所以为了获取每个对象的可用参数,配置将会由DDPRoxy实现应用在DDProxy, DD,DragDrop身上。
@method applyConfig
参数项:
|
Base | |
setPadding
(
int iTop,
int iRight,
int iBot,
int iLeft
)
配置目标区域的外补丁(px)。
@method setPadding
配置目标区域的外补丁(px)。
@method setPadding
参数项:
|
Base | |
setInitPosition
(
int diffX,
int diffY
)
储存关联元素的初始位置。
@method setInitialP...
储存关联元素的初始位置。
@method setInitialPosition
参数项:
|
Base | |
|
addToGroup
(
)
将该对象加入到相关的拖放组之中。
所有组实例至少要分配到一个组,...
将该对象加入到相关的拖放组之中。
所有组实例至少要分配到一个组,也可以是多个组。
@method addToGroup
参数项:
|
Base | |
removeFromGroup
(
string sGroup
)
传入一个“交互组” interaction group的参数,从中...
传入一个“交互组” interaction group的参数,从中删除该实例。
@method removeFromGroup
参数项:
|
Base | |
|
setDragElId
(
)
允许你指定一个不是被移动的关联元素的元素作为拖动处理。
@met...
允许你指定一个不是被移动的关联元素的元素作为拖动处理。
@method setDragElId
参数项:
|
Base | |
|
setHandleElId
(
)
允许你指定一个关联元素下面的子元素以初始化拖动操作。
一个例子就...
允许你指定一个关联元素下面的子元素以初始化拖动操作。
一个例子就是假设你有一段套着div文本和若干连接,点击正文的区域便引发拖动的操作。
使用这个方法来指定正文内的div元素,然后拖动操作就会从这个元素开始了。
@method setHandleElId
参数项:
|
Base | |
|
setOuterHandleElId
(
)
允许你在关联元素之外设置一个元素作为拖动处理。
@method ...
允许你在关联元素之外设置一个元素作为拖动处理。
@method setOuterHandleElId
参数项:
|
Base | |
|
unreg
(
)
移除所有钩在该元素身上的拖放对象。
@method unreg
移除所有钩在该元素身上的拖放对象。
@method unreg
参数项:
|
Base | |
|
isLocked
(
)
: boolean
拖放是否已锁定?
@method isLocked
拖放是否已锁定?
@method isLocked
参数项:
|
DragDropMgr | |
addInvalidHandleType
(
string tagName
)
指定某个标签名称(tag Name),这个标签的元素单击时便不会引...
指定某个标签名称(tag Name),这个标签的元素单击时便不会引发拖动的操作。
这个设计目的在于某个拖动区域中同时又有链接(links)避免执行拖动的动作。
@method addInvalidHandleType
参数项:
|
Base | |
addInvalidHandleId
(
string id
)
可指定某个元素的id,则这个id下的子元素将不会引发拖动的操作。
...
可指定某个元素的id,则这个id下的子元素将不会引发拖动的操作。
@method addInvalidHandleId
参数项:
|
Base | |
addInvalidHandleClass
(
string cssClass
)
可指定某个css样式类,则这个css样式类的子元素将不会引发拖动的...
可指定某个css样式类,则这个css样式类的子元素将不会引发拖动的操作。
@method addInvalidHandleClass
参数项:
|
Base | |
removeInvalidHandleType
(
string tagName
)
移除由addInvalidHandleType方法所执行的标签名称...
移除由addInvalidHandleType方法所执行的标签名称。
@method removeInvalidHandleType
参数项:
|
Base | |
removeInvalidHandleId
(
string id
)
移除一个无效的handle id
@method removeI...
移除一个无效的handle id
@method removeInvalidHandleId
参数项:
|
Base | |
removeInvalidHandleClass
(
string cssClass
)
移除一个无效的css class
@method removeI...
移除一个无效的css class
@method removeInvalidHandleClass
re-enable
参数项:
|
Base | |
isValidHandleChild
(
HTMLElement node
)
: boolean
检查这次单击是否属于在标签排除列表里。
@method isVa...
检查这次单击是否属于在标签排除列表里。
@method isValidHandleChild
参数项:
|
Base | |
setXConstraint
(
int iLeft,
int iRight,
[int iTickSize]
)
默认情况下,元素可被拖动到屏幕的任何一个位置。
使用该方法能限制...
默认情况下,元素可被拖动到屏幕的任何一个位置。
使用该方法能限制元素的水平方向上的摇动。
如果打算只限制在Y轴的拖动,可传入0,0的参数。
@method setXConstraint
参数项:
|
Base | |
|
clearConstraints
(
)
清除该实例的所有坐标。
也清除ticks,因为这时候已不存在任何...
清除该实例的所有坐标。
也清除ticks,因为这时候已不存在任何的坐标。
@method clearConstraints
参数项:
|
Base | |
|
clearTicks
(
)
清除该实例的所有tick间歇定义。
@method clearT...
清除该实例的所有tick间歇定义。
@method clearTicks
参数项:
|
Base | |
setYConstraint
(
int iUp,
int iDown,
[int iTickSize]
)
默认情况下,元素可被拖动到屏幕的任何一个位置。
使用该方法能限制...
默认情况下,元素可被拖动到屏幕的任何一个位置。
使用该方法能限制元素的水平方向上的摇动。
如果打算只限制在X轴的拖动,可传入0,0的参数。
@method setYConstraint
参数项:
|
Base | |
resetConstraints
(
boolean maintainOffset
)
坐标复位需在你手动重新定位一个DD元素是调用。
@method ...
坐标复位需在你手动重新定位一个DD元素是调用。
@method resetConstraints
参数项:
|
Base | |
|
DragDropMgr
(
)
The drag and drop utility provide...
The drag and drop utility provides a framework for building drag and drop
applications. In addition to enabling drag and drop for specific elements,
the drag and drop elements are tracked by the manager class, and the
interactions between the various elements are tracked during the drag and
the implementing code is notified about these important moments.
参数项:
|
Base | |
regDragDrop
(
DragDrop oDD,
String sGroup
)
每个拖放实例必须在DragDropMgr登记好的。
@metho...
每个拖放实例必须在DragDropMgr登记好的。
@method regDragDrop
参数项:
|
DragDropMgr | |
regHandle
(
String sDDId,
String sHandleId
)
每个拖放处理元素必须先登记。
执行DragDrop.setHan...
每个拖放处理元素必须先登记。
执行DragDrop.setHandleElId()时会自动完成这工作。
@method regHandle
handle
参数项:
|
DragDropMgr | |
isDragDrop
(
String id
)
: boolean
确认一个元素是否属于已注册的拖放项的实用函数。
@method ...
确认一个元素是否属于已注册的拖放项的实用函数。
@method isDragDrop
参数项:
|
DragDropMgr | |
getRelated
(
DragDrop p_oDD,
boolean bTargetsOnly
)
: DragDrop[]
传入一个拖放实例的参数,返回在这个实例“组”下面的全部其他拖放实例...
传入一个拖放实例的参数,返回在这个实例“组”下面的全部其他拖放实例。
@method getRelated
参数项:
|
DragDropMgr | |
|
isLegalTarget
(
)
: boolean
针对某些特定的拖动对象,如果传入的dd目标是合法的目标,返回tur...
针对某些特定的拖动对象,如果传入的dd目标是合法的目标,返回ture。
@method isLegalTarget
参数项:
|
DragDropMgr | |
|
isTypeOfDD
(
)
: boolean
My goal is to be able to transpar...
My goal is to be able to transparently determine if an object is
typeof DragDrop, and the exact subclass of DragDrop. typeof
returns "object", oDD.constructor.toString() always returns
"DragDrop" and not the name of the subclass. So for now it just
evaluates a well-known variable in DragDrop.
@method isTypeOfDD
参数项:
|
DragDropMgr | |
isHandle
(
String id
)
: boolean
指定拖放对象,检测给出的元素是否属于已登记的拖放处理中的一员。
...
指定拖放对象,检测给出的元素是否属于已登记的拖放处理中的一员。
@method isHandle
参数项:
|
DragDropMgr | |
getDDById
(
String id
)
: DragDrop
指定一个id,返回该id的拖放实例。
@method getDD...
指定一个id,返回该id的拖放实例。
@method getDDById
参数项:
|
DragDropMgr | |
stopEvent
(
Event e
)
如果停止事件值和默认(event propagation)的一项被...
如果停止事件值和默认(event propagation)的一项被打开,要执行的实用函数。
@method stopEvent
参数项:
|
DragDropMgr | |
|
getBestMatch
(
)
: DragDrop
当INTERSECT模式时,通过拖放事件返回拖放对象的列表。
这...
当INTERSECT模式时,通过拖放事件返回拖放对象的列表。
这个辅助函数的作用是在这份列表中获取最适合的配对。
有时返回指鼠标下方的第一个对象,有时返回与拖动对象重叠的最大一个对象。
@method getBestMatch
targeted
参数项:
|
DragDropMgr | |
verifyEl
(
HTMLElement el
)
: boolean
检验一个元素是否存在DOM树中,该方法用于innerHTML。
...
检验一个元素是否存在DOM树中,该方法用于innerHTML。
@method verifyEl
参数项:
|
DragDropMgr | |
getLocation
(
DragDrop oDD
)
: Ext.lib.Region
返回一个区域对象(Region Object)。
这个区域包含拖...
返回一个区域对象(Region Object)。
这个区域包含拖放元素位置、大小、和针对其配置好的内补丁(padding)
@method getLocation
参数项:
|
DragDropMgr | |
getElement
(
String id
)
: Object
返回实际的DOM元素。
@method getElement
...
返回实际的DOM元素。
@method getElement
@deprecated 推荐使用Ext.lib.Ext.getDom
参数项:
|
DragDropMgr | |
getCss
(
String id
)
: Object
返回该DOM元素的样式属性。
@method getCss
@...
返回该DOM元素的样式属性。
@method getCss
@deprecated 推荐使用Ext.lib.Dom
参数项:
|
DragDropMgr | |
|
getPosX
(
)
: int
返回html元素的X坐标。
@method getPosX
@...
返回html元素的X坐标。
@method getPosX
@for DragDropMgr
@deprecated 推荐使用Ext.lib.Dom.getX
参数项:
|
DragDropMgr | |
|
getPosY
(
)
: int
返回html元素的Y坐标。
@method getPosY
@...
返回html元素的Y坐标。
@method getPosY
@deprecated 推荐使用Ext.lib.Dom.getY
参数项:
|
DragDropMgr | |
|
swapNode
(
)
调换两个节点,对于IE,我们使用原生的方法。
@method s...
调换两个节点,对于IE,我们使用原生的方法。
@method swapNode
参数项:
|
DragDropMgr | |
getStyle
(
HTMLElement el,
string styleProp
)
: string
指定一个元素,返回其样式的某个属性。
@method getSt...
指定一个元素,返回其样式的某个属性。
@method getStyle
@deprecated use Ext.lib.Dom.getStyle
参数项:
|
DragDropMgr | |
|
getScrollTop
(
)
: int
获取scrollTop
@method getScrollTop
获取scrollTop
@method getScrollTop
参数项:
|
DragDropMgr | |
|
getScrollLeft
(
)
: int
获取scrollLeft
@method getScrollLe...
获取scrollLeft
@method getScrollLeft
参数项:
|
DragDropMgr | |
moveToEl
(
HTMLElement moveEl,
HTMLElement targetEl
)
根据目标元素的位置,设置元素的X/Y位置。
@method mo...
根据目标元素的位置,设置元素的X/Y位置。
@method moveToEl
参数项:
|
DragDropMgr | |
|
numericSort
(
)
数组排列函数
@method numericSort
数组排列函数
@method numericSort
参数项:
|
DragDropMgr | |
|
handleWasClicked
(
)
递归搜索最靠近的父、子元素,以便确定处理的元素是否被单击。
@m...
递归搜索最靠近的父、子元素,以便确定处理的元素是否被单击。
@method handleWasClicked
参数项:
|
DragDropMgr | |
DD
(
String id,
String sGroup,
object config
)
: Ext.dd.DD
构造器
构造器
参数项:
|
DD | |
autoOffset
(
int iPageX,
int iPageY
)
在关联元素的左上角和元素点击所在位置之间设置一个指针偏移的距离。
...
在关联元素的左上角和元素点击所在位置之间设置一个指针偏移的距离。
@method autoOffset
参数项:
|
DD | |
setDelta
(
int iDeltaX,
int iDeltaY
)
设置指针偏移,你可以直接调用以强制偏移到新特殊的位置(像传入0,0...
设置指针偏移,你可以直接调用以强制偏移到新特殊的位置(像传入0,0,即设置成为对象的一角)。
@method setDelta
参数项:
|
DD | |
setDragElPos
(
int iPageX,
int iPageY
)
设置拖动元素到mousedown或点击事件的位置继续保持指针相关联...
设置拖动元素到mousedown或点击事件的位置继续保持指针相关联元素点击的位置。
如果打算将元素放到某个位置而非指针位置,你可重写该方法。
@method setDragElPos
参数项:
|
DD | |
alignElWithMouse
(
HTMLElement el,
int iPageX,
int iPageY
)
设置元素到mousedown或点击事件的位置继续保持指针相关联元素...
设置元素到mousedown或点击事件的位置继续保持指针相关联元素点击的位置。
如果打算将元素放到某个位置而非指针位置,你可重写该方法。
@method alignElWithMouse
参数项:
|
DD | |
|
cachePosition
(
)
保存最近的位置,以便我们重量限制和所需要的点击标记。
我们需要清...
保存最近的位置,以便我们重量限制和所需要的点击标记。
我们需要清楚这些以便计算元素偏移原来位置的像素值。
@method cachePosition
参数项:
|
DD | |
DDProxy
(
String id,
String sGroup,
object config
)
: Ext.dd.DDProxy
构造器
构造器
参数项:
|
DDProxy | |
|
createFrame
(
)
如果代理元素仍然不存在,就创建一个。
@method creat...
如果代理元素仍然不存在,就创建一个。
@method createFrame
参数项:
|
DDProxy | |
|
initFrame
(
)
拖动框架元素的初始化,必须在子类的构造器里调用。
@method...
拖动框架元素的初始化,必须在子类的构造器里调用。
@method initFrame
参数项:
|
DDProxy | |
DDTarget
(
String id,
String sGroup,
object config
)
: Ext.dd.DDTarget
构造器
构造器
参数项:
|
DDTarget | |