Skip to content

ValueAdjacencyMapOptions <TState, TEvent>

Index

Properties

optionalevents

events?: { [ K in string ]?: ExtractEvent<TEvent, K>[] | (state: TState) => ExtractEvent<TEvent, K>[] }

optionalfilter

filter?: (state: TState) => boolean

Type declaration

    • (state: TState): boolean
    • Parameters

      • state: TState

      Returns boolean

optionalserializeEvent

serializeEvent?: (event: TEvent) => string

Type declaration

    • (event: TEvent): string
    • Parameters

      • event: TEvent

      Returns string

optionalserializeState

serializeState?: (state: TState) => string

Type declaration

    • (state: TState): string
    • Parameters

      • state: TState

      Returns string