UNPKG

dexie-export-import

Version:

Dexie addon that adds export and import capabilities

17 lines (16 loc) 529 B
import Dexie from 'dexie'; export interface ExportOptions { noTransaction?: boolean; numRowsPerChunk?: number; prettyJson?: boolean; filter?: (table: string, value: any, key?: any) => boolean; progressCallback?: (progress: ExportProgress) => boolean; } export interface ExportProgress { totalTables: number; completedTables: number; totalRows: number | undefined; completedRows: number; done: boolean; } export declare function exportDB(db: Dexie, options?: ExportOptions): Promise<Blob>;