sap.apb.TabApp class

TabApp is another root element of a UI5 mobile application besides App control.

Users can navigate among the TabPages through tab-button located at the bottom of the screen.

Version: 1.0

Syntax

new TabApp( [sId], [mSettings] )

Constructor for a new TabApp. Accepts an object literal <code>mSettings</code> that defines initial property values, aggregated and associated objects as well as event handlers. If the name of a setting is ambiguous (e.g. a property has the same name as an event), then the framework assumes property, aggregation, association, event in that order. To override this automatic resolution, one of the prefixes "aggregation:", "association:" or "event:" can be added to the name of the setting (such a prefixed name must be enclosed in single or double quotes). The supported settings are:
  • Properties
    • #getTransition transition : sap.apb.TransitionType (default: sap.apb.TransitionType.door)
  • Aggregations
  • Associations
  • Events
In addition, all settings applicable to the base type sap.m.App#constructor sap.m.App can be used as well.

Extends

Parameters

Name Type Argument Description
sId string (optional) id for the new control, generated automatically if no id is given
mSettings object (optional) initial settings for the new control

Methods

Name Description
extend( sClassName, [oClassInfo], [FNMetaImpl] )  
getTransition() Getter for property <code>transition</code>. transition is the transition effect during navigation Default value is <code>door</code>
setTransition( oTransition ) Setter for property <code>transition</code>. Default value is <code>door</code>

Source

TabApp.API.js, line 11.