Documentation
    Preparing search index...

    Interface MockDmOptions

    Options for createMockDmService.

    const dm = createMockDmService({ owner: 'bob', pageSize: 5 });
    
    interface MockDmOptions {
        available?: boolean;
        clock?: MockClock;
        latencyMs?: number;
        owner?: string;
        pageSize?: number;
        scheduler?: MockScheduler;
        seed?: number;
    }

    Hierarchy (View Summary)

    Index

    Properties

    available?: boolean

    Initial availability. Default true.

    clock?: MockClock

    Clock used for timestamps. Default: Date.now.

    latencyMs?: number

    Artificial latency (ms) applied before each result. Default 0, which responds synchronously inside handleMessage.

    owner?: string

    Fixture account name acting as the shell user. Default alice.

    pageSize?: number

    Default page size for conversations and messages. Default 20.

    scheduler?: MockScheduler

    Scheduler used for deferred pushes. Default: setTimeout.

    seed?: number

    Seed for deterministic ids and fixture ordering. Default 1.