Packagefeathers.extensions.tabbedApplication
Classpublic class ViewNavigatorApplication
InheritanceViewNavigatorApplication Inheritance ViewNavigator Inheritance feathers.extensions.tabbedApplication.StackScreenNavigator

Base class for a Feathers application with a ViewNavigator as the root display object.

See also

How to use ViewNavigatorApplication with mxml
feathers.extensions.tabbedApplication.ViewNavigator
feathers.extensions.tabbedApplication.View
feathers.extensions.tabbedApplication.PanelView


Public Properties
 PropertyDefined By
  context3DProfile : String
The profile used by Starling when creating its Context3D.
ViewNavigatorApplication
 InheritedkeyCode : String
Keyboard key code to pop view [ViewNavigatorApplication-only].
ViewNavigator
 InheritedlatencyToStartSwipe : uint
The latency in pixels to start swipe [ViewNavigatorApplication-only].
ViewNavigator
 Inheritedlength : uint
[read-only] Number of views in the navigation stack.
ViewNavigator
 Inheritedowner : Object
The tabbed navigators that is currently displaying this navigator [TabbedViewNavigatorApplication-only].
ViewNavigator
 InheritedpersistNavigatorState : Boolean
In-memory persistence saves navigators, views and data as the user navigates the application [ViewNavigatorApplication-only].
ViewNavigator
 Inheritedposition : uint
[read-only] Position in the navigation stack.
ViewNavigator
 InheritedspeedBackReleaseSwipe : uint
Speed back in pixels when you release swipe [ViewNavigatorApplication-only].
ViewNavigator
 InheritedspeedSwipe : Number
Swipe speed to change View [ViewNavigatorApplication-only].
ViewNavigator
 InheritedswipeView : Boolean
Swipe to change View [ViewNavigatorApplication-only].
ViewNavigator
  theme : Class
The fully-qualified class name of the application's theme, to be instantiated by Feathers once Starling has created its context, but before the application root class is created.
ViewNavigatorApplication
 InheritedvnID : String
The navigator id that is currently displaying by the tabbed navigators [TabbedViewNavigatorApplication-only].
ViewNavigator
Public Methods
 MethodDefined By
  
Constructor.
ViewNavigatorApplication
 Inherited
clear():void
Clear the persistence views and data [ViewNavigatorApplication-only].
ViewNavigator
 Inherited
exit(errorCode:int = 0):void
Exit to the application and clear the persistence navigators, views and data [ViewNavigatorApplication-only].
ViewNavigator
 Inherited
Update data in a view.
ViewNavigator
 Inherited
popView(transition:Function = null):DisplayObject
Pops the current view off the navigation stack.
ViewNavigator
 Inherited
pushView(screen:Object, data:Object = null, transition:Function = null):void
Pushes a new view to the top of the navigation stack.
ViewNavigator
 Inherited
save():void
Save views and data [ViewNavigatorApplication-only].
ViewNavigator
Protected Methods
 MethodDefined By
 Inherited
Override this method to perform other tasks before the application is displayed.
ViewNavigator
Property Detail
context3DProfileproperty
context3DProfile:String

The profile used by Starling when creating its Context3D.

Must be set in MXML and cannot be set after initialization.

.

Warning: When using [Frame] metadata to customize the initialization of Starling, this property will be ignored. You will need to pass in the Context3D profile manually in your custom bootstrap class.


Implementation
    public function get context3DProfile():String
    public function set context3DProfile(value:String):void
themeproperty 
theme:Class

The fully-qualified class name of the application's theme, to be instantiated by Feathers once Starling has created its context, but before the application root class is created.

Must be set in MXML and cannot be set after initialization.

.

Warning: When using [Frame] metadata to customize the initialization of Starling, this property will be ignored. You will need to instantiate the theme manually in your custom bootstrap class.


Implementation
    public function get theme():Class
    public function set theme(value:Class):void
Constructor Detail
ViewNavigatorApplication()Constructor
public function ViewNavigatorApplication()

Constructor.