Package | feathers.events |
Class | public class FeathersEventType |
Inheritance | FeathersEventType Object |
Product Version : | Feathers 1.0.0 |
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
.
function listener( event:Event ):void { trace( "creation complete" ); } component.addEventListener( FeathersEventType.CREATION_COMPLETE, listener );
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 | ||
CREATION_COMPLETE : String = creationComplete [static]
The FeathersEventType.CREATION_COMPLETE event type is
meant to be used when an IFeathersControl has finished
validating for the first time. | 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 | ||
LOCATION_CHANGE : String = locationChange [static]
The FeathersEventType.LOCATION_CHANGE event type is used
by the Feathers WebView component to indicate that its
location has changed. | FeathersEventType | ||
LOCATION_CHANGING : String = locationChanging [static]
The FeathersEventType.LOCATION_CHANGING event type is
used by the Feathers WebView component to indicate that
its location is about to change. | FeathersEventType | ||
LONG_PRESS : String = longPress [static]
The FeathersEventType.LONG_PRESS event type is used by
the Feathers Button when it is pressed for a long time. | FeathersEventType | ||
PROGRESS : String = progress [static]
The FeathersEventType.PROGRESS event type is used by
Feathers classes with long-running tasks to indicate that progress
has been made, but the task is incomplete. | FeathersEventType | ||
PULLING : String = pulling [static]
The FeathersEventType.PULLING event type is used by
Feathers scrolling containers to notify pull views of changes. | 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 control finishes scrolling in either direction as a result of
either user interaction or animation. | FeathersEventType | ||
SCROLL_START : String = scrollStart [static]
The FeathersEventType.SCROLL_START event type is used
when a control starts scrolling in either direction as a result of
either user interaction or animation. | FeathersEventType | ||
SOFT_KEYBOARD_ACTIVATE : String = softKeyboardActivate [static]
The FeathersEventType.SOFT_KEYBOARD_ACTIVATE event type
is used by Feathers text editors when they activate a device's soft
keyboard. | FeathersEventType | ||
SOFT_KEYBOARD_ACTIVATING : String = softKeyboardActivating [static]
The FeathersEventType.SOFT_KEYBOARD_ACTIVATING event type
is used by Feathers text editors when they are about to activate a device's soft
keyboard. | FeathersEventType | ||
SOFT_KEYBOARD_DEACTIVATE : String = softKeyboardDeactivate [static]
The FeathersEventType.SOFT_KEYBOARD_DEACTIVATE event type
is used by Feathers text editors when they deactivate a device's soft
keyboard. | FeathersEventType | ||
STATE_CHANGE : String = stageChange [static]
The FeathersEventType.STATE_CHANGE event type is used by
Feathers classes that implement the IStateContext
interface. | FeathersEventType | ||
TRANSITION_CANCEL : String = transitionCancel [static]
The FeathersEventType.TRANSITION_CANCEL event type is
used by the ScreenNavigator to indicate when a
transition between screens is cancelled. | 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_IN_COMPLETE : String = transitionInComplete [static]
The FeathersEventType.TRANSITION_IN_COMPLETE event type is
used by the ScreenNavigator to indicate to a new screen
when it has completed transitioning in. | FeathersEventType | ||
TRANSITION_IN_START : String = transitionInStart [static]
The FeathersEventType.TRANSITION_IN_START event type is
used by the ScreenNavigator to indicate to a new screen
when it begins to transition in. | FeathersEventType | ||
TRANSITION_OUT_COMPLETE : String = transitionOutComplete [static]
The FeathersEventType.TRANSITION_OUT_COMPLETE event type is
used by the ScreenNavigator to indicate to an existing
screen when it has completed transitioning out. | FeathersEventType | ||
TRANSITION_OUT_START : String = transitionOutStart [static]
The FeathersEventType.TRANSITION_OUT_START event type is
used by the ScreenNavigator to indicate to an existing
screen when it begins to transition out. | 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 |
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".
CREATION_COMPLETE | Constant |
public static const CREATION_COMPLETE:String = creationComplete
The FeathersEventType.CREATION_COMPLETE
event type is
meant to be used when an IFeathersControl
has finished
validating for the first time. A well-designed component will have
created all of its children and it will be fully ready for user
interaction.
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.
Depending on the control, the result of the interaction may
continue after the interaction ends. For instance, a Scroller
may be "thrown", and the scrolling will continue animating after the
user has finished interacting with it.
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.
LOCATION_CHANGE | Constant |
public static const LOCATION_CHANGE:String = locationChange
The FeathersEventType.LOCATION_CHANGE
event type is used
by the Feathers WebView
component to indicate that its
location has changed.
LOCATION_CHANGING | Constant |
public static const LOCATION_CHANGING:String = locationChanging
The FeathersEventType.LOCATION_CHANGING
event type is
used by the Feathers WebView
component to indicate that
its location is about to change.
LONG_PRESS | Constant |
public static const LONG_PRESS:String = longPress
The FeathersEventType.LONG_PRESS
event type is used by
the Feathers Button
when it is pressed for a long time.
See also
PROGRESS | Constant |
public static const PROGRESS:String = progress
The FeathersEventType.PROGRESS
event type is used by
Feathers classes with long-running tasks to indicate that progress
has been made, but the task is incomplete.
PULLING | Constant |
public static const PULLING:String = pulling
The FeathersEventType.PULLING
event type is used by
Feathers scrolling containers to notify pull views of changes.
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 control finishes scrolling in either direction as a result of
either user interaction or animation.
SCROLL_START | Constant |
public static const SCROLL_START:String = scrollStart
The FeathersEventType.SCROLL_START
event type is used
when a control starts scrolling in either direction as a result of
either user interaction or animation.
SOFT_KEYBOARD_ACTIVATE | Constant |
public static const SOFT_KEYBOARD_ACTIVATE:String = softKeyboardActivate
The FeathersEventType.SOFT_KEYBOARD_ACTIVATE
event type
is used by Feathers text editors when they activate a device's soft
keyboard.
See also
SOFT_KEYBOARD_ACTIVATING | Constant |
public static const SOFT_KEYBOARD_ACTIVATING:String = softKeyboardActivating
The FeathersEventType.SOFT_KEYBOARD_ACTIVATING
event type
is used by Feathers text editors when they are about to activate a device's soft
keyboard.
See also
SOFT_KEYBOARD_DEACTIVATE | Constant |
public static const SOFT_KEYBOARD_DEACTIVATE:String = softKeyboardDeactivate
The FeathersEventType.SOFT_KEYBOARD_DEACTIVATE
event type
is used by Feathers text editors when they deactivate a device's soft
keyboard.
See also
STATE_CHANGE | Constant |
public static const STATE_CHANGE:String = stageChange
The FeathersEventType.STATE_CHANGE
event type is used by
Feathers classes that implement the IStateContext
interface.
See also
TRANSITION_CANCEL | Constant |
public static const TRANSITION_CANCEL:String = transitionCancel
The FeathersEventType.TRANSITION_CANCEL
event type is
used by the ScreenNavigator
to indicate when a
transition between screens is cancelled.
See also
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.
See also
TRANSITION_IN_COMPLETE | Constant |
public static const TRANSITION_IN_COMPLETE:String = transitionInComplete
The FeathersEventType.TRANSITION_IN_COMPLETE
event type is
used by the ScreenNavigator
to indicate to a new screen
when it has completed transitioning in.
See also
TRANSITION_IN_START | Constant |
public static const TRANSITION_IN_START:String = transitionInStart
The FeathersEventType.TRANSITION_IN_START
event type is
used by the ScreenNavigator
to indicate to a new screen
when it begins to transition in.
See also
TRANSITION_OUT_COMPLETE | Constant |
public static const TRANSITION_OUT_COMPLETE:String = transitionOutComplete
The FeathersEventType.TRANSITION_OUT_COMPLETE
event type is
used by the ScreenNavigator
to indicate to an existing
screen when it has completed transitioning out.
See also
TRANSITION_OUT_START | Constant |
public static const TRANSITION_OUT_START:String = transitionOutStart
The FeathersEventType.TRANSITION_OUT_START
event type is
used by the ScreenNavigator
to indicate to an existing
screen when it begins to transition out.
See also
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.
See also