Preparing search index...
The search index is not available
matter.js-monorepo
matter.js-monorepo
@matter/general
Storage
Interface Storage
Matter.js uses this key/value API to manage persistent state.
interface
Storage
{
initialized
:
boolean
;
clearAll
(
contexts
:
string
[]
)
:
MaybePromise
<
void
>
;
close
(
)
:
MaybePromise
<
void
>
;
contexts
(
contexts
:
string
[]
)
:
MaybePromise
<
string
[]
>
;
delete
(
contexts
:
string
[]
,
key
:
string
)
:
MaybePromise
<
void
>
;
get
(
contexts
:
string
[]
,
key
:
string
)
:
MaybePromise
<
SupportedStorageTypes
>
;
initialize
(
)
:
MaybePromise
<
void
>
;
keys
(
contexts
:
string
[]
)
:
MaybePromise
<
string
[]
>
;
set
(
contexts
:
string
[]
,
values
:
Record
<
string
,
SupportedStorageTypes
>
)
:
MaybePromise
<
void
>
;
set
(
contexts
:
string
[]
,
key
:
string
,
value
:
SupportedStorageTypes
)
:
MaybePromise
<
void
>
;
values
(
contexts
:
string
[]
)
:
MaybePromise
<
Record
<
string
,
SupportedStorageTypes
>
>
;
}
Implemented by
MaybeAsyncStorage
SyncStorage
Index
Properties
initialized
Methods
clear
All
close
contexts
delete
get
initialize
keys
set
values
Properties
Readonly
initialized
initialized
:
boolean
Methods
clear
All
clear
All
(
contexts
)
:
MaybePromise
<
void
>
Parameters
contexts
:
string
[]
Returns
MaybePromise
<
void
>
close
close
(
)
:
MaybePromise
<
void
>
Returns
MaybePromise
<
void
>
contexts
contexts
(
contexts
)
:
MaybePromise
<
string
[]
>
Parameters
contexts
:
string
[]
Returns
MaybePromise
<
string
[]
>
delete
delete
(
contexts
,
key
)
:
MaybePromise
<
void
>
Parameters
contexts
:
string
[]
key
:
string
Returns
MaybePromise
<
void
>
get
get
(
contexts
,
key
)
:
MaybePromise
<
SupportedStorageTypes
>
Parameters
contexts
:
string
[]
key
:
string
Returns
MaybePromise
<
SupportedStorageTypes
>
initialize
initialize
(
)
:
MaybePromise
<
void
>
Returns
MaybePromise
<
void
>
keys
keys
(
contexts
)
:
MaybePromise
<
string
[]
>
Parameters
contexts
:
string
[]
Returns
MaybePromise
<
string
[]
>
set
set
(
contexts
,
values
)
:
MaybePromise
<
void
>
Parameters
contexts
:
string
[]
values
:
Record
<
string
,
SupportedStorageTypes
>
Returns
MaybePromise
<
void
>
set
(
contexts
,
key
,
value
)
:
MaybePromise
<
void
>
Parameters
contexts
:
string
[]
key
:
string
value
:
SupportedStorageTypes
Returns
MaybePromise
<
void
>
values
values
(
contexts
)
:
MaybePromise
<
Record
<
string
,
SupportedStorageTypes
>
>
Parameters
contexts
:
string
[]
Returns
MaybePromise
<
Record
<
string
,
SupportedStorageTypes
>
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
initialized
Methods
clear
All
close
contexts
delete
get
initialize
keys
set
values
matter.js-monorepo
Loading...
Matter.js uses this key/value API to manage persistent state.