Search
Preparing search index...
The search index is not available
RxComp StoreModule
Options
All
Public
Public/Protected
All
Inherited
Externals
Menu
Globals
Store
Class Store
Hierarchy
Store
Index
Constructors
constructor
Properties
cancel$
key
state$
type
Accessors
state
Methods
busy$
cached$
cancel
catch
State
next
next
Error
reducer
retry
State
select
select$
Constructors
constructor
new
Store
(
state
?:
any
, type
?:
StoreType
, key
?:
string
)
:
Store
Parameters
Default value
state:
any
= {}
Default value
type:
StoreType
= StoreType.Memory
Default value
key:
string
= "store"
Returns
Store
Properties
cancel$
cancel$
:
Subject
<
void
>
= new Subject
key
key
:
string
state$
state$
:
Observable
<
any
>
type
type
:
StoreType
Accessors
state
get
state
(
)
:
(
draft
:
any
)
=>
any
set
state
(
callback
:
(
draft
:
any
)
=>
any
)
:
void
Returns
(
draft
:
any
)
=>
any
(
draft
:
any
)
:
any
Parameters
draft:
any
Returns
any
Parameters
callback:
(
draft
:
any
)
=>
any
(
draft
:
any
)
:
any
Parameters
draft:
any
Returns
any
Returns
void
Methods
busy$
busy$
(
)
:
Observable
<
null
>
Returns
Observable
<
null
>
cached$
cached$
(
callback
:
(
value
:
any
)
=>
any
)
:
Observable
<
any
>
Parameters
callback:
(
value
:
any
)
=>
any
(
value
:
any
)
:
any
Parameters
value:
any
Returns
any
Returns
Observable
<
any
>
cancel
cancel
(
)
:
void
Returns
void
catch
State
catch
State
(
errorReducer
?:
undefined
|
(
(
error
:
any
)
=>
any
)
)
:
(
source
:
Observable
<
any
>
)
=>
Observable
<
any
>
Parameters
Optional
errorReducer:
undefined
|
(
(
error
:
any
)
=>
any
)
Returns
(
source
:
Observable
<
any
>
)
=>
Observable
<
any
>
(
source
:
Observable
<
any
>
)
:
Observable
<
any
>
Parameters
source:
Observable
<
any
>
Returns
Observable
<
any
>
next
next
(
callback
:
(
draft
:
any
)
=>
any
)
:
void
Parameters
callback:
(
draft
:
any
)
=>
any
(
draft
:
any
)
:
any
Parameters
draft:
any
Returns
any
Returns
void
next
Error
next
Error
(
error
:
any
)
:
Observable
<
any
>
Parameters
error:
any
Returns
Observable
<
any
>
reducer
reducer<T, R>
(
reducer
:
(
data
:
T
, draft
:
any
)
=>
R
)
:
(Anonymous function)
Type parameters
T
R
Parameters
reducer:
(
data
:
T
, draft
:
any
)
=>
R
(
data
:
T
, draft
:
any
)
:
R
Parameters
data:
T
draft:
any
Returns
R
Returns
(Anonymous function)
retry
State
retry
State
(
times
?:
number
, delay
?:
number
)
:
(
source
:
Observable
<
any
>
)
=>
Observable
<
unknown
>
Parameters
Default value
times:
number
= 3
Default value
delay:
number
= 1000
Returns
(
source
:
Observable
<
any
>
)
=>
Observable
<
unknown
>
(
source
:
Observable
<
any
>
)
:
Observable
<
unknown
>
Parameters
source:
Observable
<
any
>
Returns
Observable
<
unknown
>
select
select
(
callback
:
(
draft
:
any
)
=>
any
)
:
any
Parameters
callback:
(
draft
:
any
)
=>
any
(
draft
:
any
)
:
any
Parameters
draft:
any
Returns
any
Returns
any
select$
select$
(
callback
:
(
draft
:
any
)
=>
any
)
:
Observable
<
any
>
Parameters
callback:
(
draft
:
any
)
=>
any
(
draft
:
any
)
:
any
Parameters
draft:
any
Returns
any
Returns
Observable
<
any
>
Globals
Store
Type
Cookie
Storage
Component
Cookie
Storage
Service
Local
Storage
Component
Local
Storage
Service
Session
Storage
Component
Session
Storage
Service
Store
constructor
cancel$
key
state$
type
state
busy$
cached$
cancel
catch
State
next
next
Error
reducer
retry
State
select
select$
Store
Module
use
Store