Trevixal API
    Preparing search index...

    Interface ImageStorage

    A storage backend. Implement this to target any provider; the bundled adapters (createObjectURLStorage, createFetchStorage, createS3PresignedStorage, createDataURLStorage) are just conforming implementations, not privileged ones.

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

      Parameters

      Returns Promise<void>