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 |