Skip to content

Welshman Docs / @welshman/store / DeriveEventsMappedOptions

Type Alias: DeriveEventsMappedOptions<T> ​

DeriveEventsMappedOptions<T> = object

Defined in: store/src/repository.ts:7

Type Parameters ​

T ​

T

Properties ​

eventToItem() ​

eventToItem: (event) => undefined | T | T[] | Promise<undefined | T | T[]>

Defined in: store/src/repository.ts:9

Parameters ​

event ​

TrustedEvent

Returns ​

undefined | T | T[] | Promise<undefined | T | T[]>


filters ​

filters: Filter[]

Defined in: store/src/repository.ts:8


includeDeleted? ​

optional includeDeleted: boolean

Defined in: store/src/repository.ts:12


itemToEvent() ​

itemToEvent: (item) => TrustedEvent

Defined in: store/src/repository.ts:10

Parameters ​

item ​

T

Returns ​

TrustedEvent


throttle? ​

optional throttle: number

Defined in: store/src/repository.ts:11