Skip to main content

@jewel998/state-machine - v0.0.5 / MiddlewareConfig

Interface: MiddlewareConfig<TContext, TState>

Type parameters​

NameType
TContextextends ContextConstraint
TStateextends StateIdentifier

Table of contents​

Properties​

Properties​

name​

• Readonly name: string

Defined in​

src/middleware/types.ts:117


priority​

• Optional Readonly priority: number

Defined in​

src/middleware/types.ts:118


guardMiddleware​

• Optional Readonly guardMiddleware: GuardMiddleware<TContext>

Defined in​

src/middleware/types.ts:119


actionMiddleware​

• Optional Readonly actionMiddleware: ActionMiddleware<TContext>

Defined in​

src/middleware/types.ts:120


entryMiddleware​

• Optional Readonly entryMiddleware: StateMiddleware<TContext, TState>

Defined in​

src/middleware/types.ts:121


exitMiddleware​

• Optional Readonly exitMiddleware: StateMiddleware<TContext, TState>

Defined in​

src/middleware/types.ts:122


enabled​

• Optional Readonly enabled: boolean

Defined in​

src/middleware/types.ts:123