Package | org.apache.flex.mobile |
Class | public class ViewManagerBase |
Inheritance | ViewManagerBase ![]() ![]() ![]() |
Implements | IViewManager |
Subclasses | StackedViewManager, TabbedViewManager |
Language Version : | ActionScript 3.0 |
Product Version : | FlexJS 0.0 |
Runtime Versions : | Flash Player 10.2, AIR 2.6 |
Property | Defined By | ||
---|---|---|---|
![]() | $height : Number [read-only]
Retrieve the low-level bounding box height. | UIBase | |
![]() | $width : Number [read-only]
Retrieve the low-level bounding box width. | UIBase | |
![]() | beads : Array
The array property that is used to add additional
beads to an MXML tag. | UIBase | |
![]() | className : String
The classname. | UIBase | |
![]() | element : IFlexJSElement [read-only]
Each IUIBase has an element that is actually added to
the platform's display list DOM. | UIBase | |
![]() | explicitHeight : Number
The explicitly set width (as opposed to measured width
or percentage width). | UIBase | |
![]() | explicitWidth : Number
The explicitly set width (as opposed to measured width
or percentage width). | UIBase | |
hasNavigationBar : Boolean [read-only]
True if this view manager instance is displaying a NavigationBar. | ViewManagerBase | ||
![]() | height : Number [override]
The height of the component. | UIBase | |
![]() | id : String
An id property for MXML documents. | UIBase | |
![]() | measurementBead : IMeasurementBead [read-only]
A measurement bead, if one exists. | UIBase | |
![]() | model : Object
An IBeadModel that serves as the data model for the component. | UIBase | |
navigationBar : NavigationBar [read-only]
The NavigationBar (or null if not present). | ViewManagerBase | ||
navigationBarItems : Array
The items that make up the NavigationBar. | ViewManagerBase | ||
![]() | numElements : int [read-only]
The number of elements in the parent. | UIBase | |
![]() | percentHeight : Number
The requested percentage height this component
should have in the parent container. | UIBase | |
![]() | percentWidth : Number
The requested percentage width this component
should have in the parent container. | UIBase | |
selectedView : IViewManagerView [read-only]
The currently visible view. | ViewManagerBase | ||
![]() | style : Object
The object that contains
"styles" and other associated
name-value pairs. | UIBase | |
title : String
A title that can be used in the NavigationBar. | ViewManagerBase | ||
![]() | topMostEventDispatcher : IEventDispatcher [read-only]
The top most event dispatcher. | UIBase | |
![]() | typeNames : String
A list of type names. | UIBase | |
![]() | view : IBeadView
An IBeadView that serves as the view for the component. | UIBase | |
viewManager : IViewManager
This view manager's parent view manager, if any. | ViewManagerBase | ||
views : Array
The current set of views in the stack. | ViewManagerBase | ||
![]() | width : Number [override]
The width of the component. | UIBase |
Method | Defined By | ||
---|---|---|---|
Constructor. | ViewManagerBase | ||
![]() | [override]
Add a bead to the strand. | UIBase | |
![]() | addedToParent():void
The method called when added to a parent. | UIBase | |
![]() | addElement(c:Object, dispatchEvent:Boolean = true):void
Add a component to the parent. | UIBase | |
![]() | addElementAt(c:Object, index:int, dispatchEvent:Boolean = true):void
Add a component to the parent. | UIBase | |
![]() | getBeadByType(classOrInterface:Class):IBead
Find a bead on the strand. | UIBase | |
![]() | getElementAt(index:int):Object
Get a component from the parent. | UIBase | |
![]() | getElementIndex(c:Object):int
Gets the index of this subcomponent. | UIBase | |
![]() | isHeightSizedToContent():Boolean | UIBase | |
![]() | isWidthSizedToContent():Boolean | UIBase | |
![]() |
Remove a bead from the strand. | UIBase | |
![]() | removeElement(c:Object, dispatchEvent:Boolean = true):void
Remove a component from the parent. | UIBase | |
![]() | setHeight(value:Number, noEvent:Boolean = false):void | UIBase | |
![]() | setWidth(value:Number, noEvent:Boolean = false):void | UIBase | |
![]() | setWidthAndHeight(newWidth:Number, newHeight:Number, noEvent:Boolean = false):void | UIBase | |
![]() | setX(value:Number):void | UIBase | |
![]() | setY(value:Number):void | UIBase | |
toString():String [override] | ViewManagerBase |
Event | Summary | Defined By | ||
---|---|---|---|---|
![]() | Set a different class for click events so that there aren't dependencies on the flash classes on the JS side. | UIBase | ||
![]() | Set a different class for mouseDown events so that there aren't dependencies on the flash classes on the JS side. | UIBase | ||
![]() | Set a different class for mouseMove events so that there aren't dependencies on the flash classes on the JS side. | UIBase | ||
![]() | Set a different class for mouseOut events so that there aren't dependencies on the flash classes on the JS side. | UIBase | ||
![]() | Set a different class for mouseOver events so that there aren't dependencies on the flash classes on the JS side. | UIBase | ||
![]() | Set a different class for mouseUp events so that there aren't dependencies on the flash classes on the JS side. | UIBase | ||
![]() | Set a different class for rollOut events so that there aren't dependencies on the flash classes on the JS side. | UIBase | ||
![]() | Set a different class for rollOver events so that there aren't dependencies on the flash classes on the JS side. | UIBase | ||
Event dispatched when the current (selected) view changes. | ViewManagerBase |
hasNavigationBar | property |
hasNavigationBar:Boolean
[read-only] Language Version : | ActionScript 3.0 |
Product Version : | FlexJS 0.0 |
Runtime Versions : | Flash Player 10.2, AIR 2.6 |
True if this view manager instance is displaying a NavigationBar.
public function get hasNavigationBar():Boolean
navigationBar | property |
navigationBar:NavigationBar
[read-only] Language Version : | ActionScript 3.0 |
Product Version : | FlexJS 0.0 |
Runtime Versions : | Flash Player 10.2, AIR 2.6 |
The NavigationBar (or null if not present).
public function get navigationBar():NavigationBar
navigationBarItems | property |
navigationBarItems:Array
Language Version : | ActionScript 3.0 |
Product Version : | FlexJS 0.0 |
Runtime Versions : | Flash Player 10.2, AIR 2.6 |
The items that make up the NavigationBar.
public function get navigationBarItems():Array
public function set navigationBarItems(value:Array):void
selectedView | property |
selectedView:IViewManagerView
[read-only] Language Version : | ActionScript 3.0 |
Product Version : | FlexJS 0.0 |
Runtime Versions : | Flash Player 10.2, AIR 2.6 |
The currently visible view.
public function get selectedView():IViewManagerView
title | property |
title:String
Language Version : | ActionScript 3.0 |
Product Version : | FlexJS 0.0 |
Runtime Versions : | Flash Player 10.2, AIR 2.6 |
A title that can be used in the NavigationBar.
public function get title():String
public function set title(value:String):void
viewManager | property |
viewManager:IViewManager
Language Version : | ActionScript 3.0 |
Product Version : | FlexJS 0.0 |
Runtime Versions : | Flash Player 10.2, AIR 2.6 |
This view manager's parent view manager, if any.
public function get viewManager():IViewManager
public function set viewManager(value:IViewManager):void
views | property |
views:Array
Language Version : | ActionScript 3.0 |
Product Version : | FlexJS 0.0 |
Runtime Versions : | Flash Player 10.2, AIR 2.6 |
The current set of views in the stack. The last entry is the top-most (visible) view.
public function get views():Array
public function set views(value:Array):void
ViewManagerBase | () | Constructor |
public function ViewManagerBase()
Constructor.
toString | () | method |
override public function toString():String
ReturnsString |
viewChanged | Event |
Language Version : | ActionScript 3.0 |
Product Version : | FlexJS 0.0 |
Runtime Versions : | Flash Player 10.2, AIR 2.6 |
Event dispatched when the current (selected) view changes.