Type Aliases After Hook After
Hook
< mDT > : { from
: string ; handler
: HookHandler < mDT > ; kind
: "after" } Type Parameters Type declaration from: string kind: "after" Any Action Hook Any
Action
Hook
< mDT > : { handler
: HookHandler < mDT > ; kind
: "any action" } Type Parameters Any Transition Hook Any
Transition
Hook
< mDT > : { handler
: HookHandler < mDT > ; kind
: "any transition" } Type Parameters Basic Hook Description Basic
Hook
Description
< mDT > : { from
: string ; handler
: HookHandler < mDT > ; kind
: "hook" ; to
: string } Type Parameters Type declaration from: string kind: "hook" to: string Entry Hook Entry
Hook
< mDT > : { handler
: HookHandler < mDT > ; kind
: "entry" ; to
: string } Type Parameters Everything Hook Type Parameters Exit Hook Exit
Hook
< mDT > : { from
: string ; handler
: HookHandler < mDT > ; kind
: "exit" } Type Parameters Forced Transition Hook Forced
Transition
Hook
< mDT > : { handler
: HookHandler < mDT > ; kind
: "forced transition" } Type Parameters Type declaration kind: "forced transition" Global Action Hook Global
Action
Hook
< mDT > : { action
: string ; handler
: HookHandler < mDT > ; kind
: "global action" } Type Parameters Type declaration action: string kind: "global action" Hook Description With Action Hook
Description
With
Action
< mDT > : { action
: string ; from
: string ; handler
: HookHandler < mDT > ; kind
: "named" ; to
: string } Type Parameters Type declaration action: string from: string kind: "named" to: string Jssm Corner Jssm Corner: "regular" | "rounded" | "lined"
Jssm Failure Jssm Failure: { error: any ; success: false }
Jssm Incomplete Jssm Incomplete: { success: "incomplete" }
Jssm Line Style Jssm Line Style: "solid" | "dashed" | "dotted"
Jssm State Permitter Jssm
State
Permitter
< DataType > : ( ( OldState
: StateType , NewState
: StateType , OldData
: DataType , NewData
: DataType ) => boolean ) Type Parameters Type declaration Parameters OldData: DataType NewData: DataType Returns boolean Jssm State Permitter Maybe Array Type Parameters Jssm State Style Background Color Jssm
State
Style
Background
Color
: { key
: "background-color" ; value
: JssmColor } Jssm State Style Border Color Jssm
State
Style
Border
Color
: { key
: "border-color" ; value
: JssmColor } Jssm State Style Color Jssm
State
Style
Color
: { key
: "color" ; value
: JssmColor } Jssm State Style Corners Jssm
State
Style
Corners
: { key
: "corners" ; value
: JssmCorner } Jssm State Style Image Jssm State Style Image: { key: "image" ; value: string }
Type declaration key: "image" value: string Jssm State Style Line Style Jssm
State
Style
Line
Style
: { key
: "line-style" ; value
: JssmLineStyle } Jssm State Style Shape Jssm
State
Style
Shape
: { key
: "shape" ; value
: JssmShape } Jssm State Style State Label Jssm State Style State Label: { key: "state-label" ; value: string }
Type declaration key: "state-label" value: string Jssm State Style Text Color Jssm
State
Style
Text
Color
: { key
: "text-color" ; value
: JssmColor } Jssm State Style Url Jssm State Style Url: { key: "url" ; value: string }
Jssm Success Jssm Success: { success: true }
Jssm Transition Cycle Jssm
Transition
Cycle
: { key
: "cycle" ; value
: StateType } Jssm Transition Permitter Jssm
Transition
Permitter
< DataType > : ( ( OldState
: StateType , NewState
: StateType , OldData
: DataType , NewData
: DataType ) => boolean ) Type Parameters Type declaration Parameters OldData: DataType NewData: DataType Returns boolean Jssm Transition Permitter Maybe Array Type Parameters Main Transition Hook Main
Transition
Hook
< mDT > : { handler
: HookHandler < mDT > ; kind
: "main transition" } Type Parameters Post Any Action Hook Post
Any
Action
Hook
< mDT > : { handler
: PostHookHandler < mDT > ; kind
: "post any action" } Type Parameters Post Any Transition Hook Post
Any
Transition
Hook
< mDT > : { handler
: PostHookHandler < mDT > ; kind
: "post any transition" } Type Parameters Type declaration kind: "post any transition" Post Basic Hook Description Post
Basic
Hook
Description
< mDT > : { from
: string ; handler
: PostHookHandler < mDT > ; kind
: "post hook" ; to
: string } Type Parameters Type declaration from: string kind: "post hook" to: string Post Entry Hook Post
Entry
Hook
< mDT > : { handler
: PostHookHandler < mDT > ; kind
: "post entry" ; to
: string } Type Parameters Type declaration kind: "post entry" to: string Post Everything Hook Type Parameters Post Exit Hook Post
Exit
Hook
< mDT > : { from
: string ; handler
: PostHookHandler < mDT > ; kind
: "post exit" } Type Parameters Type declaration from: string kind: "post exit" Post Forced Transition Hook Post
Forced
Transition
Hook
< mDT > : { handler
: PostHookHandler < mDT > ; kind
: "post forced transition" } Type Parameters Type declaration kind: "post forced transition" Post Global Action Hook Post
Global
Action
Hook
< mDT > : { action
: string ; handler
: PostHookHandler < mDT > ; kind
: "post global action" } Type Parameters Type declaration action: string kind: "post global action" Post Hook Description With Action Post
Hook
Description
With
Action
< mDT > : { action
: string ; from
: string ; handler
: PostHookHandler < mDT > ; kind
: "post named" ; to
: string } Type Parameters Type declaration action: string from: string kind: "post named" to: string Post Hook Handler Post
Hook
Handler
< mDT > : ( ( hook_context
: HookContext < mDT > ) => void ) Type Parameters Post Main Transition Hook Post
Main
Transition
Hook
< mDT > : { handler
: PostHookHandler < mDT > ; kind
: "post main transition" } Type Parameters Type declaration kind: "post main transition" Post Standard Transition Hook Post
Standard
Transition
Hook
< mDT > : { handler
: PostHookHandler < mDT > ; kind
: "post standard transition" } Type Parameters Type declaration kind: "post standard transition" Pre Everything Hook Type Parameters Pre Post Everything Hook Type Parameters Type declaration kind: "pre post everything" Record Record< K , T > : { [ P in K ] : T }
Defined in node_modules/typescript/lib/lib.es5.d.ts:1565 Type Parameters Standard Transition Hook Standard
Transition
Hook
< mDT > : { handler
: HookHandler < mDT > ; kind
: "standard transition" } Type Parameters Type declaration kind: "standard transition" State Type State Type: string
Traversal Functor Traversal Functor< T > : ( ( _element: T , _index?: number , _array?: T [] ) => unknown )
Defined in node_modules/circular_buffer_js/dist/circular_buffer.d.ts:2 Type Parameters Type declaration ( _element: T , _index?: number , _array?: T [] ) : unknown Parameters _element: T Optional _index: number Optional _array: T [] Returns unknown
Composite type indicating an error, and the reason for it, as part of a result.