Packagefeathers.events
Classpublic class DragDropEvent
InheritanceDragDropEvent Inheritance Event Inheritance Object

Product Version : Feathers 1.0.0

Events used by the DragDropManager.

See also

feathers.dragDrop.DragDropManager


Public Properties
 PropertyDefined By
 Inheritedbubbles : Boolean
[read-only] Indicates if event will bubble.
Event
 InheritedcurrentTarget : EventDispatcher
[read-only] The object the event is currently bubbling at.
Event
 Inheriteddata : Object
[read-only] Arbitrary data that is attached to the event.
Event
  dragData : DragData
[read-only] The DragData associated with the current drag.
DragDropEvent
  dragSource : IDragSource
The source where the drag started.
DragDropEvent
  isDropped : Boolean
Determines if there has been a drop.
DragDropEvent
  localX : Number
The x location, in pixels, of the current action, in the local coordinate system of the IDropTarget.
DragDropEvent
  localY : Number
The y location, in pixels, of the current action, in the local coordinate system of the IDropTarget.
DragDropEvent
 Inheritedtarget : EventDispatcher
[read-only] The object that dispatched the event.
Event
 Inheritedtype : String
[read-only] A string that identifies the event.
Event
Public Methods
 MethodDefined By
  
DragDropEvent(type:String, dragData:DragData, isDropped:Boolean, localX:Number, localY:Number, dragSource:IDragSource = null)
Constructor.
DragDropEvent
 Inherited
Prevents any other listeners from receiving the event.
Event
 Inherited
Prevents listeners at the next bubble stage from receiving the event.
Event
 Inherited
toString():String
Returns a description of the event, containing type and bubble information.
Event
Public Constants
 ConstantDefined By
 InheritedADDED : String = added
[static] Event type for a display object that is added to a parent.
Event
 InheritedADDED_TO_STAGE : String = addedToStage
[static] Event type for a display object that is added to the stage
Event
 InheritedCANCEL : String = cancel
[static] An event type to be utilized in custom events.
Event
 InheritedCHANGE : String = change
[static] An event type to be utilized in custom events.
Event
 InheritedCLOSE : String = close
[static] An event type to be utilized in custom events.
Event
 InheritedCOMPLETE : String = complete
[static] Event type that may be used whenever something finishes.
Event
 InheritedCONTEXT3D_CREATE : String = context3DCreate
[static] Event type for a (re)created stage3D rendering context.
Event
  DRAG_COMPLETE : String = dragComplete
[static] Dispatched by the IDragSource when a drag completes.
DragDropEvent
  DRAG_DROP : String = dragDrop
[static] Dispatched by a IDropTarget when a drop occurs.
DragDropEvent
  DRAG_ENTER : String = dragEnter
[static] Dispatched by a IDropTarget when a drag enters its bounds.
DragDropEvent
  DRAG_EXIT : String = dragExit
[static] Dispatched by a IDropTarget when a drag exits its bounds.
DragDropEvent
  DRAG_MOVE : String = dragMove
[static] Dispatched by a IDropTarget when a drag moves to a new location within its bounds.
DragDropEvent
  DRAG_START : String = dragStart
[static] Dispatched by the IDragSource when a drag starts.
DragDropEvent
 InheritedENTER_FRAME : String = enterFrame
[static] Event type for a display object that is entering a new frame.
Event
 InheritedFATAL_ERROR : String = fatalError
[static] Event type that is dispatched by the Starling instance when it encounters a problem from which it cannot recover, e.g.
Event
 InheritedIO_ERROR : String = ioError
[static] Event type that is dispatched by the AssetManager when a file/url cannot be loaded.
Event
 InheritedOPEN : String = open
[static] An event type to be utilized in custom events.
Event
 InheritedPARSE_ERROR : String = parseError
[static] Event type that is dispatched by the AssetManager when an xml or json file couldn't be parsed.
Event
 InheritedREADY : String = ready
[static] An event type to be utilized in custom events.
Event
 InheritedREMOVED : String = removed
[static] Event type for a display object that is removed from its parent.
Event
 InheritedREMOVED_FROM_STAGE : String = removedFromStage
[static] Event type for a display object that is removed from the stage.
Event
 InheritedREMOVE_FROM_JUGGLER : String = removeFromJuggler
[static] Event type for an animated object that requests to be removed from the juggler.
Event
 InheritedRENDER : String = render
[static] Event type that is dispatched by the Starling instance directly before rendering.
Event
 InheritedRESIZE : String = resize
[static] Event type for a resized Flash Player.
Event
 InheritedROOT_CREATED : String = rootCreated
[static] Event type that indicates that the root DisplayObject has been created.
Event
 InheritedSCROLL : String = scroll
[static] An event type to be utilized in custom events.
Event
 InheritedSECURITY_ERROR : String = securityError
[static] Event type that is dispatched by the AssetManager when a file/url cannot be loaded.
Event
 InheritedSELECT : String = select
[static] An event type to be utilized in custom events.
Event
 InheritedTEXTURES_RESTORED : String = texturesRestored
[static] Event type that is dispatched by the AssetManager after a context loss.
Event
 InheritedTRIGGERED : String = triggered
[static] Event type for a triggered button.
Event
 InheritedUPDATE : String = update
[static] An event type to be utilized in custom events.
Event
Property Detail
dragDataproperty
dragData:DragData  [read-only]

The DragData associated with the current drag.


Implementation
    public function get dragData():DragData
dragSourceproperty 
public var dragSource:IDragSource

The source where the drag started.

isDroppedproperty 
public var isDropped:Boolean

Determines if there has been a drop.

localXproperty 
public var localX:Number

The x location, in pixels, of the current action, in the local coordinate system of the IDropTarget.

Value will always be NaN for DRAG_START and DRAG_COMPLETE events.

See also

localYproperty 
public var localY:Number

The y location, in pixels, of the current action, in the local coordinate system of the IDropTarget.

Value will always be NaN for DRAG_START and DRAG_COMPLETE events.

See also

Constructor Detail
DragDropEvent()Constructor
public function DragDropEvent(type:String, dragData:DragData, isDropped:Boolean, localX:Number, localY:Number, dragSource:IDragSource = null)

Constructor.

Parameters
type:String
 
dragData:DragData
 
isDropped:Boolean
 
localX:Number (default = NaN)
 
localY:Number (default = NaN)
 
dragSource:IDragSource (default = null)
Constant Detail
DRAG_COMPLETEConstant
public static const DRAG_COMPLETE:String = dragComplete

Dispatched by the IDragSource when a drag completes. This is always dispatched, even when there wasn't a successful drop. See the isDropped property to determine if the drop was successful.

See also

DRAG_DROPConstant 
public static const DRAG_DROP:String = dragDrop

Dispatched by a IDropTarget when a drop occurs.

See also

DRAG_ENTERConstant 
public static const DRAG_ENTER:String = dragEnter

Dispatched by a IDropTarget when a drag enters its bounds.

See also

DRAG_EXITConstant 
public static const DRAG_EXIT:String = dragExit

Dispatched by a IDropTarget when a drag exits its bounds.

See also

DRAG_MOVEConstant 
public static const DRAG_MOVE:String = dragMove

Dispatched by a IDropTarget when a drag moves to a new location within its bounds.

See also

DRAG_STARTConstant 
public static const DRAG_START:String = dragStart

Dispatched by the IDragSource when a drag starts.

See also