DragDropEvent

public class
feathers.events.DragDropEvent

Description

Events used by the DragDropManager.

See also:
feathers.dragDrop.DragDropManager

API overview

Constructor

DragDropEvent ( type: String , dragData: DragData , isDropped: Boolean , localX: Number = , localY: Number = )
Constructor.

Attributes

Public attributes

dragData: DragData read-only

The DragData associated with the current drag

isDropped: Boolean

Determines if there has been a drop

localX: Number

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

localY: Number

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

Constants

Constants

DRAG_COMPLETE: String static

Dispatched by the IDragSource when a drag completes

DRAG_DROP: String static

Dispatched by a IDropTarget when a drop occurs

DRAG_ENTER: String static

Dispatched by a IDropTarget when a drag enters its bounds

DRAG_EXIT: String static

Dispatched by a IDropTarget when a drag exits its bounds

DRAG_MOVE: String static

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

DRAG_START: String static

Dispatched by the IDragSource when a drag starts

Functions

Public functions

Constructor

DragDropEvent ( type: String , dragData: DragData , isDropped: Boolean , localX: Number = , localY: Number = )

Constructor.

Attributes

bubbles: Boolean
Inherited from Event

read-only

Indicates if event will bubble.

currentTarget: EventDispatcher
Inherited from Event

read-only

The object the event is currently bubbling at.

data: Object
Inherited from Event

read-only

Arbitrary data that is attached to the event.

dragData: DragData

read-only

The DragData associated with the current drag.

isDropped: Boolean

Determines if there has been a drop.

localX: Number

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

See also:
feathers.dragDrop.IDropTarget

localY: Number

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

See also:
feathers.dragDrop.IDropTarget

target: EventDispatcher
Inherited from Event

read-only

The object that dispatched the event.

type: String
Inherited from Event

read-only

A string that identifies the event.

Constants

ADDED: String

static

Event type for a display object that is added to a parent.

ADDED_TO_STAGE: String

static

Event type for a display object that is added to the stage

CANCEL: String

static

An event type to be utilized in custom events. Not used by Starling right now.

CHANGE: String

static

An event type to be utilized in custom events. Not used by Starling right now.

CLOSE: String

static

An event type to be utilized in custom events. Not used by Starling right now.

COMPLETE: String

static

Event type that may be used whenever something finishes.

CONTEXT3D_CREATE: String

static

Event type for a (re)created stage3D rendering context.

DRAG_COMPLETE: String

static

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:
feathers.dragDrop.IDragSource

DRAG_DROP: String

static

Dispatched by a IDropTarget when a drop occurs.

See also:
feathers.dragDrop.IDropTarget

DRAG_ENTER: String

static

Dispatched by a IDropTarget when a drag enters its bounds.

See also:
feathers.dragDrop.IDropTarget

DRAG_EXIT: String

static

Dispatched by a IDropTarget when a drag exits its bounds.

See also:
feathers.dragDrop.IDropTarget

DRAG_MOVE: String

static

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

See also:
feathers.dragDrop.IDropTarget

DRAG_START: String

static

Dispatched by the IDragSource when a drag starts.

See also:
feathers.dragDrop.IDragSource

ENTER_FRAME: String

static

Event type for a display object that is entering a new frame.

FLATTEN: String

static

Event type for a display object that is being flattened.

OPEN: String

static

An event type to be utilized in custom events. Not used by Starling right now.

REMOVED: String

static

Event type for a display object that is removed from its parent.

REMOVED_FROM_STAGE: String

static

Event type for a display object that is removed from the stage.

REMOVE_FROM_JUGGLER: String

static

Event type for an animated object that requests to be removed from the juggler.

RESIZE: String

static

Event type for a resized Flash Player.

ROOT_CREATED: String

static

Event type that indicates that the root DisplayObject has been created.

SCROLL: String

static

An event type to be utilized in custom events. Not used by Starling right now.

SELECT: String

static

An event type to be utilized in custom events. Not used by Starling right now.

TRIGGERED: String

static

Event type for a triggered button.

Functions

clone (): Event
Inherited from Event

Clones the event object with the same arguments and returns the duplicate.


Returns

Event The duplicate event object that was cloned.

getFullTypeName (): String
Inherited from Object

native

Gets the fully qualified type name of the Object. The fully qualified type name includes the package of the type.


Returns

String fully qualified type name of the Object.

getType (): Type
Inherited from Object

native

Gets the Type that describes the Object.


Returns

Type The Type that describes the object.

getTypeName (): String
Inherited from Object

native

Gets the type name of the Object.


Returns

String type name of the Object.

stopImmediatePropagation (): Void
Inherited from Event

Prevents any other listeners from receiving the event.



stopPropagation (): Void
Inherited from Event

Prevents listeners at the next bubble stage from receiving the event.



toString (): String
Inherited from Object

native

Returns a String that describes the Object. This can be overriden to provide extra details when printing objects using trace().


Returns

String String that described the Object.

: