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 |