Class sap.m.semantic.DetailPageModule: sap/m/semantic/DetailPage
A DetailPage is a sap.m.semantic.ShareMenuPage that supports semantic content of the following types:
- sap.m.semantic.AddAction
- sap.m.semantic.MainAction
- sap.m.semantic.PositiveAction
- sap.m.semantic.NegativeAction
- sap.m.semantic.ForwardAction
- sap.m.semantic.EditAction
- sap.m.semantic.SaveAction
- sap.m.semantic.DeleteAction
- sap.m.semantic.CancelAction
- sap.m.semantic.FlagAction
- sap.m.semantic.FavoriteAction
- sap.m.semantic.OpenInAction
- sap.m.semantic.DiscussInJamAction
- sap.m.semantic.ShareInJamAction
- sap.m.semantic.SendEmailAction
- sap.m.semantic.SendMessageAction
- sap.m.semantic.PrintAction
- sap.m.semantic.MessagesIndicator
- sap.m.DraftIndicator
Since: 1.30.0.
Accepts an object literal mSettings
that defines initial property values, aggregated and associated objects as well as event handlers.
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:
- Aggregations
- addAction : sap.m.semantic.AddAction
- mainAction : sap.m.semantic.MainAction
- positiveAction : sap.m.semantic.PositiveAction
- negativeAction : sap.m.semantic.NegativeAction
- forwardAction : sap.m.semantic.ForwardAction
- editAction : sap.m.semantic.EditAction
- saveAction : sap.m.semantic.SaveAction
- deleteAction : sap.m.semantic.DeleteAction
- cancelAction : sap.m.semantic.CancelAction
- flagAction : sap.m.semantic.FlagAction
- favoriteAction : sap.m.semantic.FavoriteAction
- openInAction : sap.m.semantic.OpenInAction
- discussInJamAction : sap.m.semantic.DiscussInJamAction
- shareInJamAction : sap.m.semantic.ShareInJamAction
- sendEmailAction : sap.m.semantic.SendEmailAction
- sendMessageAction : sap.m.semantic.SendMessageAction
- printAction : sap.m.semantic.PrintAction
- messagesIndicator : sap.m.semantic.MessagesIndicator
- saveAsTileAction : sap.m.Button
- pagingAction : sap.m.PagingButton
- draftIndicator : sap.m.DraftIndicator
In addition, all settings applicable to the base type sap.m.semantic.ShareMenuPage 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.m.semantic.ShareMenuPage.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 |
addAction
. {sap.m.semantic.DetailPage} | Reference to this in order to allow method chaining |
cancelAction
. {sap.m.semantic.DetailPage} | Reference to this in order to allow method chaining |
deleteAction
. {sap.m.semantic.DetailPage} | Reference to this in order to allow method chaining |
discussInJamAction
. {sap.m.semantic.DetailPage} | Reference to this in order to allow method chaining |
draftIndicator
. {sap.m.semantic.DetailPage} | Reference to this in order to allow method chaining |
editAction
. {sap.m.semantic.DetailPage} | Reference to this in order to allow method chaining |
favoriteAction
. {sap.m.semantic.DetailPage} | Reference to this in order to allow method chaining |
flagAction
. {sap.m.semantic.DetailPage} | Reference to this in order to allow method chaining |
forwardAction
. {sap.m.semantic.DetailPage} | Reference to this in order to allow method chaining |
mainAction
. {sap.m.semantic.DetailPage} | Reference to this in order to allow method chaining |
messagesIndicator
. {sap.m.semantic.DetailPage} | Reference to this in order to allow method chaining |
negativeAction
. {sap.m.semantic.DetailPage} | Reference to this in order to allow method chaining |
openInAction
. {sap.m.semantic.DetailPage} | Reference to this in order to allow method chaining |
pagingAction
. {sap.m.semantic.DetailPage} | Reference to this in order to allow method chaining |
positiveAction
. {sap.m.semantic.DetailPage} | Reference to this in order to allow method chaining |
printAction
. {sap.m.semantic.DetailPage} | Reference to this in order to allow method chaining |
saveAction
. {sap.m.semantic.DetailPage} | Reference to this in order to allow method chaining |
saveAsTileAction
. {sap.m.semantic.DetailPage} | Reference to this in order to allow method chaining |
sendEmailAction
. {sap.m.semantic.DetailPage} | Reference to this in order to allow method chaining |
sendMessageAction
. {sap.m.semantic.DetailPage} | Reference to this in order to allow method chaining |
shareInJamAction
. {sap.m.semantic.DetailPage} | Reference to this in order to allow method chaining |
addAction
. Add action
{sap.m.semantic.AddAction} |
cancelAction
. Cancel action
{sap.m.semantic.CancelAction} |
deleteAction
. Delete action
{sap.m.semantic.DeleteAction} |
discussInJamAction
. DiscussInJam action
{sap.m.semantic.DiscussInJamAction} |
draftIndicator
. DraftIndicator
{sap.m.DraftIndicator} |
editAction
. Edit action
{sap.m.semantic.EditAction} |
favoriteAction
. Favorite action
{sap.m.semantic.FavoriteAction} |
flagAction
. Flag action
{sap.m.semantic.FlagAction} |
forwardAction
. Negative action
{sap.m.semantic.ForwardAction} |
mainAction
. Main action
{sap.m.semantic.MainAction} |
messagesIndicator
. MessagesIndicator
{sap.m.semantic.MessagesIndicator} |
negativeAction
. Negative action
{sap.m.semantic.NegativeAction} |
openInAction
. OpenIn action
{sap.m.semantic.OpenInAction} |
pagingAction
. Paging action
{sap.m.PagingButton} |
positiveAction
. Positive action
{sap.m.semantic.PositiveAction} |
printAction
. Print action
{sap.m.semantic.PrintAction} |
saveAction
. Save action
{sap.m.semantic.SaveAction} |
saveAsTileAction
. SaveAsTile button
{sap.m.Button} |
sendEmailAction
. SendEmail action
{sap.m.semantic.SendEmailAction} |
sendMessageAction
. SendMessage action
{sap.m.semantic.SendMessageAction} |
shareInJamAction
. ShareInJam action
{sap.m.semantic.ShareInJamAction} |
addAction
. {sap.m.semantic.AddAction} | oAddAction | The addAction to set |
{sap.m.semantic.DetailPage} | Reference to this in order to allow method chaining |
cancelAction
. {sap.m.semantic.CancelAction} | oCancelAction | The cancelAction to set |
{sap.m.semantic.DetailPage} | Reference to this in order to allow method chaining |
deleteAction
. {sap.m.semantic.DeleteAction} | oDeleteAction | The deleteAction to set |
{sap.m.semantic.DetailPage} | Reference to this in order to allow method chaining |
discussInJamAction
. {sap.m.semantic.DiscussInJamAction} | oDiscussInJamAction | The discussInJamAction to set |
{sap.m.semantic.DetailPage} | Reference to this in order to allow method chaining |
draftIndicator
. {sap.m.DraftIndicator} | oDraftIndicator | The draftIndicator to set |
{sap.m.semantic.DetailPage} | Reference to this in order to allow method chaining |
editAction
. {sap.m.semantic.EditAction} | oEditAction | The editAction to set |
{sap.m.semantic.DetailPage} | Reference to this in order to allow method chaining |
favoriteAction
. {sap.m.semantic.FavoriteAction} | oFavoriteAction | The favoriteAction to set |
{sap.m.semantic.DetailPage} | Reference to this in order to allow method chaining |
flagAction
. {sap.m.semantic.FlagAction} | oFlagAction | The flagAction to set |
{sap.m.semantic.DetailPage} | Reference to this in order to allow method chaining |
forwardAction
. {sap.m.semantic.ForwardAction} | oForwardAction | The forwardAction to set |
{sap.m.semantic.DetailPage} | Reference to this in order to allow method chaining |
mainAction
. {sap.m.semantic.MainAction} | oMainAction | The mainAction to set |
{sap.m.semantic.DetailPage} | Reference to this in order to allow method chaining |
messagesIndicator
. {sap.m.semantic.MessagesIndicator} | oMessagesIndicator | The messagesIndicator to set |
{sap.m.semantic.DetailPage} | Reference to this in order to allow method chaining |
negativeAction
. {sap.m.semantic.NegativeAction} | oNegativeAction | The negativeAction to set |
{sap.m.semantic.DetailPage} | Reference to this in order to allow method chaining |
openInAction
. {sap.m.semantic.OpenInAction} | oOpenInAction | The openInAction to set |
{sap.m.semantic.DetailPage} | Reference to this in order to allow method chaining |
pagingAction
. {sap.m.PagingButton} | oPagingAction | The pagingAction to set |
{sap.m.semantic.DetailPage} | Reference to this in order to allow method chaining |
positiveAction
. {sap.m.semantic.PositiveAction} | oPositiveAction | The positiveAction to set |
{sap.m.semantic.DetailPage} | Reference to this in order to allow method chaining |
printAction
. {sap.m.semantic.PrintAction} | oPrintAction | The printAction to set |
{sap.m.semantic.DetailPage} | Reference to this in order to allow method chaining |
saveAction
. {sap.m.semantic.SaveAction} | oSaveAction | The saveAction to set |
{sap.m.semantic.DetailPage} | Reference to this in order to allow method chaining |
saveAsTileAction
. {sap.m.Button} | oSaveAsTileAction | The saveAsTileAction to set |
{sap.m.semantic.DetailPage} | Reference to this in order to allow method chaining |
sendEmailAction
. {sap.m.semantic.SendEmailAction} | oSendEmailAction | The sendEmailAction to set |
{sap.m.semantic.DetailPage} | Reference to this in order to allow method chaining |
sendMessageAction
. {sap.m.semantic.SendMessageAction} | oSendMessageAction | The sendMessageAction to set |
{sap.m.semantic.DetailPage} | Reference to this in order to allow method chaining |
shareInJamAction
. {sap.m.semantic.ShareInJamAction} | oShareInJamAction | The shareInJamAction to set |
{sap.m.semantic.DetailPage} | Reference to this in order to allow method chaining |