Class sap.m.semantic.DetailPageModule: sap/m/semantic/DetailPage


Constructor Summary
new sap.m.semantic.DetailPage(sId?, mSettings?)Constructor for a new DetailPage

Accepts an object literal mSettings that defines initial property values, aggregated and associated objects as well as event handlers.

Events borrowed from class sap.ui.core.Control
Method Summary
sap.m.semantic.DetailPage.extend(sClassName, oClassInfo?, FNMetaImpl?)Creates a new subclass of class sap.m.semantic.DetailPage with name sClassName and enriches it with the information contained in oClassInfo.
sap.m.semantic.DetailPage.getMetadata()Returns a metadata object for class sap.m.semantic.DetailPage.
destroyAddAction()Destroys the addAction in the aggregation addAction.
destroyCancelAction()Destroys the cancelAction in the aggregation cancelAction.
destroyDeleteAction()Destroys the deleteAction in the aggregation deleteAction.
destroyDiscussInJamAction()Destroys the discussInJamAction in the aggregation discussInJamAction.
destroyDraftIndicator()Destroys the draftIndicator in the aggregation draftIndicator.
destroyEditAction()Destroys the editAction in the aggregation editAction.
destroyFavoriteAction()Destroys the favoriteAction in the aggregation favoriteAction.
destroyFlagAction()Destroys the flagAction in the aggregation flagAction.
destroyForwardAction()Destroys the forwardAction in the aggregation forwardAction.
destroyMainAction()Destroys the mainAction in the aggregation mainAction.
destroyMessagesIndicator()Destroys the messagesIndicator in the aggregation messagesIndicator.
destroyNegativeAction()Destroys the negativeAction in the aggregation negativeAction.
destroyOpenInAction()Destroys the openInAction in the aggregation openInAction.
destroyPagingAction()Destroys the pagingAction in the aggregation pagingAction.
destroyPositiveAction()Destroys the positiveAction in the aggregation positiveAction.
destroyPrintAction()Destroys the printAction in the aggregation printAction.
destroySaveAction()Destroys the saveAction in the aggregation saveAction.
destroySaveAsTileAction()Destroys the saveAsTileAction in the aggregation saveAsTileAction.
destroySendEmailAction()Destroys the sendEmailAction in the aggregation sendEmailAction.
destroySendMessageAction()Destroys the sendMessageAction in the aggregation sendMessageAction.
destroyShareInJamAction()Destroys the shareInJamAction in the aggregation shareInJamAction.
getAddAction()Gets content of aggregation addAction.
getCancelAction()Gets content of aggregation cancelAction.
getDeleteAction()Gets content of aggregation deleteAction.
getDiscussInJamAction()Gets content of aggregation discussInJamAction.
getDraftIndicator()Gets content of aggregation draftIndicator.
getEditAction()Gets content of aggregation editAction.
getFavoriteAction()Gets content of aggregation favoriteAction.
getFlagAction()Gets content of aggregation flagAction.
getForwardAction()Gets content of aggregation forwardAction.
getMainAction()Gets content of aggregation mainAction.
getMessagesIndicator()Gets content of aggregation messagesIndicator.
getNegativeAction()Gets content of aggregation negativeAction.
getOpenInAction()Gets content of aggregation openInAction.
getPagingAction()Gets content of aggregation pagingAction.
getPositiveAction()Gets content of aggregation positiveAction.
getPrintAction()Gets content of aggregation printAction.
getSaveAction()Gets content of aggregation saveAction.
getSaveAsTileAction()Gets content of aggregation saveAsTileAction.
getSendEmailAction()Gets content of aggregation sendEmailAction.
getSendMessageAction()Gets content of aggregation sendMessageAction.
getShareInJamAction()Gets content of aggregation shareInJamAction.
setAddAction(oAddAction)Sets the aggregated addAction.
setCancelAction(oCancelAction)Sets the aggregated cancelAction.
setDeleteAction(oDeleteAction)Sets the aggregated deleteAction.
setDiscussInJamAction(oDiscussInJamAction)Sets the aggregated discussInJamAction.
setDraftIndicator(oDraftIndicator)Sets the aggregated draftIndicator.
setEditAction(oEditAction)Sets the aggregated editAction.
setFavoriteAction(oFavoriteAction)Sets the aggregated favoriteAction.
setFlagAction(oFlagAction)Sets the aggregated flagAction.
setForwardAction(oForwardAction)Sets the aggregated forwardAction.
setMainAction(oMainAction)Sets the aggregated mainAction.
setMessagesIndicator(oMessagesIndicator)Sets the aggregated messagesIndicator.
setNegativeAction(oNegativeAction)Sets the aggregated negativeAction.
setOpenInAction(oOpenInAction)Sets the aggregated openInAction.
setPagingAction(oPagingAction)Sets the aggregated pagingAction.
setPositiveAction(oPositiveAction)Sets the aggregated positiveAction.
setPrintAction(oPrintAction)Sets the aggregated printAction.
setSaveAction(oSaveAction)Sets the aggregated saveAction.
setSaveAsTileAction(oSaveAsTileAction)Sets the aggregated saveAsTileAction.
setSendEmailAction(oSendEmailAction)Sets the aggregated sendEmailAction.
setSendMessageAction(oSendMessageAction)Sets the aggregated sendMessageAction.
setShareInJamAction(oShareInJamAction)Sets the aggregated shareInJamAction.
Constructor Detail
new sap.m.semantic.DetailPage(sId?, mSettings?)
Constructor for a new DetailPage

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:

