VidStudio SDK reference
    Preparing search index...

    Interface TransformRepository

    interface TransformRepository {
        create(data: Omit<Transform, "id">): Promise<Transform>;
        delete(id: string): Promise<void>;
        getAll(): Promise<Transform[]>;
        getByCategory(category: string): Promise<Transform[]>;
        getById(id: string): Promise<Transform | undefined>;
        update(
            id: string,
            changes: Partial<
                Pick<
                    Transform,
                    "name"
                    | "type"
                    | "category"
                    | "description"
                    | "default_params",
                >,
            >,
        ): Promise<Transform>;
    }
    Index
    • Parameters

      Returns Promise<Transform>

    • Parameters

      • id: string

      Returns Promise<void>

    • Returns Promise<Transform[]>

    • Parameters

      • category: string

      Returns Promise<Transform[]>

    • Parameters

      • id: string

      Returns Promise<Transform | undefined>

    • Parameters

      • id: string
      • changes: Partial<
            Pick<
                Transform,
                "name"
                | "type"
                | "category"
                | "description"
                | "default_params",
            >,
        >

      Returns Promise<Transform>