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