Skip to main content

Interface: XapiStubOptions

Defined in: adapters/xapi-stub.ts:84

Properties​

activityBase?​

readonly optional activityBase?: string

Defined in: adapters/xapi-stub.ts:86

Base IRI prepended to activity IDs. Default: https://lernkit.dev/activity.


actorHomePage?​

readonly optional actorHomePage?: string

Defined in: adapters/xapi-stub.ts:88

Actor homePage (xAPI account.homePage). Default: https://lernkit.dev/actors.


actorName?​

readonly optional actorName?: string

Defined in: adapters/xapi-stub.ts:90

Actor account name. Default: anonymous.


idGenerator?​

readonly optional idGenerator?: () => string

Defined in: adapters/xapi-stub.ts:92

Override the ID generator for deterministic tests.

Returns​

string


onStatement?​

readonly optional onStatement?: (s) => void

Defined in: adapters/xapi-stub.ts:99

Optional listener invoked synchronously after every enqueued statement. Useful for a preview-mode UI that renders statements as they land.

Parameters​

s​

XapiStatement

Returns​

void


timestampGenerator?​

readonly optional timestampGenerator?: () => string

Defined in: adapters/xapi-stub.ts:94

Override the timestamp generator for deterministic tests.

Returns​

string