annotations-design-patterns
Guías (ES)
Guides (EN)
Preparing search index...
experimental
AsyncCachedForOptions
Interface AsyncCachedForOptions<Args, Result>
interface
AsyncCachedForOptions
<
Args
extends
readonly
unknown
[]
,
Result
>
{
store
:
AsyncCacheProvider
;
namespace
:
string
;
schemaVersion
:
string
;
key
:
(
...
args
:
Args
)
=>
string
;
codec
:
AsyncCacheCodec
<
Result
>
;
storeFailure
:
"bypass"
|
"reject"
;
ioTimeoutMs
:
number
;
onDiagnostic
?:
(
diagnostic
:
AsyncCacheDiagnostic
,
)
=>
void
|
PromiseLike
<
void
>
;
}
Type Parameters
Args
extends
readonly
unknown
[]
Result
Index
Properties
store
namespace
schema
Version
key
codec
store
Failure
io
Timeout
Ms
on
Diagnostic?
Properties
Readonly
store
store
:
AsyncCacheProvider
Readonly
namespace
namespace
:
string
Readonly
schema
Version
schemaVersion
:
string
Readonly
key
key
:
(
...
args
:
Args
)
=>
string
Readonly
codec
codec
:
AsyncCacheCodec
<
Result
>
Readonly
store
Failure
storeFailure
:
"bypass"
|
"reject"
Readonly
io
Timeout
Ms
ioTimeoutMs
:
number
Optional
Readonly
on
Diagnostic
onDiagnostic
?:
(
diagnostic
:
AsyncCacheDiagnostic
)
=>
void
|
PromiseLike
<
void
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
store
namespace
schema
Version
key
codec
store
Failure
io
Timeout
Ms
on
Diagnostic
Guías (ES)
Guides (EN)
annotations-design-patterns
Loading...