Class sap.m.QuickViewPageModule: sap/m/QuickViewPage
QuickViewPage consists of a page header, an object icon or image, an object name with short description, and an object information divided in groups. The control uses the sap.m.SimpleForm control to display information.
Since: 1.28.11.
sClassName
and enriches it with the information contained in oClassInfo
. Accepts an object literal mSettings
that defines initial property values, aggregated and associated objects as well as event handlers. See sap.ui.base.ManagedObject for a general description of the syntax of the settings object.
The supported settings are:
- Properties
- pageId : string (default: )
- header : string (default: )
- title : string (default: )
- titleUrl : string (default: )
- crossAppNavCallback : object
- description : string (default: )
- icon : string (default: )
- Aggregations
- groups : sap.m.QuickViewGroup[] (default)
In addition, all settings applicable to the base type sap.ui.core.Control can be used as well.
{string} | sId? | ID for the new control, generated automatically if no ID is given |
{object} | mSettings? | Initial settings for the new control |
sClassName
and enriches it with the information contained in oClassInfo
. oClassInfo
might contain the same kind of information as described in sap.ui.core.Control.extend.
{string} | sClassName | Name of the class being created |
{object} | oClassInfo? | Object literal with information about the class |
{function} | FNMetaImpl? | Constructor function for the metadata object; if not given, it defaults to sap.ui.core.ElementMetadata |
{function} | Created class / constructor function |
{sap.ui.base.Metadata} | Metadata object describing this class |
groups
. {sap.m.QuickViewGroup} | oGroup | the group to add; if empty, nothing is inserted |
{sap.m.QuickViewPage} | Reference to this in order to allow method chaining |
groups
to model data. See ManagedObject.bindAggregation for a detailed description of the possible properties of oBindingInfo
.
{object} | oBindingInfo | The binding information |
{sap.m.QuickViewPage} | Reference to this in order to allow method chaining |
groups
. {sap.m.QuickViewPage} | Reference to this in order to allow method chaining |
crossAppNavCallback
. Specifies the application which provides target and param configuration for cross-application navigation from the 'page header'.
{object} | Value of property crossAppNavCallback |
description
. Specifies the text displayed under the header of the content section
Default value is .
{string} | Value of property description |
groups
. QuickViewGroup consists of a title (optional) and an entity of group elements.
{sap.m.QuickViewGroup[]} |
header
. Specifies the text displayed in the header of the control.
Default value is .
{string} | Value of property header |
icon
. Specifies the URL of the icon displayed under the header of the page
Default value is .
{string} | Value of property icon |
pageId
. Page id
Default value is .
{string} | Value of property pageId |
title
. Specifies the text displayed in the header of the content section of the control.
Default value is .
{string} | Value of property title |
titleUrl
. Specifies the URL which opens when the title or the thumbnail is clicked.
Default value is .
{string} | Value of property titleUrl |
sap.m.QuickViewGroup
in the aggregation groups
. and returns its index if found or -1 otherwise. {sap.m.QuickViewGroup} | oGroup | The group whose index is looked for |
{int} | The index of the provided control in the aggregation if found, or -1 otherwise |
groups
. {sap.m.QuickViewGroup} | oGroup | the group to insert; if empty, nothing is inserted |
{int} | iIndex | the 0 -based index the group should be inserted at; for a negative value of iIndex , the group is inserted at position 0; for a value greater than the current size of the aggregation, the group is inserted at the last position |
{sap.m.QuickViewPage} | Reference to this in order to allow method chaining |
groups
. Additionally, it unregisters them from the hosting UIArea.
{sap.m.QuickViewGroup[]} | An array of the removed elements (might be empty) |
groups
. {int|string|sap.m.QuickViewGroup} | vGroup | The groupto remove or its index or id |
{sap.m.QuickViewGroup} | The removed group or null |
crossAppNavCallback
. Specifies the application which provides target and param configuration for cross-application navigation from the 'page header'.
When called with a value of null
or undefined
, the default value of the property will be restored.
{object} | oCrossAppNavCallback | New value for property crossAppNavCallback |
{sap.m.QuickViewPage} | Reference to this in order to allow method chaining |
description
. Specifies the text displayed under the header of the content section
When called with a value of null
or undefined
, the default value of the property will be restored.
Default value is .
{string} | sDescription | New value for property description |
{sap.m.QuickViewPage} | Reference to this in order to allow method chaining |
header
. Specifies the text displayed in the header of the control.
When called with a value of null
or undefined
, the default value of the property will be restored.
Default value is .
{string} | sHeader | New value for property header |
{sap.m.QuickViewPage} | Reference to this in order to allow method chaining |
icon
. Specifies the URL of the icon displayed under the header of the page
When called with a value of null
or undefined
, the default value of the property will be restored.
Default value is .
{string} | sIcon | New value for property icon |
{sap.m.QuickViewPage} | Reference to this in order to allow method chaining |
pageId
. Page id
When called with a value of null
or undefined
, the default value of the property will be restored.
Default value is .
{string} | sPageId | New value for property pageId |
{sap.m.QuickViewPage} | Reference to this in order to allow method chaining |
title
. Specifies the text displayed in the header of the content section of the control.
When called with a value of null
or undefined
, the default value of the property will be restored.
Default value is .
{string} | sTitle | New value for property title |
{sap.m.QuickViewPage} | Reference to this in order to allow method chaining |
titleUrl
. Specifies the URL which opens when the title or the thumbnail is clicked.
When called with a value of null
or undefined
, the default value of the property will be restored.
Default value is .
{string} | sTitleUrl | New value for property titleUrl |
{sap.m.QuickViewPage} | Reference to this in order to allow method chaining |
groups
from model data. {sap.m.QuickViewPage} | Reference to this in order to allow method chaining |