namespace sap.ui.core.mvc.ControllerExtensionProvider

Visiblity: restricted
Available since: N/A
Module: sap/ui/core/mvc/ControllerExtensionProvider
Application Component: CA-UI5-COR

Static controller extensions provider. Reads the extension information from the Manifest of the owner-component. Additionally relays the resolution to an ExternalProvider.


Nodes Overview

Node Description

Methods Overview

Method Description
sap.ui.core.mvc.ControllerExtensionProvider.getControllerExtensions

Retrieves the controller extensions.

sap.ui.core.mvc.ControllerExtensionProvider.registerExtensionProvider

Called by sap.ui.core.mvc.Controller. Forwarding of the external ExtensionProvider.

See sap.ui.core.mvc.Controller.registerExtensionProvider.

sap.ui.core.mvc.ControllerExtensionProvider.getControllerExtensions

Retrieves the controller extensions.

Param Type DefaultValue Description
sControllerName string

the name of the controller which should be extended

sComponentId string

the ID of the controller's owner-component

bAsync boolean

whether the provider should act asynchronous

sViewId string

the view-id which is used to distinguish instance-specific controller extensions

sap.ui.core.mvc.ControllerExtensionProvider.registerExtensionProvider

Called by sap.ui.core.mvc.Controller. Forwarding of the external ExtensionProvider.

See sap.ui.core.mvc.Controller.registerExtensionProvider.

Param Type DefaultValue Description
sExtensionProvider string

the module name of the extension provider