Module:libextPackage:wrap.ext.ddParent:ObjectCopyright (c) 2007, 2008 Point5U, LLC
Milescript - ExtJS Wrapper Library: Project Home | Documentation

wrap.ext.dd.DragDrop

Inheritance : Object

Constructors

Signature
public DragDrop(String id, String sGroup, DragDropConfig dragDropArguments)

Methods

NameSignature
addInvalidHandleCssvoid addInvalidHandleCss(String cssClass)
addInvalidHandleIdvoid addInvalidHandleId(String id)
addInvalidHandleTypevoid addInvalidHandleType(String tagName)
addToGroupvoid addToGroup(String sGroup)
applyConfigvoid applyConfig()
clearConstraintsvoid clearConstraints()
clearTicksvoid clearTicks()
endDragvoid endDrag(Event e)
getDragElHTMLElement getDragEl()
getElElement getEl()
initvoid init(String id, String sGroup, Array<Object> dragDropArguments)
initTargetvoid initTarget(String id, String sGroup, Array<Object> dragDropArguments)
isLockedboolean isLocked()
isValidHandleChildboolean isValidHandleChild(HTMLElement node)
lockvoid lock()
onAvailablevoid onAvailable()
onDragvoid onDrag(Event e)
onDragDropvoid onDragDrop(Event e, String id)
onDragDropvoid onDragDrop(Event e, DragDrop element)
onDragEntervoid onDragEnter(Event e, String id)
onDragEntervoid onDragEnter(Event e, DragDrop element)
onDragOutvoid onDragOut(Event e, DragDrop element)
onDragOutvoid onDragOut(Event e, String id)
onDragOvervoid onDragOver(Event e, DragDrop element)
onDragOvervoid onDragOver(Event e, String id)
onInvalidDropvoid onInvalidDrop(Event e)
onMouseDownvoid onMouseDown(Event e)
onMouseUpvoid onMouseUp(Event e)
removeFromGroupvoid removeFromGroup(String sGroup)
removeInvalidHandleClassvoid removeInvalidHandleClass(String cssClass)
removeInvalidHandleIdvoid removeInvalidHandleId(String id)
removeInvalidHandleTypevoid removeInvalidHandleType(String tagName)
resetContraintsvoid resetContraints(boolean maintainOffset)
setDragElIdvoid setDragElId(String id)
setHandleElIdvoid setHandleElId(String id)
setInitialPositionvoid setInitialPosition(int diffx, int diffy)
setOuterHandleIdvoid setOuterHandleId(String id)
setPaddingvoid setPadding(int iTop, int iRight, int iBot, int iLeft)
setXConstraintvoid setXConstraint(int iLeft, int iRight, int iTickSize)
setYConstraintvoid setYConstraint(int iUp, int iDown, int iTickSize)
startDragvoid startDrag(int x, int y)
toStringString toString()
unlockvoid unlock()
unregvoid unreg()

Properties

NameTypeComment
available
core.boolean
config
core.Array<core.Object>
groups
core.Array<core.String>
hasOuterHandles
core.boolean
id
core.String
invalidHandleClasses
core.Array<core.String>
invalidHandleIds
core.String
invalidHandleTypes
core.String
isTarget
core.boolean
maintainOffset
core.boolean
padding
core.Array<core.int>
primaryButtonOnly
core.boolean
xTicks
core.Array<core.int>
yTicks
core.Array<core.int>

Constructors

public DragDrop(String id, String sGroup, DragDropConfig dragDropArguments)

Parameters

NameTypeDescription
idcore.String
sGroupcore.String
dragDropArgumentswrap.ext.dd.types.DragDropConfig



Methods

addInvalidHandleCss

void addInvalidHandleCss(String cssClass)

Parameters

NameTypeDescription
cssClasscore.String

addInvalidHandleId

void addInvalidHandleId(String id)

Parameters

NameTypeDescription
idcore.String

addInvalidHandleType

void addInvalidHandleType(String tagName)

Parameters

NameTypeDescription
tagNamecore.String

addToGroup

void addToGroup(String sGroup)

Parameters

NameTypeDescription
sGroupcore.String

applyConfig

void applyConfig()


clearConstraints

void clearConstraints()


clearTicks

void clearTicks()


endDrag

void endDrag(Event e)

Parameters

NameTypeDescription
eorg.milescript.javascript.Event

getDragEl

HTMLElement getDragEl()

Returns
org.milescript.dom.HTMLElement

getEl

Element getEl()

Returns
wrap.ext.Element

init

