@geogirafe/lib-geoportal
Preparing search index...
tools/state/statemanager
StateManager
Class StateManager
Hierarchy (
View Summary
)
GirafeSingleton
StateManager
Index
Constructors
constructor
Properties
context
Accessors
state
Methods
batch
Changes
initialize
Singleton
is
Null
Or
Undefined
Or
Blank
subscribe
unsubscribe
Constructors
constructor
new
StateManager
(
context
:
IGirafeContext
)
:
StateManager
Parameters
context
:
IGirafeContext
Returns
StateManager
Properties
Protected
Readonly
context
context
:
IGirafeContext
Accessors
state
get
state
()
:
State
Returns
State
Methods
batch
Changes
batchChanges
(
statechanges
:
(
state
:
State
)
=>
void
)
:
void
Parameters
statechanges
:
(
state
:
State
)
=>
void
Returns
void
initialize
Singleton
initializeSingleton
()
:
void
Returns
void
is
Null
Or
Undefined
Or
Blank
isNullOrUndefinedOrBlank
(
val
:
unknown
)
:
val
is
""
|
null
|
undefined
Parameters
val
:
unknown
Returns
val
is
""
|
null
|
undefined
subscribe
subscribe
(
path
:
string
,
callback
:
Callback
)
:
Callback
Parameters
path
:
string
callback
:
Callback
Returns
Callback
subscribe
(
path
:
RegExp
,
callback
:
Callback
)
:
Callback
Parameters
path
:
RegExp
callback
:
Callback
Returns
Callback
unsubscribe
unsubscribe
(
callback
:
Callback
)
:
void
Unsubscribe one or multiple trackers by their callbacks.
Parameters
callback
:
Callback
Returns
void
unsubscribe
(
callbacks
:
Callback
[]
)
:
void
Unsubscribe one or multiple trackers by their callbacks.
Parameters
callbacks
:
Callback
[]
Returns
void
Settings
Member Visibility
Protected
Inherited
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
context
Accessors
state
Methods
batch
Changes
initialize
Singleton
is
Null
Or
Undefined
Or
Blank
subscribe
unsubscribe
@geogirafe/lib-geoportal
Loading...
Unsubscribe one or multiple trackers by their callbacks.