Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Gurpartap/statemachine-go
/ functions
Functions
254 in github.com/Gurpartap/statemachine-go
⨍
Functions
254
◇
Types & classes
66
Method
SetEventDef
SetEventDef implements MachineBuildable.
event_impl.go:18
Method
SetEventDef
(event string, def *EventDef)
machine_builder.go:19
Method
SetEventDef
(event string, def *EventDef)
machine_builder.go:115
Method
SetFrom
(states ...string)
transition_callback_def.go:66
Method
SetFromAnyExcept
(exceptStates ...string)
transition_callback_def.go:72
Method
SetTo
(states ...string)
transition_callback_def.go:78
Method
SkipTick
()
examples/cognizant/process.go:84
Method
Start
()
examples/cognizant/process.go:88
Method
States
(states ...string)
machine_builder.go:61
Method
SubLogFailure
(event statemachine.Event, err error)
examples/cognizant/process.go:123
Method
SubRecordTransition
(transition statemachine.Transition, next func())
examples/cognizant/process.go:118
Method
Submachine
(idPath ...string)
machine_impl.go:251
Method
Submachine
(state string, submachineBuilderFn func(submachineBuilder MachineBuilder))
machine_builder.go:31
Method
Submachine
(state string, submachineBuilderFn func(submachineBuilder MachineBuilder))
machine_builder.go:69
Method
TimedEvery
(duration time.Duration)
event_builder.go:49
Method
To
(state string)
transition_builder.go:26
Method
To
(state string)
transition_builder.go:32
Method
To
(state string)
transition_builder.go:101
Method
To
(state string)
transition_builder.go:121
Method
To
()
transition_impl.go:19
Method
To
(states ...string)
transition_callback_builder.go:40
Method
To
(states ...string)
transition_callback_builder.go:50
Method
To
(states ...string)
transition_callback_builder.go:61
Method
To
(states ...string)
transition_callback_builder.go:111
Method
To
(states ...string)
transition_callback_builder.go:150
Method
To
(states ...string)
transition_callback_builder.go:192
Method
ToAny
()
transition_callback_builder.go:63
Method
ToAny
()
transition_callback_builder.go:160
Method
ToAny
()
transition_callback_builder.go:202
Method
ToAnyExcept
(states ...string)
transition_callback_builder.go:41
Method
ToAnyExcept
(states ...string)
transition_callback_builder.go:53
Method
ToAnyExcept
(states ...string)
transition_callback_builder.go:64
Method
ToAnyExcept
(states ...string)
transition_callback_builder.go:117
Method
ToAnyExcept
(states ...string)
transition_callback_builder.go:165
Method
ToAnyExcept
(states ...string)
transition_callback_builder.go:207
Method
ToAnyExceptSame
()
transition_callback_builder.go:54
Method
ToAnyExceptSame
()
transition_callback_builder.go:65
Method
ToAnyExceptSame
()
transition_callback_builder.go:170
Method
ToAnyExceptSame
()
transition_callback_builder.go:212
Method
ToSame
()
transition_callback_builder.go:51
Method
ToSame
()
transition_callback_builder.go:62
Method
ToSame
()
transition_callback_builder.go:155
Method
ToSame
()
transition_callback_builder.go:197
Method
Transition
()
event_builder.go:61
Method
Unless
(guard TransitionGuard)
choice_builder.go:52
Method
Unless
(guards ...TransitionGuard)
transition_builder.go:40
Method
Unless
(guard ...TransitionGuard)
transition_builder.go:146
Method
Value
()
message.go:4
Method
Value
()
message.go:14
Method
Value
()
message.go:22
Function
main
()
examples/turnstile/main.go:18
Function
main
()
examples/cognizant/process.go:127
Function
main
()
examples/hcl/main.go:13
Function
main
()
examples/texteditor/editor_mode.go:123
← previous
201–254 of 254, ranked by callers