void init(String id, String sGroup, Array<Object> dragDropArguments)

Parameters

NameTypeDescription
idcore.String
sGroupcore.String
dragDropArgumentscore.Array<core.Object>

initTarget

void initTarget(String id, String sGroup, Array<Object> dragDropArguments)

Parameters

NameTypeDescription
idcore.String
sGroupcore.String
dragDropArgumentscore.Array<core.Object>

isLocked

boolean isLocked()

Returns
core.boolean

isValidHandleChild

boolean isValidHandleChild(HTMLElement node)

Returns
core.boolean

Parameters

NameTypeDescription
nodeorg.milescript.dom.HTMLElement

lock

void lock()


onAvailable

void onAvailable()


onDrag

void onDrag(Event e)

Parameters

NameTypeDescription
eorg.milescript.javascript.Event

onDragDrop

void onDragDrop(Event e, String id)

Parameters

NameTypeDescription
eorg.milescript.javascript.Event
idcore.String

onDragDrop

void onDragDrop(Event e, DragDrop element)

Parameters

NameTypeDescription
eorg.milescript.javascript.Event
elementwrap.ext.dd.DragDrop

onDragEnter

void onDragEnter(Event e, String id)

Parameters

NameTypeDescription
eorg.milescript.javascript.Event
idcore.String

onDragEnter

void onDragEnter(Event e, DragDrop element)

Parameters

NameTypeDescription
eorg.milescript.javascript.Event
elementwrap.ext.dd.DragDrop

onDragOut

void onDragOut(Event e, DragDrop element)

Parameters

NameTypeDescription
eorg.milescript.javascript.Event
elementwrap.ext.dd.DragDrop

onDragOut

void onDragOut(Event e, String id)

Parameters

NameTypeDescription
eorg.milescript.javascript.Event
idcore.String

onDragOver

void onDragOver(Event e, DragDrop element)

Parameters

NameTypeDescription
eorg.milescript.javascript.Event
elementwrap.ext.dd.DragDrop

onDragOver

void onDragOver(Event e, String id)

Parameters

NameTypeDescription
eorg.milescript.javascript.Event
idcore.String

onInvalidDrop

void onInvalidDrop(Event e)

Parameters

NameTypeDescription
eorg.milescript.javascript.Event

onMouseDown

void onMouseDown(Event e)

Parameters

NameTypeDescription
eorg.milescript.javascript.Event

onMouseUp

void onMouseUp(Event e)

Parameters

NameTypeDescription
eorg.milescript.javascript.Event

removeFromGroup

void removeFromGroup(String sGroup)

Parameters

NameTypeDescription
sGroupcore.String

removeInvalidHandleClass

void removeInvalidHandleClass(String cssClass)

Parameters

NameTypeDescription
cssClasscore.String

removeInvalidHandleId

void removeInvalidHandleId(String id)

Parameters

NameTypeDescription
idcore.String

removeInvalidHandleType

void removeInvalidHandleType(String tagName)

Parameters

NameTypeDescription
tagNamecore.String

resetContraints

void resetContraints(boolean maintainOffset)

Parameters

NameTypeDescription
maintainOffsetcore.boolean

setDragElId

void setDragElId(String id)

Parameters

NameTypeDescription
idcore.String

setHandleElId

void setHandleElId(String id)

Parameters

NameTypeDescription
idcore.String

setInitialPosition

void setInitialPosition(int diffx, int diffy)

Parameters

NameTypeDescription
diffxcore.int
diffycore.int

setOuterHandleId

void setOuterHandleId(String id)

Parameters

NameTypeDescription
idcore.String

setPadding

void setPadding(int iTop, int iRight, int iBot, int iLeft)

Parameters

NameTypeDescription
iTopcore.int
iRightcore.int
iBotcore.int
iLeftcore.int

setXConstraint

void setXConstraint(int iLeft, int iRight, int iTickSize)

Parameters

NameTypeDescription
iLeftcore.int
iRightcore.int
iTickSizecore.int

setYConstraint

void setYConstraint(int iUp, int iDown, int iTickSize)

Parameters

NameTypeDescription
iUpcore.int
iDowncore.int
iTickSizecore.int

startDrag

void startDrag(int x, int y)

Parameters

NameTypeDescription
xcore.int
ycore.int

toString

String toString()

Returns
core.String

unlock

void unlock()


unreg

void unreg()


Module:libextPackage:wrap.ext.ddParent:ObjectCopyright (c) 2007, 2008 Point5U, LLC
Milescript - ExtJS Wrapper Library: Project Home | Documentation