OpfsCacheStore
此内容尚不支持你的语言。
Defined in: media/src/opfs-cache.ts:29
Implements
Section titled “Implements”Constructors
Section titled “Constructors”Constructor
Section titled “Constructor”new OpfsCacheStore(
directoryName,maxBytes):OpfsCacheStore
Defined in: media/src/opfs-cache.ts:41
Parameters
Section titled “Parameters”directoryName
Section titled “directoryName”string = 'aelion-cache-v1'
maxBytes
Section titled “maxBytes”number = ...
Returns
Section titled “Returns”OpfsCacheStore
Methods
Section titled “Methods”clear()
Section titled “clear()”clear(
signal?):Promise<void>
Defined in: media/src/opfs-cache.ts:132
Parameters
Section titled “Parameters”signal?
Section titled “signal?”AbortSignal
Returns
Section titled “Returns”Promise<void>
Implementation of
Section titled “Implementation of”delete()
Section titled “delete()”delete(
address,signal?):Promise<void>
Defined in: media/src/opfs-cache.ts:118
Parameters
Section titled “Parameters”address
Section titled “address”signal?
Section titled “signal?”AbortSignal
Returns
Section titled “Returns”Promise<void>
Implementation of
Section titled “Implementation of”get(
address,signal?):Promise<Uint8Array<ArrayBufferLike> |undefined>
Defined in: media/src/opfs-cache.ts:55
Parameters
Section titled “Parameters”address
Section titled “address”signal?
Section titled “signal?”AbortSignal
Returns
Section titled “Returns”Promise<Uint8Array<ArrayBufferLike> | undefined>
Implementation of
Section titled “Implementation of”put(
address,value,signal?):Promise<void>
Defined in: media/src/opfs-cache.ts:83
Parameters
Section titled “Parameters”address
Section titled “address”Uint8Array
signal?
Section titled “signal?”AbortSignal
Returns
Section titled “Returns”Promise<void>
Implementation of
Section titled “Implementation of”snapshot()
Section titled “snapshot()”snapshot():
CacheStoreSnapshot
Defined in: media/src/opfs-cache.ts:148