Python State Machine
2.0.0
Python StateMachine
Installation
States
Transitions and events
Actions
Validators and guards
Domain models
Observers
Mixins
Integrations
Diagrams
Processing model
API
Examples
Contributing
Credits
Release notes
Python State Machine
Index
Edit on GitHub
Index
A
|
C
|
E
|
F
|
K
|
M
|
N
|
Q
|
S
|
T
A
add_observer() (statemachine.statemachine.StateMachine method)
allowed_events (statemachine.statemachine.StateMachine property)
args (statemachine.event_data.TriggerData attribute)
C
current_state (statemachine.statemachine.StateMachine property)
current_state_value (statemachine.statemachine.StateMachine property)
E
event (statemachine.event_data.TriggerData attribute)
EventData (class in statemachine.event_data)
events (statemachine.statemachine.StateMachine attribute)
F
from_ (statemachine.state.State property)
K
kwargs (statemachine.event_data.TriggerData attribute)
M
MachineMixin (class in statemachine.mixins)
Model (class in statemachine.model)
model (statemachine.event_data.TriggerData attribute)
N
name (statemachine.statemachine.StateMachine attribute)
Q
quickchart_write_svg() (in module statemachine.contrib.diagram)
S
send() (statemachine.statemachine.StateMachine method)
source (statemachine.event_data.EventData attribute)
State (class in statemachine.state)
state (statemachine.event_data.EventData attribute)
state_field_name (statemachine.mixins.MachineMixin attribute)
state_machine_attr (statemachine.mixins.MachineMixin attribute)
state_machine_name (statemachine.mixins.MachineMixin attribute)
StateMachine (class in statemachine.statemachine)
StateMachine.TransitionNotAllowed
states (statemachine.statemachine.StateMachine attribute)
states_map (statemachine.statemachine.StateMachine attribute)
T
target (statemachine.event_data.EventData attribute)
to (statemachine.state.State property)
Transition (class in statemachine.transition)
transition (statemachine.event_data.EventData attribute)
TransitionList (class in statemachine.transition_list)
trigger_data (statemachine.event_data.EventData attribute)
TriggerData (class in statemachine.event_data)
Read the Docs
v: 2.0.0
Versions
latest
stable
2.0.0
v1.0.3
1.0.2
1.0.1
1.0.0
v0.9.0
v0.8.0
v0.7.1
v0.7.0
v0.6.2
v0.6.1
v0.6.0
v0.5.1
v0.5.0
v0.4.4
v0.4.3
v0.4.2
v0.4.1
v0.4.0
v0.3.1
v0.3.0
v0.2.0
develop
Downloads
On Read the Docs
Project Home
Builds