AutoBackup: {
db: null | IDBDatabase;
loop_timeout: any;
backupOpenProject(): Promise<void>;
backupProjectLoop(run_save?: boolean): void;
hasBackups(): Promise<boolean>;
initialize(): void;
recoverAllBackups(confirm_selection?: boolean): Promise<void>;
removeAllBackups(): Promise<unknown>;
removeBackup(uuid: string): Promise<unknown>;
}
Type Declaration
db: null | IDBDatabase
loop_timeout: any
backupOpenProject: function
backupOpenProject(): Promise<void> Returns Promise<void>
backupProjectLoop: function
backupProjectLoop(run_save?: boolean): void Parameters
Optionalrun_save: boolean
Returns void
hasBackups: function
hasBackups(): Promise<boolean> Returns Promise<boolean>
initialize: function
Returns void
recoverAllBackups: function
recoverAllBackups(confirm_selection?: boolean): Promise<void> Parameters
Optionalconfirm_selection: boolean
Returns Promise<void>
removeAllBackups: function
removeAllBackups(): Promise<unknown> Returns Promise<unknown>
removeBackup: function
removeBackup(uuid: string): Promise<unknown> Returns Promise<unknown>
IndexedDB Database