Skip to content

resolveExit

const resolveExit: <T>(…config: [MiddlewareFunc<Parameters<MethodOf<T, "resolveExit">>[0]>]) => (target: T) => DisposeFunc

Defined in: state-machine-hooks.ts:97

Type Parameter
T extends HasMethod<"resolveExit">
ParameterType
config[MiddlewareFunc<Parameters<MethodOf<T, "resolveExit">>[0]>]

(target: T): DisposeFunc

ParameterType
targetT

DisposeFunc

resolveExit Enhances the resolveExit lifecycle method of a StateMachine. Returns a disposer to undo the enhancement. See StateMachine.resolveExit.

Usage:

setup(machine)(resolveExit(fn))