Vuex - Long Term Memory
Preparing search index...
GenericStorageWrapper
Class GenericStorageWrapper<Outer, Inner>
Builds a custom storage that can be passed to
LTM
.
Type Parameters
Outer
The Vuex state type.
Inner
=
Outer
The storage state type.
Implements
AsyncStorage
<
Outer
>
Index
Constructors
constructor
Methods
load
save
Constructors
constructor
new
GenericStorageWrapper
<
Outer
,
Inner
=
Outer
>
(
key
:
string
,
setItem
:
SetItem
<
Inner
>
,
getItem
:
GetItem
<
Inner
>
,
toInner
:
ToInner
<
Outer
,
Inner
>
,
toOuter
:
ToOuter
<
Outer
,
Inner
>
,
)
:
GenericStorageWrapper
<
Outer
,
Inner
>
Type Parameters
Outer
The Vuex state type.
Inner
=
Outer
The storage state type.
Parameters
key
:
string
setItem
:
SetItem
<
Inner
>
getItem
:
GetItem
<
Inner
>
toInner
:
ToInner
<
Outer
,
Inner
>
toOuter
:
ToOuter
<
Outer
,
Inner
>
Returns
GenericStorageWrapper
<
Outer
,
Inner
>
Methods
load
load
()
:
Promise
<
Outer
|
null
>
Returns
Promise
<
Outer
|
null
>
save
save
(
outer
:
Outer
)
:
Promise
<
void
>
Parameters
outer
:
Outer
Returns
Promise
<
void
>
Settings
Member Visibility
Protected
Inherited
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Methods
load
save
Vuex - Long Term Memory
Loading...
Builds a custom storage that can be passed to LTM.