X-Git-Url: http://git.ithinksw.org/extjs.git/blobdiff_plain/d41dc04ad17d1d9125fb2cf72db2b4782dbe3a8c..7a654f8d43fdb43d78b63d90528bed6e86b608cc:/docs/output/Ext.tree.TreeDropZone.html diff --git a/docs/output/Ext.tree.TreeDropZone.html b/docs/output/Ext.tree.TreeDropZone.html deleted file mode 100644 index 33879506..00000000 --- a/docs/output/Ext.tree.TreeDropZone.html +++ /dev/null @@ -1,1559 +0,0 @@ -
DragDrop - DDTarget - DropTarget - DropZone - TreeDropZone
Package: | Ext.tree |
Defined In: | TreeDropZone.js |
Class: | TreeDropZone |
Extends: | DropZone |
Config Options | -Defined By | -|
---|---|---|
- |
-
- allowContainerDrop : String
- True if drops on the tree container (outside of a specific tree node) are allowed (defaults to false)
- |
- TreeDropZone | -
- |
-
- allowParentInsert : Boolean
-
- Allow inserting a dragged node between an expanded parent node and its first child that will become a sibling of the ...
-
- Allow inserting a dragged node between an expanded parent node and its first child that will become a sibling of the parent when dropped (defaults to false)
- |
- TreeDropZone | -
- |
-
- appendOnly : String
- True if the tree should only allow append drops (use for trees which are sorted, defaults to false)
- |
- TreeDropZone | -
- |
-
- ddGroup : String
-
- A named drag drop group to which this object belongs. If a group is specified, then this object will only interact wi...
-
- 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').
- |
- TreeDropZone | -
- |
-
- dropAllowed : String
- The CSS class returned to the drag source when drop is allowed (defaults to "x-dd-drop-ok").
- |
- DropTarget | -
- |
-
- dropNotAllowed : String
- The CSS class returned to the drag source when drop is not allowed (defaults to "x-dd-drop-nodrop").
- |
- DropTarget | -
- |
-
- expandDelay : String
-
- The delay in milliseconds to wait before expanding a target tree node while dragging a droppable node over the target...
-
- The delay in milliseconds to wait before expanding a target tree node while dragging a droppable node over the target (defaults to 1000)
- |
- TreeDropZone | -
- |
-
- overClass : String
- The CSS class applied to the drop target element while the drag source is over it (defaults to "").
- |
- DropTarget | -
Property | -Defined By | -|
---|---|---|
- |
-
- available : boolean
- The availabe property is false until the linked dom element is accessible.
- |
- DragDrop | -
- |
-
- config : object
- Configuration attributes passed into the constructor
- |
- DragDrop | -
- |
-
- defaultPadding : Object
- Provides default constraint padding to "constrainTo" elements (defaults to {left: 0, right:0, top:0, bottom:0}).
- |
- DragDrop | -
- |
-
- dragOverData : Ext.tree.TreePanel
-
- Arbitrary data that can be associated with this tree and will be included in the event object that gets
-passed to any...
-
- Arbitrary data that can be associated with this tree and will be included in the event object that gets
-passed to any nodedragover event handler (defaults to {})
- |
- TreeDropZone | -
- |
-
- groups : object
-
- The group defines a logical collection of DragDrop objects that are
-related. Instances only get events when interact...
-
- The group defines a logical collection of DragDrop objects that are
-related. Instances only get events when interacting with other
-DragDrop object in the same group. This lets us define multiple
-groups using a single DragDrop subclass if we want.
- |
- DragDrop | -
- |
-
- hasOuterHandles : boolean
-
- By default, drags can only be initiated if the mousedown occurs in the
-region the linked element is. This is done in...
-
- By default, drags can only be initiated if the mousedown occurs in the
-region the linked element is. This is done in part to work around a
-bug in some browsers that mis-report the mousedown if the previous
-mouseup happened outside of the window. This property is set to true
-if outer handles are defined.
- |
- DragDrop | -
- |
-
- id : String
-
- The id of the element associated with this object. This is what we
-refer to as the "linked element" because the size...
-
- The id of the element associated with this object. This is what we
-refer to as the "linked element" because the size and position of
-this element is used to determine when the drag and drop objects have
-interacted.
- |
- DragDrop | -
- |
-
- invalidHandleClasses : Array
- An Array of CSS class names for elements to be considered in valid as drag handles.
- |
- DragDrop | -
- |
-
- invalidHandleIds : Object
-
- An object who's property names identify the IDs of elements to be considered invalid as drag handles.
-A non-null prop...
-
- An object who's property names identify the IDs of elements to be considered invalid as drag handles.
-A non-null property value identifies the ID as invalid. For example, to prevent
-dragging from being initiated on element ID "foo", use:
- |
- DragDrop | -
- |
-
- invalidHandleTypes : Object
-
- An object who's property names identify HTML tags to be considered invalid as drag handles.
-A non-null property value...
-
- An object who's property names identify HTML tags to be considered invalid as drag handles.
-A non-null property value identifies the tag as invalid. Defaults to the
-following value which prevents drag operations from being initiated by <a> elements:
- |
- DragDrop | -
- |
-
- isTarget : boolean
- By default, all instances can be a drop target. This can be disabled by
-setting isTarget to false.
- |
- DragDrop | -
- |
-
- maintainOffset : boolean
-
- Maintain offsets when we resetconstraints. Set to true when you want
-the position of the element relative to its par...
-
- Maintain offsets when we resetconstraints. Set to true when you want
-the position of the element relative to its parent to stay the same
-when the page changes
- |
- DragDrop | -
- |
-
- moveOnly : boolean
-
- When set to true, other DD objects in cooperating DDGroups do not receive
-notification events when this DD object is ...
-
- When set to true, other DD objects in cooperating DDGroups do not receive
-notification events when this DD object is dragged over them. Defaults to false.
- |
- DragDrop | -
- |
-
- padding : int[]
- The padding configured for this drag and drop object for calculating
-the drop zone intersection with this object.
- |
- DragDrop | -
- |
-
- primaryButtonOnly : boolean
-
- By default the drag and drop instance will only respond to the primary
-button click (left button for a right-handed m...
-
- By default the drag and drop instance will only respond to the primary
-button click (left button for a right-handed mouse). Set to true to
-allow drag and drop to start with any mouse click that is propogated
-by the browser
- |
- DragDrop | -
- |
-
- tree : Ext.tree.TreePanel
- The TreePanel for this drop zone
- |
- TreeDropZone | -
- |
-
- xTicks : int[]
-
- Array of pixel locations the element will snap to if we specified a
-horizontal graduation/interval. This array is ge...
-
- Array of pixel locations the element will snap to if we specified a
-horizontal graduation/interval. This array is generated automatically
-when you define a tick interval.
- |
- DragDrop | -
- |
-
- yTicks : int[]
-
- Array of pixel locations the element will snap to if we specified a
-vertical graduation/interval. This array is gene...
-
- Array of pixel locations the element will snap to if we specified a
-vertical graduation/interval. This array is generated automatically
-when you define a tick interval.
- |
- DragDrop | -
Method | -Defined By | -|
---|---|---|
- |
-
- TreeDropZone( String/HTMLElement/Element tree , Object config )
-
-
-
-
-
- Parameters:
-
-
|
- TreeDropZone | -
- |
-
- addInvalidHandleClass( string cssClass ) : void
-
- Lets you specify a css class of elements that will not initiate a drag
-
- Lets you specify a css class of elements that will not initiate a drag
-
- Parameters:
-
-
|
- DragDrop | -
- |
-
- addInvalidHandleId( string id ) : void
-
- Lets you to specify an element id for a child of a drag handle
-that should not initiate a drag
-
- Lets you to specify an element id for a child of a drag handle
-that should not initiate a drag
-
- Parameters:
-
-
|
- DragDrop | -
- |
-
- addInvalidHandleType( string tagName ) : void
-
- Allows you to specify a tag name that should not start a drag operation
-when clicked. This is designed to facilitate...
-
- Allows you to specify a tag name that should not start a drag operation
-when clicked. This is designed to facilitate embedding links within a
-drag handle that do something other than start the drag.
-
- Parameters:
-
-
|
- DragDrop | -
- |
-
- addToGroup( sGroup {string} ) : void
-
- Add this instance to a group of related drag/drop objects. All
-instances belong to at least one group, and can belon...
-
- Add this instance to a group of related drag/drop objects. All
-instances belong to at least one group, and can belong to as many
-groups as needed.
-
- Parameters:
-
-
|
- DragDrop | -
- |
-
- applyConfig() : void
-
- Applies the configuration parameters that were passed into the constructor.
-This is supposed to happen at each level ...
-
- Applies the configuration parameters that were passed into the constructor.
-This is supposed to happen at each level through the inheritance chain. So
-a DDProxy implentation will execute apply config on DDProxy, DD, and
-DragDrop in order to get all of the parameters that are available in
-each object.
-
- Parameters:
-
-
|
- DragDrop | -
- |
-
- clearConstraints() : void
-
- Clears any constraints applied to this instance. Also clears ticks
-since they can't exist independent of a constrain...
-
- Clears any constraints applied to this instance. Also clears ticks
-since they can't exist independent of a constraint at this time.
-
- Parameters:
-
-
|
- DragDrop | -
- |
-
- clearTicks() : void
-
- Clears any tick interval defined for this instance
-
- Clears any tick interval defined for this instance
-
- Parameters:
-
-
|
- DragDrop | -
- |
-
- constrainTo( Mixed constrainTo , [Object/Number pad ], [Boolean inContent ] ) : void
-
- Initializes the drag drop object's constraints to restrict movement to a certain element.
-Usage:
- var dd = new Ext.d...
-
- Initializes the drag drop object's constraints to restrict movement to a certain element.
-Usage:
-
-
-Or you can initalize it using the Ext.Element object:
-
- Parameters:
-
-
|
- DragDrop | -
- |
-
- endDrag( Event e ) : void
-
- Fired when we are done dragging the object
-
- Fired when we are done dragging the object
-
- Parameters:
-
-
|
- DragDrop | -
- |
-
- getDragEl() : HTMLElement
-
- Returns a reference to the actual element to drag. By default this is
-the same as the html element, but it can be as...
-
- Returns a reference to the actual element to drag. By default this is
-the same as the html element, but it can be assigned to another
-element. An example of this can be found in Ext.dd.DDProxy
-
- Parameters:
-
-
|
- DragDrop | -
- |
-
- getEl() : HTMLElement
-
- Returns a reference to the linked element
-
- Returns a reference to the linked element
-
- Parameters:
-
-
|
- DragDrop | -
- |
-
- getTargetFromEvent( Event e ) : Object
-
- Returns a custom data object associated with the DOM node that is the target of the event. By default
-this looks up ...
-
- Returns a custom data object associated with the DOM node that is the target of the event. By default
-this looks up the event target in the Ext.dd.Registry, although you can override this method to
-provide your own custom lookup.
-
- Parameters:
-
-
|
- DropZone | -
- |
-
- init( id the , String sGroup , object config ) : void
-
- Sets up the DragDrop object. Must be called in the constructor of any
-Ext.dd.DragDrop subclass
-
- Sets up the DragDrop object. Must be called in the constructor of any
-Ext.dd.DragDrop subclass
-
- Parameters:
-
-
|
- DragDrop | -
- |
-
- initTarget( id the , String sGroup , object config ) : void
-
- Initializes Targeting functionality only... the object does not
-get a mousedown handler.
-
- Initializes Targeting functionality only... the object does not
-get a mousedown handler.
-
- Parameters:
-
-
|
- DragDrop | -
- |
-
- isLocked() : boolean
-
- Returns true if this instance is locked, or the drag drop mgr is locked
-(meaning that all drag/drop is disabled on th...
-
- Returns true if this instance is locked, or the drag drop mgr is locked
-(meaning that all drag/drop is disabled on the page.)
-
- Parameters:
-
-
|
- DragDrop | -
- |
-
- isValidHandleChild( HTMLElement node ) : boolean
-
- Checks the tag exclusion list to see if this click should be ignored
-
- Checks the tag exclusion list to see if this click should be ignored
-
- Parameters:
-
-
|
- DragDrop | -
- |
-
- lock() : void
-
- Lock this instance
-
- Lock this instance
-
- Parameters:
-
-
|
- DragDrop | -
- |
-
- notifyDrop( Ext.dd.DragSource source , Event e , Object data ) : Boolean
-
- The function a Ext.dd.DragSource calls once to notify this drop target that the dragged item has
-been dropped on it. ...
-
- The function a Ext.dd.DragSource calls once to notify this drop target that the dragged item has
-been dropped on it. This method has no default implementation and returns false, so you must provide an
-implementation that does something to process the drop event and returns true so that the drag source's
-repair action does not run.
-
- Parameters:
-
-
|
- DropTarget | -
- |
-
- notifyEnter( Ext.dd.DragSource source , Event e , Object data ) : String
-
- The function a Ext.dd.DragSource calls once to notify this drop target that the source is now over the
-target. This ...
-
- The function a Ext.dd.DragSource calls once to notify this drop target that the source is now over the
-target. This default implementation adds the CSS class specified by overClass (if any) to the drop element
-and returns the dropAllowed config value. This method should be overridden if drop validation is required.
-
- Parameters:
-
-
|
- DropTarget | -
- |
-
- notifyOut( Ext.dd.DragSource source , Event e , Object data ) : void
-
- The function a Ext.dd.DragSource calls once to notify this drop target that the source has been dragged
-out of the ta...
-
- The function a Ext.dd.DragSource calls once to notify this drop target that the source has been dragged
-out of the target without dropping. This default implementation simply removes the CSS class specified by
-overClass (if any) from the drop element.
-
- Parameters:
-
-
|
- DropTarget | -
- |
-
- notifyOver( Ext.dd.DragSource source , Event e , Object data ) : String
-
- The function a Ext.dd.DragSource calls continuously while it is being dragged over the target.
-This method will be ca...
-
- The function a Ext.dd.DragSource calls continuously while it is being dragged over the target.
-This method will be called on every mouse movement while the drag source is over the drop target.
-This default implementation simply returns the dropAllowed config value.
-
- Parameters:
-
-
|
- DropTarget | -
- |
-
- onAvailable() : void
-
- Override the onAvailable method to do what is needed after the initial
-position was determined.
-
- Override the onAvailable method to do what is needed after the initial
-position was determined.
-
- Parameters:
-
-
|
- DragDrop | -
- |
-
- onContainerDrop( Ext.dd.DragSource source , Event e , Object data ) : Boolean
-
- Called internally when the DropZone determines that a Ext.dd.DragSource has been dropped on it,
-but not on any of its...
-
- Called internally when the DropZone determines that a Ext.dd.DragSource has been dropped on it,
-but not on any of its registered drop nodes. The default implementation returns false, so it should be
-overridden to provide the appropriate processing of the drop event if you need the drop zone itself to
-be able to accept drops. It should return true when valid so that the drag source's repair action does not run.
-
- Parameters:
-
-
|
- DropZone | -
- |
-
- onContainerOver( Ext.dd.DragSource source , Event e , Object data ) : String
-
- Called internally while the DropZone determines that a Ext.dd.DragSource is being dragged over it,
-but not over any o...
-
- Called internally while the DropZone determines that a Ext.dd.DragSource is being dragged over it,
-but not over any of its registered drop nodes. The default implementation returns this.dropNotAllowed, so
-it should be overridden to provide the proper feedback if necessary.
-
- Parameters:
-
-
|
- DropZone | -
- |
-
- onDrag( Event e ) : void
-
- Abstract method called during the onMouseMove event while dragging an
-object.
-
- Abstract method called during the onMouseMove event while dragging an
-object.
-
- Parameters:
-
-
|
- DragDrop | -
- |
-
- onDragDrop( Event e , String|DragDrop[] id ) : void
-
- Abstract method called when this item is dropped on another DragDrop
-obj
-
- Abstract method called when this item is dropped on another DragDrop
-obj
-
- Parameters:
-
-
|
- DragDrop | -
- |
-
- onDragEnter( Event e , String|DragDrop[] id ) : void
-
- Abstract method called when this element fist begins hovering over
-another DragDrop obj
-
- Abstract method called when this element fist begins hovering over
-another DragDrop obj
-
- Parameters:
-
-
|
- DragDrop | -
- |
-
- onDragOut( Event e , String|DragDrop[] id ) : void
-
- Abstract method called when we are no longer hovering over an element
-
- Abstract method called when we are no longer hovering over an element
-
- Parameters:
-
-
|
- DragDrop | -
- |
-
- onDragOver( Event e , String|DragDrop[] id ) : void
-
- Abstract method called when this element is hovering over another
-DragDrop obj
-
- Abstract method called when this element is hovering over another
-DragDrop obj
-
- Parameters:
-
-
|
- DragDrop | -
- |
-
- onInvalidDrop( Event e ) : void
-
- Abstract method called when this item is dropped on an area with no
-drop target
-
- Abstract method called when this item is dropped on an area with no
-drop target
-
- Parameters:
-
-
|
- DragDrop | -
- |
-
- onMouseDown( Event e ) : void
-
- Event handler that fires when a drag/drop obj gets a mousedown
-
- Event handler that fires when a drag/drop obj gets a mousedown
-
- Parameters:
-
-
|
- DragDrop | -
- |
-
- onMouseUp( Event e ) : void
-
- Event handler that fires when a drag/drop obj gets a mouseup
-
- Event handler that fires when a drag/drop obj gets a mouseup
-
- Parameters:
-
-
|
- DragDrop | -
- |
-
- onNodeDrop( Object nodeData , Ext.dd.DragSource source , Event e , Object data ) : Boolean
-
- Called internally when the DropZone determines that a Ext.dd.DragSource has been dropped onto
-the drop node. The def...
-
- Called internally when the DropZone determines that a Ext.dd.DragSource has been dropped onto
-the drop node. The default implementation returns false, so it should be overridden to provide the
-appropriate processing of the drop event and return true so that the drag source's repair action does not run.
-
- Parameters:
-
-
|
- DropZone | -
- |
-
- onNodeEnter( Object nodeData , Ext.dd.DragSource source , Event e , Object data ) : void
-
- Called internally when the DropZone determines that a Ext.dd.DragSource has entered a drop node
-that it has registere...
-
- Called internally when the DropZone determines that a Ext.dd.DragSource has entered a drop node
-that it has registered. This method has no default implementation and should be overridden to provide
-node-specific processing if necessary.
-
- Parameters:
-
-
|
- DropZone | -
- |
-
- onNodeOut( Object nodeData , Ext.dd.DragSource source , Event e , Object data ) : void
-
- Called internally when the DropZone determines that a Ext.dd.DragSource has been dragged out of
-the drop node without...
-
- Called internally when the DropZone determines that a Ext.dd.DragSource has been dragged out of
-the drop node without dropping. This method has no default implementation and should be overridden to provide
-node-specific processing if necessary.
-
- Parameters:
-
-
|
- DropZone | -
- |
-
- onNodeOver( Object nodeData , Ext.dd.DragSource source , Event e , Object data ) : String
-
- Called internally while the DropZone determines that a Ext.dd.DragSource is over a drop node
-that it has registered. ...
-
- Called internally while the DropZone determines that a Ext.dd.DragSource is over a drop node
-that it has registered. The default implementation returns this.dropNotAllowed, so it should be
-overridden to provide the proper feedback.
-
- Parameters:
-
-
|
- DropZone | -
- |
-
- removeFromGroup( string sGroup ) : void
-
- Remove's this instance from the supplied interaction group
-
- Remove's this instance from the supplied interaction group
-
- Parameters:
-
-
|
- DragDrop | -
- |
-
- removeInvalidHandleClass( string cssClass ) : void
-
- Unsets an invalid css class
-
- Unsets an invalid css class
-
- Parameters:
-
-
|
- DragDrop | -
- |
-
- removeInvalidHandleId( string id ) : void
-
- Unsets an invalid handle id
-
- Unsets an invalid handle id
-
- Parameters:
-
-
|
- DragDrop | -
- |
-
- removeInvalidHandleType( string tagName ) : void
-
- Unsets an excluded tag name set by addInvalidHandleType
-
- Unsets an excluded tag name set by addInvalidHandleType
-
- Parameters:
-
-
|
- DragDrop | -
- |
-
- resetConstraints( boolean maintainOffset ) : void
-
- resetConstraints must be called if you manually reposition a dd element.
-
- resetConstraints must be called if you manually reposition a dd element.
-
- Parameters:
-
-
|
- DragDrop | -
- |
-
- setDragElId( id {string} ) : void
-
- Allows you to specify that an element other than the linked element
-will be moved with the cursor during a drag
-
- Allows you to specify that an element other than the linked element
-will be moved with the cursor during a drag
-
- Parameters:
-
-
|
- DragDrop | -
- |
-
- setHandleElId( id {string} ) : void
-
- Allows you to specify a child of the linked element that should be
-used to initiate the drag operation. An example o...
-
- Allows you to specify a child of the linked element that should be
-used to initiate the drag operation. An example of this would be if
-you have a content div with text and links. Clicking anywhere in the
-content area would normally start the drag operation. Use this method
-to specify that an element inside of the content div is the element
-that starts the drag operation.
-
- Parameters:
-
-
|
- DragDrop | -
- |
-
- setInitialPosition( int diffX , int diffY ) : void
-
- Stores the initial placement of the linked element.
-
- Stores the initial placement of the linked element.
-
- Parameters:
-
-
|
- DragDrop | -
- |
-
- setOuterHandleElId( id the ) : void
-
- Allows you to set an element outside of the linked element as a drag
-handle
-
- Allows you to set an element outside of the linked element as a drag
-handle
-
- Parameters:
-
-
|
- DragDrop | -
- |
-
- setPadding( int iTop , int iRight , int iBot , int iLeft ) : void
-
- Configures the padding for the target zone in px. Effectively expands
-(or reduces) the virtual object size for targe...
-
- Configures the padding for the target zone in px. Effectively expands
-(or reduces) the virtual object size for targeting calculations.
-Supports css-style shorthand; if only one parameter is passed, all sides
-will have that padding, and if only two are passed, the top and bottom
-will have the first param, the left and right the second.
-
- Parameters:
-
-
|
- DragDrop | -
- |
-
- setXConstraint( int iLeft , int iRight , int iTickSize ) : void
-
- By default, the element can be dragged any place on the screen. Use
-this method to limit the horizontal travel of th...
-
- By default, the element can be dragged any place on the screen. Use
-this method to limit the horizontal travel of the element. Pass in
-0,0 for the parameters if you want to lock the drag to the y axis.
-
- Parameters:
-
-
|
- DragDrop | -
- |
-
- setYConstraint( int iUp , int iDown , int iTickSize ) : void
-
- By default, the element can be dragged any place on the screen. Set
-this to limit the vertical travel of the element...
-
- By default, the element can be dragged any place on the screen. Set
-this to limit the vertical travel of the element. Pass in 0,0 for the
-parameters if you want to lock the drag to the x axis.
-
- Parameters:
-
-
|
- DragDrop | -
- |
-
- startDrag( int X , int Y ) : void
-
- Abstract method called after a drag/drop object is clicked
-and the drag or mousedown time thresholds have beeen met.
-
- Abstract method called after a drag/drop object is clicked
-and the drag or mousedown time thresholds have beeen met.
-
- Parameters:
-
-
|
- DragDrop | -
- |
-
- toString() : string
-
- toString method
-
- toString method
-
- Parameters:
-
-
|
- DragDrop | -
- |
-
- unlock() : void
-
- Unlock this instace
-
- Unlock this instace
-
- Parameters:
-
-
|
- DragDrop | -
- |
-
- unreg() : void
-
- Remove all drag and drop hooks for this element
-
- Remove all drag and drop hooks for this element
-
- Parameters:
-
-
|
- DragDrop | -