@turbowarp/types
    Preparing search index...

    Interface Video

    interface Video {
        _drawable: number;
        _skinId: number;
        mirror?: boolean;
        provider: VideoProvider | null;
        runtime: Runtime;
        videoReady: boolean;
        disableVideo(): void;
        enableVideo(): Promise<void> | null;
        getFrame(
            frameInfo: {
                cacheTimeout?: number;
                dimensions?: [number, number];
                format?: "image-data";
                mirror?: boolean;
            },
        ): ImageData
        | null;
        getFrame(
            frameInfo: {
                cacheTimeout?: number;
                dimensions?: [number, number];
                format?: "canvas";
                mirror?: boolean;
            },
        ): HTMLCanvasElement
        | null;
        getFrame(
            frameInfo: {
                cacheTimeout?: number;
                dimensions?: [number, number];
                format?: string;
                mirror?: boolean;
            },
        ): string
        | HTMLCanvasElement
        | ImageData
        | null;
        postData(data: VideoData): void;
        setPreviewGhost(ghost: number): void;
    }
    Index

    Properties

    _drawable: number
    _skinId: number
    mirror?: boolean
    provider: VideoProvider | null
    runtime: Runtime
    videoReady: boolean

    Methods

    • Parameters

      • frameInfo: {
            cacheTimeout?: number;
            dimensions?: [number, number];
            format?: "image-data";
            mirror?: boolean;
        }

      Returns ImageData | null

    • Parameters

      • frameInfo: {
            cacheTimeout?: number;
            dimensions?: [number, number];
            format?: "canvas";
            mirror?: boolean;
        }

      Returns HTMLCanvasElement | null

    • Parameters

      • frameInfo: {
            cacheTimeout?: number;
            dimensions?: [number, number];
            format?: string;
            mirror?: boolean;
        }

      Returns string | HTMLCanvasElement | ImageData | null

    • Parameters

      • ghost: number

        from 0 (visible) to 100 (invisible)

      Returns void