new PageFactory(oc)
Factory used by page management classes.
Parameters:
Name | Type | Description |
---|---|---|
oc |
ObjectContainer |
Members
-
_oc :ObjectContainer
-
The current application object container.
Type:
Methods
-
createController(controller)
-
Create new instance of
Controller
.Parameters:
Name Type Description controller
string | function Returns:
- Type
- Controller
-
createView(view)
-
Retrieves the specified react component class.
Parameters:
Name Type Description view
string | function The namespace referring to a react component class, or a react component class constructor.
Returns:
The react component class constructor.
- Type
- function
-
decorateController(controller)
-
Returns decorated controller for ease setting seo params in controller.
Parameters:
Name Type Description controller
Controller Returns:
- Type
- Controller
-
decoratePageStateManager(pageStateManager, allowedStateKeys)
-
Returns decorated page state manager for extension.
Parameters:
Name Type Description pageStateManager
PageStateManager allowedStateKeys
Array.<string> Returns:
- Type
- PageStateManager