Graphorin API reference v0.1.0
Graphorin API reference / @graphorin/sessions / facade / CreateSessionManagerOptions
Interface: CreateSessionManagerOptions
Defined in: packages/sessions/src/facade.ts:119
Per-session-manager configuration.
Stable
Properties
| Property | Modifier | Type | Description | Defined in |
|---|---|---|---|---|
commentaryPolicy? | readonly | CommentaryPolicy | Default commentary policy. Defaults to 'wrap'. | packages/sessions/src/facade.ts:125 |
counters? | readonly | SessionCounters | Counter sink (no-op by default). | packages/sessions/src/facade.ts:129 |
memory | readonly | SessionMemoryFacade | Memory facade — @graphorin/memory.session delegate target. | packages/sessions/src/facade.ts:123 |
newId? | readonly | (prefix) => string | Test seam: override the id generator. | packages/sessions/src/facade.ts:133 |
now? | readonly | () => number | Test seam: override Date.now(). | packages/sessions/src/facade.ts:131 |
replay? | readonly | CreateSessionReplayerOptions | Replay engine configuration. | packages/sessions/src/facade.ts:127 |
store | readonly | SessionStoreExt | Storage adapter — @graphorin/store-sqlite is the default. | packages/sessions/src/facade.ts:121 |