Skip to content

Welshman Docs / @welshman/app / EventsStorageAdapter

Class: EventsStorageAdapter ​

Defined in: app/src/storageAdapters.ts:188

Constructors ​

Constructor ​

new EventsStorageAdapter(options): EventsStorageAdapter

Defined in: app/src/storageAdapters.ts:192

Parameters ​

options ​

EventsStorageAdapterOptions

Returns ​

EventsStorageAdapter

Properties ​

eventCount ​

eventCount: number = 0

Defined in: app/src/storageAdapters.ts:190


keyPath ​

keyPath: string = "id"

Defined in: app/src/storageAdapters.ts:189


options ​

readonly options: EventsStorageAdapterOptions

Defined in: app/src/storageAdapters.ts:192

Methods ​

init() ​

init(): Promise<void>

Defined in: app/src/storageAdapters.ts:194

Returns ​

Promise<void>


sync() ​

sync(): () => Repository<TrustedEvent>

Defined in: app/src/storageAdapters.ts:202

Returns ​

(): Repository<TrustedEvent>

Returns ​

Repository<TrustedEvent>