Class sap.m.semantic.MasterPageModule: sap/m/semantic/MasterPage
A MasterPage is a sap.m.semantic.SemanticPage 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.MultiSelectAction
- sap.m.semantic.FlagAction
- sap.m.semantic.FavoriteAction
- sap.m.semantic.SortAction
- sap.m.semantic.SortSelect
- sap.m.semantic.FilterAction
- sap.m.semantic.FilterSelect
- sap.m.semantic.GroupAction
- sap.m.semantic.GroupSelect
- sap.m.semantic.MessagesIndicator
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
- multiSelectAction : sap.m.semantic.MultiSelectAction
- 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
- sort : sap.m.semantic.ISort
- filter : sap.m.semantic.IFilter
- group : sap.m.semantic.IGroup
- messagesIndicator : sap.m.semantic.MessagesIndicator
In addition, all settings applicable to the base type sap.m.semantic.SemanticPage 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.SemanticPage.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.MasterPage} | Reference to this in order to allow method chaining |
cancelAction
. {sap.m.semantic.MasterPage} | Reference to this in order to allow method chaining |
deleteAction
. {sap.m.semantic.MasterPage} | Reference to this in order to allow method chaining |
editAction
. {sap.m.semantic.MasterPage} | Reference to this in order to allow method chaining |
filter
. {sap.m.semantic.MasterPage} | Reference to this in order to allow method chaining |
forwardAction
. {sap.m.semantic.MasterPage} | Reference to this in order to allow method chaining |
group
. {sap.m.semantic.MasterPage} | Reference to this in order to allow method chaining |
mainAction
. {sap.m.semantic.MasterPage} | Reference to this in order to allow method chaining |
messagesIndicator
. {sap.m.semantic.MasterPage} | Reference to this in order to allow method chaining |
multiSelectAction
. {sap.m.semantic.MasterPage} | Reference to this in order to allow method chaining |
negativeAction
. {sap.m.semantic.MasterPage} | Reference to this in order to allow method chaining |
positiveAction
. {sap.m.semantic.MasterPage} | Reference to this in order to allow method chaining |
saveAction
. {sap.m.semantic.MasterPage} | Reference to this in order to allow method chaining |
sort
. {sap.m.semantic.MasterPage} | 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} |
editAction
. Edit action
{sap.m.semantic.EditAction} |
filter
. Filter action
{sap.m.semantic.IFilter} |
forwardAction
. Forward action
{sap.m.semantic.ForwardAction} |
group
. Group action
{sap.m.semantic.IGroup} |
mainAction
. Main action
{sap.m.semantic.MainAction} |
messagesIndicator
. MessagesIndicator
{sap.m.semantic.MessagesIndicator} |
multiSelectAction
. MultiSelect action
{sap.m.semantic.MultiSelectAction} |
negativeAction
. Negative action
{sap.m.semantic.NegativeAction} |
positiveAction
. Positive action
{sap.m.semantic.PositiveAction} |
saveAction
. Save action
{sap.m.semantic.SaveAction} |
sort
. Sort action
{sap.m.semantic.ISort} |
addAction
. {sap.m.semantic.AddAction} | oAddAction | The addAction to set |
{sap.m.semantic.MasterPage} | Reference to this in order to allow method chaining |
cancelAction
. {sap.m.semantic.CancelAction} | oCancelAction | The cancelAction to set |
{sap.m.semantic.MasterPage} | Reference to this in order to allow method chaining |
deleteAction
. {sap.m.semantic.DeleteAction} | oDeleteAction | The deleteAction to set |
{sap.m.semantic.MasterPage} | Reference to this in order to allow method chaining |
editAction
. {sap.m.semantic.EditAction} | oEditAction | The editAction to set |
{sap.m.semantic.MasterPage} | Reference to this in order to allow method chaining |
filter
. {sap.m.semantic.IFilter} | oFilter | The filter to set |
{sap.m.semantic.MasterPage} | Reference to this in order to allow method chaining |
forwardAction
. {sap.m.semantic.ForwardAction} | oForwardAction | The forwardAction to set |
{sap.m.semantic.MasterPage} | Reference to this in order to allow method chaining |
group
. {sap.m.semantic.IGroup} | oGroup | The group to set |
{sap.m.semantic.MasterPage} | Reference to this in order to allow method chaining |
mainAction
. {sap.m.semantic.MainAction} | oMainAction | The mainAction to set |
{sap.m.semantic.MasterPage} | Reference to this in order to allow method chaining |
messagesIndicator
. {sap.m.semantic.MessagesIndicator} | oMessagesIndicator | The messagesIndicator to set |
{sap.m.semantic.MasterPage} | Reference to this in order to allow method chaining |
multiSelectAction
. {sap.m.semantic.MultiSelectAction} | oMultiSelectAction | The multiSelectAction to set |
{sap.m.semantic.MasterPage} | Reference to this in order to allow method chaining |
negativeAction
. {sap.m.semantic.NegativeAction} | oNegativeAction | The negativeAction to set |
{sap.m.semantic.MasterPage} | Reference to this in order to allow method chaining |
positiveAction
. {sap.m.semantic.PositiveAction} | oPositiveAction | The positiveAction to set |
{sap.m.semantic.MasterPage} | Reference to this in order to allow method chaining |
saveAction
. {sap.m.semantic.SaveAction} | oSaveAction | The saveAction to set |
{sap.m.semantic.MasterPage} | Reference to this in order to allow method chaining |
sort
. {sap.m.semantic.ISort} | oSort | The sort to set |
{sap.m.semantic.MasterPage} | Reference to this in order to allow method chaining |