CloudflareStoreAdapter<Item>
Extends
StoreAdapter
<Item
>
Type Parameters
Type Parameter |
---|
|
Constructors
Constructor
new CloudflareStoreAdapter<
Item
>(durableObject
,serializer
,options
,type
,hash
):CloudflareStoreAdapter
<Item
>
Parameters
Parameter | Type |
---|---|
|
|
| |
|
|
|
|
|
|
Returns
CloudflareStoreAdapter
<Item
>
Overrides
Properties
Property | Modifier | Type | Inherited from |
---|---|---|---|
|
| ||
| |||
|
| ||
| |||
|
|
Methods
createKey()
protected
createKey(ref
):string
Parameters
Parameter | Type |
---|---|
|
Returns
string
Inherited from
createKeyByItem()
protected
createKeyByItem(item
):string
Parameters
Parameter | Type |
---|---|
|
|
Returns
string
Inherited from
createKeyByQuery()
protected
createKeyByQuery(queryRef
,parentRef?
,args?
):string
Parameters
Parameter | Type |
---|---|
|
|
| |
|
|
Returns
string
Inherited from
createMiddleware()
createMiddleware<
Result
,Root
,Args
>(queryRef
, ...args
):Middleware
<Result
,Root
,unknown
,Args
>
Type Parameters
Type Parameter |
---|
|
|
|
Parameters
Parameter | Type |
---|---|
|
|
... |
|
Returns
Middleware
<Result
, Root
, unknown
, Args
>
Inherited from
createQueryKeyGlobMatcher()
protected
createQueryKeyGlobMatcher(queryRef
,parentRef
,args
):string
Parameters
Parameter | Type |
---|---|
|
|
|
|
|
|
Returns
string
Inherited from
StoreAdapter
.createQueryKeyGlobMatcher
createQueryKeyHeader()
protected
createQueryKeyHeader(parentRef
,args?
):string
Parameters
Parameter | Type |
---|---|
| |
|
|
Returns
string
Inherited from
StoreAdapter
.createQueryKeyHeader
createQueryKeyNamespace()
protected
createQueryKeyNamespace(queryRef
):string
Parameters
Parameter | Type |
---|---|
|
|
Returns
string
Inherited from
StoreAdapter
.createQueryKeyNamespace
createQueryKeyRegExpMatcher()
protected
createQueryKeyRegExpMatcher(queryRef
,parentRef
,args
):RegExp
Parameters
Parameter | Type |
---|---|
|
|
|
|
|
|
Returns
RegExp
Inherited from
StoreAdapter
.createQueryKeyRegExpMatcher
decodeQueryItemRef()
protected
decodeQueryItemRef(encodedRef
):null
|string
Parameters
Parameter | Type |
---|---|
|
|
Returns
null
| string
Inherited from
StoreAdapter
.decodeQueryItemRef
delete()
delete(
ref
,evictQueries?
):Promise
<void
>
Parameters
Parameter | Type |
---|---|
| |
|
|
Returns
Promise
<void
>
Inherited from
deleteMany()
deleteMany(
refs
,evictQueries
):Promise
<void
>
Parameters
Parameter | Type | Default value |
---|---|---|
|
|
|
|
|
|
Returns
Promise
<void
>
Overrides
StoreAdapter.deleteMany
deleteQueries()
deleteQueries<
Result
,Root
,Args
>(queryRef?
,matcher?
):Promise
<void
>
Type Parameters
Type Parameter |
---|
|
|
|
Parameters
Parameter | Type |
---|---|
|
|
|
|
Returns
Promise
<void
>
Inherited from
deleteQueriesByRef()
protected
deleteQueriesByRef(queryRef?
,parentRef?
,args?
):Promise
<void
>
Parameters
Parameter | Type |
---|---|
|
|
| |
|
|
Returns
Promise
<void
>
Overrides
StoreAdapter.deleteQueriesByRef
encodeQueryItemRef()
protected
encodeQueryItemRef(item
):string
Parameters
Parameter | Type |
---|---|
|
|
Returns
string
Inherited from
StoreAdapter
.encodeQueryItemRef
get()
get(
ref
):Promise
<null
|Item
>
Parameters
Parameter | Type |
---|---|
|
Returns
Promise
<null
| Item
>
Inherited from
getMany()
Call Signature
getMany(
refs
):Promise
<null
|Item
[]>
Parameters
Parameter | Type |
---|---|
|
|
Returns
Promise
<null
| Item
[]>
Inherited from
Call Signature
getMany<
T
>(refs
,fallback
):Promise
<Item
[]>
Type Parameters
Type Parameter |
---|
|
Parameters
Parameter | Type |
---|---|
|
|
|
( |
Returns
Promise
<Item
[]>
Inherited from
getPartialMany()
getPartialMany(
refs
):Promise
<null
| (null
|Item
)[]>
Parameters
Parameter | Type |
---|---|
|
|
Returns
Promise
<null
| (null
| Item
)[]>
Overrides
StoreAdapter.getPartialMany
getQueryResult()
getQueryResult<
Result
,Root
,Args
>(queryRef
,matcher?
):Promise
<null
| {query
:Result
; }>
Type Parameters
Type Parameter |
---|
|
|
|
Parameters
Parameter | Type |
---|---|
|
|
|
|
Returns
Promise
<null
| { query
: Result
; }>
Inherited from
getRef()
protected
getRef(root
):ItemRef
Parameters
Parameter | Type |
---|---|
|
|
Returns
Inherited from
getRevision()
protected
getRevision():string
Returns
string
Inherited from
getTtl()
protected
getTtl():undefined
|number
Returns
undefined
| number
loaderFn()
protected
loaderFn(refs
):Promise
<any
[]>
Parameters
Parameter | Type |
---|---|
|
readonly |
Returns
Promise
<any
[]>
Inherited from
loadQueryMetadata()
protected
loadQueryMetadata(queryRef
,parentRef?
,args?
):Promise
<null
|string
[]>
Parameters
Parameter | Type |
---|---|
|
|
| |
|
|
Returns
Promise
<null
| string
[]>
Overrides
StoreAdapter.loadQueryMetadata
parseItem()
protected
parseItem(value
):Item
Parameters
Parameter | Type |
---|---|
|
|
Returns
Item
Inherited from
save()
save(
item
):Promise
<void
>
Parameters
Parameter | Type |
---|---|
|
|
Returns
Promise
<void
>
Inherited from
saveMany()
saveMany(
items
):Promise
<void
>
Parameters
Parameter | Type |
---|---|
|
|
Returns
Promise
<void
>
Overrides
StoreAdapter.saveMany
saveQueryMetadata()
protected
saveQueryMetadata(queryRef
,meta
,parentRef?
,args?
):Promise
<void
>
Parameters
Parameter | Type |
---|---|
|
|
|
|
| |
|
|
Returns
Promise
<void
>
Overrides
StoreAdapter.saveQueryMetadata
saveQueryResult()
saveQueryResult<
Result
,Root
,Args
>(queryRef
,data
,matcher?
):Promise
<void
>
Type Parameters
Type Parameter |
---|
|
|
|
Parameters
Parameter | Type |
---|---|
|
|
|
|
|
|
Returns
Promise
<void
>
Inherited from
searchQueries()
protected
searchQueries(queryRef
,parentRef
,args
):Promise
<string
[]>
Parameters
Parameter | Type | Default value |
---|---|---|
|
|
|
|
|
|
|
|
|
Returns
Promise
<string
[]>
stringifyItem()
protected
stringifyItem(item
):string
Parameters
Parameter | Type |
---|---|
|
|
Returns
string