An individual item that will be displayed by a TabNavigator component.
The following example creates a tab navigator and adds some items:
var navigator = new TabNavigator();
navigator.dataProvider = new ArrayCollection([
TabItem.withClass("Home", HomeView),
TabItem.withClass("Profile", ProfileView),
TabItem.withClass("Settings", SettingsView)
]);
addChild(this.navigator);Available since
1.0.0
.See also:
Static methods
staticwithClass(text:String, viewClass:Class<DisplayObject>):TabItem
Creates a TabItem that instantiates a view from a class that extends
DisplayObject when the TabNavigator requests the item's view.
Available since
1.0.0
.staticwithDisplayObject(text:String, viewInstance:DisplayObject):TabItem
Creates a TabItem that always returns the same DisplayObject
instance when the TabNavigator requests the item's view.
Available since
1.0.0
.staticwithFunction(text:String, viewFunction:() ‑> DisplayObject):TabItem
Creates a TabItem that calls a function that returns a DisplayObject
when the TabNavigator requests the item's view.
Available since
1.0.0
.