PageStateManagerDecorator
Decorator for page state manager, which add logic for limiting Extension competence.
Kind: global class
new PageStateManagerDecorator(pageStateManager, allowedStateKeys)
Initializes the page state manager decorator.
Param | Type |
---|---|
pageStateManager | PageStateManager |
allowedStateKeys | Array.<string> |
pageStateManagerDecorator._pageStateManager : PageStateManager
The current page state manager.
Kind: instance property of PageStateManagerDecorator
pageStateManagerDecorator._allowedStateKeys : Array.<string>
Array of access keys for state.
Kind: instance property of PageStateManagerDecorator
pageStateManagerDecorator.clear()
Kind: instance method of PageStateManagerDecorator
pageStateManagerDecorator.setState()
Kind: instance method of PageStateManagerDecorator
pageStateManagerDecorator.getState()
Kind: instance method of PageStateManagerDecorator
pageStateManagerDecorator.getAllStates()
Kind: instance method of PageStateManagerDecorator
pageStateManagerDecorator.getTransactionStatePatches()
Kind: instance method of PageStateManagerDecorator
pageStateManagerDecorator.beginTransaction()
Kind: instance method of PageStateManagerDecorator
pageStateManagerDecorator.commitTransaction()
Kind: instance method of PageStateManagerDecorator
pageStateManagerDecorator.cancelTransaction()
Kind: instance method of PageStateManagerDecorator