GODPAPER | All Packages | All Classes | Index | Frames No Frames |
FeathersEventType

Package | feathers.events
Class | public class FeathersEventType
Inheritance | FeathersEventType Object

Event `type` constants for Feathers controls. This class is not a subclass of `starling.events.Event` because these constants are meant to be used with `dispatchEventWith()` and take advantage of the Starling's event object pooling. The object passed to an event listener will be of type `starling.events.Event`.

Public Constants

| Constant | Defined By
--- | --- | ---
|  | BEGIN_INTERACTION : String = beginInteraction [static] The FeathersEventType.BEGIN_INTERACTION event type is used by many UI controls where a drag or other interaction happens over time. | FeathersEventType
|  | CLEAR : String = clear [static] The FeathersEventType.CLEAR event type is a generic event type for when something is "cleared". | FeathersEventType
|  | END_INTERACTION : String = endInteraction [static] The FeathersEventType.END_INTERACTION event type is used by many UI controls where a drag or other interaction happens over time. | FeathersEventType
|  | ENTER : String = enter [static] The FeathersEventType.ENTER event type is meant to be used when the enter key has been pressed in an input control. | FeathersEventType
|  | ERROR : String = error [static] The FeathersEventType.ERROR event type is used by Feathers controls when an error occurs that can be caught and safely ignored. | FeathersEventType
|  | FOCUS_IN : String = focusIn [static] The FeathersEventType.FOCUS_IN event type is used by Feathers components to indicate when they have received focus. | FeathersEventType
|  | FOCUS_OUT : String = focusOut [static] The FeathersEventType.FOCUS_OUT event type is used by Feathers components to indicate when they have lost focus. | FeathersEventType
|  | INITIALIZE : String = initialize [static] The FeathersEventType.INITIALIZE event type is meant to be used when an IFeathersControl has finished running its initialize() function. | FeathersEventType
|  | LAYOUT_DATA_CHANGE : String = layoutDataChange [static] The FeathersEventType.LAYOUT_DATA_CHANGE event type is used by Feathers controls when their layout data has changed. | FeathersEventType
|  | RENDERER_ADD : String = rendererAdd [static] The FeathersEventType.RENDERER_ADD event type is used by Feathers components with item renderers to indicate when a new renderer has been added. | FeathersEventType
|  | RENDERER_REMOVE : String = rendererRemove [static] The FeathersEventType.RENDERER_REMOVE event type is used by Feathers controls with item renderers to indicate when a renderer is removed. | FeathersEventType
|  | RESIZE : String = resize [static] The FeathersEventType.RESIZE event type is meant to be used when an IFeathersControl has resized. | FeathersEventType
|  | SCROLL_COMPLETE : String = scrollComplete [static] The FeathersEventType.SCROLL_COMPLETE event type is used when a "throw" completes in a scrolling control. | FeathersEventType
|  | TRANSITION_COMPLETE : String = transitionComplete [static] The FeathersEventType.TRANSITION_COMPLETE event type is used by the ScreenNavigator to indicate when a transition between screens ends. | FeathersEventType
|  | TRANSITION_START : String = transitionStart [static] The FeathersEventType.TRANSITION_START event type is used by the ScreenNavigator to indicate when a transition between screens begins. | FeathersEventType

Constant Detail

BEGIN_INTERACTION | Constant

`public static const BEGIN_INTERACTION:String = beginInteraction`

The `FeathersEventType.BEGIN_INTERACTION` event type is used by many UI controls where a drag or other interaction happens over time. An example is a `Slider` control where the user touches the thumb to begin dragging.

CLEAR | Constant |

`public static const CLEAR:String = clear`

The `FeathersEventType.CLEAR` event type is a generic event type for when something is "cleared".

END_INTERACTION | Constant |

`public static const END_INTERACTION:String = endInteraction`

The `FeathersEventType.END_INTERACTION` event type is used by many UI controls where a drag or other interaction happens over time. An example is a `Slider` control where the user stops touching the thumb after dragging.

ENTER | Constant |

`public static const ENTER:String = enter`

The `FeathersEventType.ENTER` event type is meant to be used when the enter key has been pressed in an input control.

ERROR | Constant |

`public static const ERROR:String = error`

The `FeathersEventType.ERROR` event type is used by Feathers controls when an error occurs that can be caught and safely ignored.

FOCUS_IN | Constant |

`public static const FOCUS_IN:String = focusIn`

The `FeathersEventType.FOCUS_IN` event type is used by Feathers components to indicate when they have received focus.

FOCUS_OUT | Constant |

`public static const FOCUS_OUT:String = focusOut`

The `FeathersEventType.FOCUS_OUT` event type is used by Feathers components to indicate when they have lost focus.

INITIALIZE | Constant |

`public static const INITIALIZE:String = initialize`

The `FeathersEventType.INITIALIZE` event type is meant to be used when an `IFeathersControl` has finished running its `initialize()` function.

LAYOUT_DATA_CHANGE | Constant |

`public static const LAYOUT_DATA_CHANGE:String = layoutDataChange`

The `FeathersEventType.LAYOUT_DATA_CHANGE` event type is used by Feathers controls when their layout data has changed.

RENDERER_ADD | Constant |

`public static const RENDERER_ADD:String = rendererAdd`

The `FeathersEventType.RENDERER_ADD` event type is used by Feathers components with item renderers to indicate when a new renderer has been added. This event type is meant to be used with virtualized layouts where only a limited set of renderers will be created for a data provider that may include a larger number of items.

RENDERER_REMOVE | Constant |

`public static const RENDERER_REMOVE:String = rendererRemove`

The `FeathersEventType.RENDERER_REMOVE` event type is used by Feathers controls with item renderers to indicate when a renderer is removed. This event type is meant to be used with virtualized layouts where only a limited set of renderers will be created for a data provider that may include a larger number items.

RESIZE | Constant |

`public static const RESIZE:String = resize`

The `FeathersEventType.RESIZE` event type is meant to be used when an `IFeathersControl` has resized.

SCROLL_COMPLETE | Constant |

`public static const SCROLL_COMPLETE:String = scrollComplete`

The `FeathersEventType.SCROLL_COMPLETE` event type is used when a "throw" completes in a scrolling control.

TRANSITION_COMPLETE | Constant |

`public static const TRANSITION_COMPLETE:String = transitionComplete`

The `FeathersEventType.TRANSITION_COMPLETE` event type is used by the `ScreenNavigator` to indicate when a transition between screens ends.

TRANSITION_START | Constant |

`public static const TRANSITION_START:String = transitionStart`

The `FeathersEventType.TRANSITION_START` event type is used by the `ScreenNavigator` to indicate when a transition between screens begins.

Thu Jan 16 2014, 01:11 PM +08:00