Configuration options for the mock SDK.

interface MockConfig {
    config?: Partial<SDKConfig>;
    debug?: boolean;
    failOnRecording?: boolean;
    failOnUpload?: boolean;
    latencyMs?: number;
    qrCodeDataUrl?: string;
    recordingDurationMs?: number;
    videos?: VideoInfo[];
}

Properties

config?: Partial<SDKConfig>

Mock SDK config

debug?: boolean

Console logging

failOnRecording?: boolean

Simulate recording failure

failOnUpload?: boolean

Simulate upload failure

latencyMs?: number

Simulate network latency (ms)

qrCodeDataUrl?: string

Custom QR code data URL

recordingDurationMs?: number

Simulate recording duration (ms)

videos?: VideoInfo[]

Mock video library