Skip to content

IndexedDbResumableMuxedExportStore

Defined in: resumable-muxed-export.ts:171

IndexedDB-backed binary checkpoint store. Unit bytes and their prefix manifest advance in the same read/write transaction, so a reload observes either the previous committed prefix or the complete next unit.

new IndexedDbResumableMuxedExportStore(options): IndexedDbResumableMuxedExportStore

Defined in: resumable-muxed-export.ts:176

string

string

IndexedDbResumableMuxedExportStore

commitUnit(key, unit, manifest, signal?): Promise<void>

Defined in: resumable-muxed-export.ts:224

Commits unit bytes and the advanced manifest in one durable transaction.

string

ResumableMuxedExportUnit

ResumableMuxedExportManifest

AbortSignal

Promise<void>

ResumableMuxedExportStore.commitUnit


delete(key, signal?): Promise<void>

Defined in: resumable-muxed-export.ts:247

string

AbortSignal

Promise<void>

ResumableMuxedExportStore.delete


loadManifest(key, signal?): Promise<ResumableMuxedExportManifest | undefined>

Defined in: resumable-muxed-export.ts:183

string

AbortSignal

Promise<ResumableMuxedExportManifest | undefined>

ResumableMuxedExportStore.loadManifest


loadUnit(key, index, signal?): Promise<ResumableMuxedExportUnit | undefined>

Defined in: resumable-muxed-export.ts:200

string

number

AbortSignal

Promise<ResumableMuxedExportUnit | undefined>

ResumableMuxedExportStore.loadUnit