Trevixal API
    Preparing search index...

    Interface Autosave

    interface Autosave {
        state: AutosaveState;
        backupNow(): Promise<Backup | null>;
        clearDraft(): Promise<void>;
        destroy(): void;
        flush(): Promise<void>;
        listBackups(): Promise<readonly Backup[]>;
        loadBackup(id: string): Promise<SavedDocument | null>;
        loadDraft(): Promise<SavedDocument | null>;
        restoreBackup(id: string): Promise<boolean>;
    }
    Index
    • Take a backup of the current document now.

      Returns Promise<Backup | null>

    • Returns Promise<void>

    • Returns void

    • Write now, regardless of the debounce.

      Returns Promise<void>

    • Returns Promise<readonly Backup[]>

    • Parameters

      • id: string

      Returns Promise<SavedDocument | null>

    • Restore a backup into the editor as an undoable step.

      Parameters

      • id: string

      Returns Promise<boolean>