Class: Foobara::Command::StateMachine

Inherits:
StateMachine show all
Defined in:
foobara-0.0.110/projects/command/src/state_machine.rb

Instance Attribute Summary

Attributes inherited from StateMachine

#owner, #target_attribute

Attributes included from StateMachine::TransitionLog

#log

Attributes included from StateMachine::Callbacks

#callback_registry

Method Summary

Methods inherited from StateMachine

#allowed_transitions, #can?, #current_state, #current_state=, #in_terminal_state?, #initialize, #perform_transition!, set_transition_map, #update_current_state

Methods included from StateMachine::TransitionLog

#initialize, #log_transition

Methods included from Foobara::Concern

foobara_class_methods_module_for, foobara_concern?, included

Methods included from StateMachine::Callbacks

#initialize, #register_transition_callback

Constructor Details

This class inherits a constructor from Foobara::StateMachine