Trevixal API
    Preparing search index...

    Interface FileStorage

    A storage backend. Any ImageStorage from @trevixal/extension-image conforms.

    interface FileStorage {
        delete?(result: UploadResult): Promise<void>;
        upload(file: File, context: UploadContext): Promise<UploadResult>;
    }
    Index
    • Optional cleanup when an attachment is removed from the document.

      Parameters

      Returns Promise<void>