Blockbench Reference Docs
    Preparing search index...

    Variable AutoBackupConst

    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

      IndexedDB Database

    • loop_timeout: any
    • backupOpenProject: function
      • Returns Promise<void>

    • backupProjectLoop: function
      • Parameters

        • Optionalrun_save: boolean

        Returns void

    • hasBackups: function
      • Test if saved backups exist

        Returns Promise<boolean>

    • initialize: function
      • Returns void

    • recoverAllBackups: function
      • Recover all saved backups

        Parameters

        • Optionalconfirm_selection: boolean

        Returns Promise<void>

    • removeAllBackups: function
      • Returns Promise<unknown>

    • removeBackup: function
      • Parameters

        • uuid: string

        Returns Promise<unknown>