Class: PageStateManagerDecorator

PageStateManagerDecorator

Decorator for page state manager, which add logic for limiting Extension competence.


new PageStateManagerDecorator(pageStateManager, allowedStateKeys)

Initializes the page state manager decorator.

Parameters:
Name Type Description
pageStateManager PageStateManager
allowedStateKeys Array.<string>

Members


_allowedStateKeys :Array.<string>

Array of access keys for state.

Type:
  • Array.<string>

_pageStateManager :PageStateManager

The current page state manager.

Type:

Methods


clear()


getAllStates()


getState()


setState()