VidStudio SDK reference
    Preparing search index...

    Interface CaptionConfigRepository

    Caption config rows keyed by their primary key (= project_id). put (never add) so saving overwrites the single per-project row cleanly.

    interface CaptionConfigRepository {
        delete(id: string): Promise<void>;
        getAll(): Promise<CaptionConfigRecord[]>;
        getById(id: string): Promise<CaptionConfigRecord | undefined>;
        put(record: CaptionConfigRecord): Promise<void>;
    }
    Index
    • Parameters

      • id: string

      Returns Promise<void>

    • Every caption-config row in the database, one per Orator project.

      Returns Promise<CaptionConfigRecord[]>

    • Parameters

      • id: string

      Returns Promise<CaptionConfigRecord | undefined>