Cell API
Docs
GitHub
Preparing search index...
@celljs/cache
CacheManager
Interface CacheManager
interface
CacheManager
{
del
:
(
key
:
string
)
=>
Promise
<
void
>
;
get
:
<
T
>
(
key
:
string
)
=>
Promise
<
T
|
undefined
>
;
reset
:
()
=>
Promise
<
void
>
;
set
:
(
key
:
string
,
value
:
unknown
,
ttl
?:
number
)
=>
Promise
<
void
>
;
wrap
<
T
>
(
key
:
string
,
fn
:
()
=>
Promise
<
T
>
,
ttl
?:
number
)
:
Promise
<
T
>
;
}
Hierarchy
Omit
<
Cache
,
"store"
>
CacheManager
Index
Properties
del
get
reset
set
Methods
wrap
Properties
del
del
:
(
key
:
string
)
=>
Promise
<
void
>
get
get
:
<
T
>
(
key
:
string
)
=>
Promise
<
T
|
undefined
>
reset
reset
:
()
=>
Promise
<
void
>
set
set
:
(
key
:
string
,
value
:
unknown
,
ttl
?:
number
)
=>
Promise
<
void
>
Methods
wrap
wrap
<
T
>
(
key
:
string
,
fn
:
()
=>
Promise
<
T
>
,
ttl
?:
number
)
:
Promise
<
T
>
Type Parameters
T
Parameters
key
:
string
fn
:
()
=>
Promise
<
T
>
Optional
ttl
:
number
Returns
Promise
<
T
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
del
get
reset
set
Methods
wrap
Docs
GitHub
Cell API
Loading...