In addition, all settings applicable to the base type sap.m.semantic.ShareMenuPage can be used as well.

Parameters:
{string}sId? ID for the new control, generated automatically if no ID is given
{object}mSettings? Initial settings for the new control
Method Detail
sap.m.semantic.DetailPage.extend(sClassName, oClassInfo?, FNMetaImpl?): function
Creates a new subclass of class sap.m.semantic.DetailPage with name 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.

Parameters:
{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
Returns:
{function} Created class / constructor function
sap.m.semantic.DetailPage.getMetadata(): sap.ui.base.Metadata
Returns a metadata object for class sap.m.semantic.DetailPage.
Returns:
{sap.ui.base.Metadata} Metadata object describing this class
destroyAddAction(): sap.m.semantic.DetailPage
Destroys the addAction in the aggregation addAction.
Returns:
{sap.m.semantic.DetailPage} Reference to this in order to allow method chaining
destroyCancelAction(): sap.m.semantic.DetailPage
Destroys the cancelAction in the aggregation cancelAction.
Returns:
{sap.m.semantic.DetailPage} Reference to this in order to allow method chaining
destroyDeleteAction(): sap.m.semantic.DetailPage
Destroys the deleteAction in the aggregation deleteAction.
Returns:
{sap.m.semantic.DetailPage} Reference to this in order to allow method chaining
destroyDiscussInJamAction(): sap.m.semantic.DetailPage
Destroys the discussInJamAction in the aggregation discussInJamAction.
Returns:
{sap.m.semantic.DetailPage} Reference to this in order to allow method chaining
destroyDraftIndicator(): sap.m.semantic.DetailPage
Destroys the draftIndicator in the aggregation draftIndicator.
Returns:
{sap.m.semantic.DetailPage} Reference to this in order to allow method chaining
destroyEditAction(): sap.m.semantic.DetailPage
Destroys the editAction in the aggregation editAction.
Returns:
{sap.m.semantic.DetailPage} Reference to this in order to allow method chaining
destroyFavoriteAction(): sap.m.semantic.DetailPage
Destroys the favoriteAction in the aggregation favoriteAction.
Returns:
{sap.m.semantic.DetailPage} Reference to this in order to allow method chaining
destroyFlagAction(): sap.m.semantic.DetailPage
Destroys the flagAction in the aggregation flagAction.
Returns:
{sap.m.semantic.DetailPage} Reference to this in order to allow method chaining
destroyForwardAction(): sap.m.semantic.DetailPage
Destroys the forwardAction in the aggregation forwardAction.
Returns:
{sap.m.semantic.DetailPage} Reference to this in order to allow method chaining
destroyMainAction(): sap.m.semantic.DetailPage
Destroys the mainAction in the aggregation mainAction.
Returns:
{sap.m.semantic.DetailPage} Reference to this in order to allow method chaining
destroyMessagesIndicator(): sap.m.semantic.DetailPage
Destroys the messagesIndicator in the aggregation messagesIndicator.
Returns:
{sap.m.semantic.DetailPage} Reference to this in order to allow method chaining
destroyNegativeAction(): sap.m.semantic.DetailPage
Destroys the negativeAction in the aggregation negativeAction.
Returns:
{sap.m.semantic.DetailPage} Reference to this in order to allow method chaining
destroyOpenInAction(): sap.m.semantic.DetailPage
Destroys the openInAction in the aggregation openInAction.
Returns:
{sap.m.semantic.DetailPage} Reference to this in order to allow method chaining
destroyPagingAction(): sap.m.semantic.DetailPage
Destroys the pagingAction in the aggregation pagingAction.
Returns:
{sap.m.semantic.DetailPage} Reference to this in order to allow method chaining
destroyPositiveAction(): sap.m.semantic.DetailPage
Destroys the positiveAction in the aggregation positiveAction.
Returns:
{sap.m.semantic.DetailPage} Reference to this in order to allow method chaining
destroyPrintAction(): sap.m.semantic.DetailPage
Destroys the printAction in the aggregation printAction.
Returns:
{sap.m.semantic.DetailPage} Reference to this in order to allow method chaining
destroySaveAction(): sap.m.semantic.DetailPage
Destroys the saveAction in the aggregation saveAction.
Returns:
{sap.m.semantic.DetailPage} Reference to this in order to allow method chaining
destroySaveAsTileAction(): sap.m.semantic.DetailPage
Destroys the saveAsTileAction in the aggregation saveAsTileAction.
Returns:
{sap.m.semantic.DetailPage} Reference to this in order to allow method chaining
destroySendEmailAction(): sap.m.semantic.DetailPage
Destroys the sendEmailAction in the aggregation sendEmailAction.
Returns:
{sap.m.semantic.DetailPage} Reference to this in order to allow method chaining
destroySendMessageAction(): sap.m.semantic.DetailPage
Destroys the sendMessageAction in the aggregation sendMessageAction.
Returns:
{sap.m.semantic.DetailPage} Reference to this in order to allow method chaining
destroyShareInJamAction(): sap.m.semantic.DetailPage
Destroys the shareInJamAction in the aggregation shareInJamAction.
Returns:
{sap.m.semantic.DetailPage} Reference to this in order to allow method chaining
getAddAction(): sap.m.semantic.AddAction
Gets content of aggregation addAction.

Add action

Returns:
{sap.m.semantic.AddAction}
getCancelAction(): sap.m.semantic.CancelAction
Gets content of aggregation cancelAction.

Cancel action

Returns:
{sap.m.semantic.CancelAction}
getDeleteAction(): sap.m.semantic.DeleteAction
Gets content of aggregation deleteAction.

Delete action

Returns:
{sap.m.semantic.DeleteAction}
getDiscussInJamAction(): sap.m.semantic.DiscussInJamAction
Gets content of aggregation discussInJamAction.

DiscussInJam action

Returns:
{sap.m.semantic.DiscussInJamAction}
getDraftIndicator(): sap.m.DraftIndicator
Gets content of aggregation draftIndicator.

DraftIndicator

Returns:
{sap.m.DraftIndicator}
getEditAction(): sap.m.semantic.EditAction
Gets content of aggregation editAction.

Edit action

Returns:
{sap.m.semantic.EditAction}
getFavoriteAction(): sap.m.semantic.FavoriteAction
Gets content of aggregation favoriteAction.

Favorite action

Returns:
{sap.m.semantic.FavoriteAction}
getFlagAction(): sap.m.semantic.FlagAction
Gets content of aggregation flagAction.

Flag action

Returns:
{sap.m.semantic.FlagAction}
getForwardAction(): sap.m.semantic.ForwardAction
Gets content of aggregation forwardAction.

Negative action

Returns:
{sap.m.semantic.ForwardAction}
getMainAction(): sap.m.semantic.MainAction
Gets content of aggregation mainAction.

Main action

Returns:
{sap.m.semantic.MainAction}
getMessagesIndicator(): sap.m.semantic.MessagesIndicator
Gets content of aggregation messagesIndicator.

MessagesIndicator

Returns:
{sap.m.semantic.MessagesIndicator}
getNegativeAction(): sap.m.semantic.NegativeAction
Gets content of aggregation negativeAction.

Negative action

Returns:
{sap.m.semantic.NegativeAction}
getOpenInAction(): sap.m.semantic.OpenInAction
Gets content of aggregation openInAction.

OpenIn action

Returns:
{sap.m.semantic.OpenInAction}
getPagingAction(): sap.m.PagingButton
Gets content of aggregation pagingAction.

Paging action

Returns:
{sap.m.PagingButton}
getPositiveAction(): sap.m.semantic.PositiveAction
Gets content of aggregation positiveAction.

Positive action

Returns:
{sap.m.semantic.PositiveAction}
getPrintAction(): sap.m.semantic.PrintAction
Gets content of aggregation printAction.

Print action

Returns:
{sap.m.semantic.PrintAction}
getSaveAction(): sap.m.semantic.SaveAction
Gets content of aggregation saveAction.

Save action

Returns:
{sap.m.semantic.SaveAction}
getSaveAsTileAction(): sap.m.Button
Gets content of aggregation saveAsTileAction.

SaveAsTile button

Returns:
{sap.m.Button}
getSendEmailAction(): sap.m.semantic.SendEmailAction
Gets content of aggregation sendEmailAction.

SendEmail action

Returns:
{sap.m.semantic.SendEmailAction}
getSendMessageAction(): sap.m.semantic.SendMessageAction
Gets content of aggregation sendMessageAction.

SendMessage action

Returns:
{sap.m.semantic.SendMessageAction}
getShareInJamAction(): sap.m.semantic.ShareInJamAction
Gets content of aggregation shareInJamAction.

ShareInJam action

Returns:
{sap.m.semantic.ShareInJamAction}
setAddAction(oAddAction): sap.m.semantic.DetailPage
Sets the aggregated addAction.
Parameters:
{sap.m.semantic.AddAction}oAddAction The addAction to set
Returns:
{sap.m.semantic.DetailPage} Reference to this in order to allow method chaining
setCancelAction(oCancelAction): sap.m.semantic.DetailPage
Sets the aggregated cancelAction.
Parameters:
{sap.m.semantic.CancelAction}oCancelAction The cancelAction to set
Returns:
{sap.m.semantic.DetailPage} Reference to this in order to allow method chaining
setDeleteAction(oDeleteAction): sap.m.semantic.DetailPage
Sets the aggregated deleteAction.
Parameters:
{sap.m.semantic.DeleteAction}oDeleteAction The deleteAction to set
Returns:
{sap.m.semantic.DetailPage} Reference to this in order to allow method chaining
setDiscussInJamAction(oDiscussInJamAction): sap.m.semantic.DetailPage
Sets the aggregated discussInJamAction.
Parameters:
{sap.m.semantic.DiscussInJamAction}oDiscussInJamAction The discussInJamAction to set
Returns:
{sap.m.semantic.DetailPage} Reference to this in order to allow method chaining
setDraftIndicator(oDraftIndicator): sap.m.semantic.DetailPage
Sets the aggregated draftIndicator.
Parameters:
{sap.m.DraftIndicator}oDraftIndicator The draftIndicator to set
Returns:
{sap.m.semantic.DetailPage} Reference to this in order to allow method chaining
setEditAction(oEditAction): sap.m.semantic.DetailPage
Sets the aggregated editAction.
Parameters:
{sap.m.semantic.EditAction}oEditAction The editAction to set
Returns:
{sap.m.semantic.DetailPage} Reference to this in order to allow method chaining
setFavoriteAction(oFavoriteAction): sap.m.semantic.DetailPage
Sets the aggregated favoriteAction.
Parameters:
{sap.m.semantic.FavoriteAction}oFavoriteAction The favoriteAction to set
Returns:
{sap.m.semantic.DetailPage} Reference to this in order to allow method chaining
setFlagAction(oFlagAction): sap.m.semantic.DetailPage
Sets the aggregated flagAction.
Parameters:
{sap.m.semantic.FlagAction}oFlagAction The flagAction to set
Returns:
{sap.m.semantic.DetailPage} Reference to this in order to allow method chaining
setForwardAction(oForwardAction): sap.m.semantic.DetailPage
Sets the aggregated forwardAction.
Parameters:
{sap.m.semantic.ForwardAction}oForwardAction The forwardAction to set
Returns:
{sap.m.semantic.DetailPage} Reference to this in order to allow method chaining
setMainAction(oMainAction): sap.m.semantic.DetailPage
Sets the aggregated mainAction.
Parameters:
{sap.m.semantic.MainAction}oMainAction The mainAction to set
Returns:
{sap.m.semantic.DetailPage} Reference to this in order to allow method chaining
setMessagesIndicator(oMessagesIndicator): sap.m.semantic.DetailPage
Sets the aggregated messagesIndicator.
Parameters:
{sap.m.semantic.MessagesIndicator}oMessagesIndicator The messagesIndicator to set
Returns:
{sap.m.semantic.DetailPage} Reference to this in order to allow method chaining
setNegativeAction(oNegativeAction): sap.m.semantic.DetailPage
Sets the aggregated negativeAction.
Parameters:
{sap.m.semantic.NegativeAction}oNegativeAction The negativeAction to set
Returns:
{sap.m.semantic.DetailPage} Reference to this in order to allow method chaining
setOpenInAction(oOpenInAction): sap.m.semantic.DetailPage
Sets the aggregated openInAction.
Parameters:
{sap.m.semantic.OpenInAction}oOpenInAction The openInAction to set
Returns:
{sap.m.semantic.DetailPage} Reference to this in order to allow method chaining
setPagingAction(oPagingAction): sap.m.semantic.DetailPage
Sets the aggregated pagingAction.
Parameters:
{sap.m.PagingButton}oPagingAction The pagingAction to set
Returns:
{sap.m.semantic.DetailPage} Reference to this in order to allow method chaining
setPositiveAction(oPositiveAction): sap.m.semantic.DetailPage
Sets the aggregated positiveAction.
Parameters:
{sap.m.semantic.PositiveAction}oPositiveAction The positiveAction to set
Returns:
{sap.m.semantic.DetailPage} Reference to this in order to allow method chaining
setPrintAction(oPrintAction): sap.m.semantic.DetailPage
Sets the aggregated printAction.
Parameters:
{sap.m.semantic.PrintAction}oPrintAction The printAction to set
Returns:
{sap.m.semantic.DetailPage} Reference to this in order to allow method chaining
setSaveAction(oSaveAction): sap.m.semantic.DetailPage
Sets the aggregated saveAction.
Parameters:
{sap.m.semantic.SaveAction}oSaveAction The saveAction to set
Returns:
{sap.m.semantic.DetailPage} Reference to this in order to allow method chaining
setSaveAsTileAction(oSaveAsTileAction): sap.m.semantic.DetailPage
Sets the aggregated saveAsTileAction.
Parameters:
{sap.m.Button}oSaveAsTileAction The saveAsTileAction to set
Returns:
{sap.m.semantic.DetailPage} Reference to this in order to allow method chaining
setSendEmailAction(oSendEmailAction): sap.m.semantic.DetailPage
Sets the aggregated sendEmailAction.
Parameters:
{sap.m.semantic.SendEmailAction}oSendEmailAction The sendEmailAction to set
Returns:
{sap.m.semantic.DetailPage} Reference to this in order to allow method chaining
setSendMessageAction(oSendMessageAction): sap.m.semantic.DetailPage
Sets the aggregated sendMessageAction.
Parameters:
{sap.m.semantic.SendMessageAction}oSendMessageAction The sendMessageAction to set
Returns:
{sap.m.semantic.DetailPage} Reference to this in order to allow method chaining
setShareInJamAction(oShareInJamAction): sap.m.semantic.DetailPage
Sets the aggregated shareInJamAction.
Parameters:
{sap.m.semantic.ShareInJamAction}oShareInJamAction The shareInJamAction to set
Returns:
{sap.m.semantic.DetailPage} Reference to this in order to allow method chaining