Teleforge API Reference - v0.1.0
Preparing search index...
core/src
StorageAdapter
Interface StorageAdapter
interface
StorageAdapter
{
defaultTTL
:
number
;
namespace
?:
string
;
compareAndSet
?
(
key
:
string
,
expectedVersion
:
number
,
state
:
UserFlowState
,
ttl
?:
number
,
)
:
Promise
<
boolean
>
;
delete
(
key
:
string
)
:
Promise
<
void
>
;
get
(
key
:
string
)
:
Promise
<
UserFlowState
|
null
>
;
set
(
key
:
string
,
state
:
UserFlowState
,
ttl
?:
number
)
:
Promise
<
void
>
;
touch
(
key
:
string
,
ttl
:
number
)
:
Promise
<
void
>
;
}
Implemented by
MemoryStorageAdapter
Index
Methods
compare
And
Set?
delete
get
set
touch
Properties
default
TTL
namespace?
Methods
Optional
compare
And
Set
compareAndSet
?
(
key
:
string
,
expectedVersion
:
number
,
state
:
UserFlowState
,
ttl
?:
number
,
)
:
Promise
<
boolean
>
Parameters
key
:
string
expectedVersion
:
number
state
:
UserFlowState
Optional
ttl
:
number
Returns
Promise
<
boolean
>
delete
delete
(
key
:
string
)
:
Promise
<
void
>
Parameters
key
:
string
Returns
Promise
<
void
>
get
get
(
key
:
string
)
:
Promise
<
UserFlowState
|
null
>
Parameters
key
:
string
Returns
Promise
<
UserFlowState
|
null
>
set
set
(
key
:
string
,
state
:
UserFlowState
,
ttl
?:
number
)
:
Promise
<
void
>
Parameters
key
:
string
state
:
UserFlowState
Optional
ttl
:
number
Returns
Promise
<
void
>
touch
touch
(
key
:
string
,
ttl
:
number
)
:
Promise
<
void
>
Parameters
key
:
string
ttl
:
number
Returns
Promise
<
void
>
Properties
Readonly
default
TTL
defaultTTL
:
number
Optional
Readonly
namespace
namespace
?:
string
Settings
Member Visibility
Inherited
Theme
OS
Light
Dark
On This Page
Methods
compare
And
Set
delete
get
set
touch
Properties
default
TTL
namespace
Teleforge API Reference - v0.1.0
Loading...