Table of Contents - nxt_state_machine-0.1.10 Documentation
Pages
Classes and Modules
- NxtStateMachine
- NxtStateMachine::ActiveRecord
- NxtStateMachine::ActiveRecord::ClassMethods
- NxtStateMachine::ActiveRecord::InstanceMethods
- NxtStateMachine::AttrAccessor
- NxtStateMachine::AttrAccessor::ClassMethods
- NxtStateMachine::AttrAccessor::InstanceMethods
- NxtStateMachine::Callable
- NxtStateMachine::CallbackRegistry
- NxtStateMachine::ClassMethods
- NxtStateMachine::DefuseRegistry
- NxtStateMachine::ErrorCallbackRegistry
- NxtStateMachine::Errors
- NxtStateMachine::Errors::TransitionHalted
- NxtStateMachine::Event
- NxtStateMachine::Event::Names
- NxtStateMachine::EventRegistry
- NxtStateMachine::Graph
- NxtStateMachine::Hash
- NxtStateMachine::Hash::ClassMethods
- NxtStateMachine::Hash::InstanceMethods
- NxtStateMachine::InstanceMethods
- NxtStateMachine::State
- NxtStateMachine::StateMachine
- NxtStateMachine::StateRegistry
- NxtStateMachine::Transition
- NxtStateMachine::Transition::AroundCallbackChain
- NxtStateMachine::Transition::Factory
- NxtStateMachine::Transition::Interface
- NxtStateMachine::Transition::Proxy
- Railtie
Methods
- ::build — NxtStateMachine::Event::Names
- ::included — NxtStateMachine
- ::included — NxtStateMachine::ActiveRecord
- ::included — NxtStateMachine::AttrAccessor
- ::included — NxtStateMachine::Hash
- ::new — NxtStateMachine::Callable
- ::new — NxtStateMachine::Errors::TransitionHalted
- ::new — NxtStateMachine::Event
- ::new — NxtStateMachine::EventRegistry
- ::new — NxtStateMachine::Graph
- ::new — NxtStateMachine::State
- ::new — NxtStateMachine::StateMachine
- ::new — NxtStateMachine::StateRegistry
- ::new — NxtStateMachine::Transition
- ::new — NxtStateMachine::Transition::AroundCallbackChain
- ::new — NxtStateMachine::Transition::Factory
- ::new — NxtStateMachine::Transition::Proxy
- ::set_state_method_map — NxtStateMachine::Event::Names
- #<=> — NxtStateMachine::State
- #add_edges — NxtStateMachine::Graph
- #add_node — NxtStateMachine::Graph
- #add_nodes — NxtStateMachine::Graph
- #after_transition — NxtStateMachine::StateMachine
- #all_states — NxtStateMachine::StateMachine
- #all_states_except — NxtStateMachine::StateMachine
- #all_transitions_from_to — NxtStateMachine::StateMachine
- #any_state — NxtStateMachine::StateMachine
- #arity — NxtStateMachine::Callable
- #around_callback_chain — NxtStateMachine::Transition::Proxy
- #around_transition — NxtStateMachine::StateMachine
- #before_transition — NxtStateMachine::StateMachine
- #bind — NxtStateMachine::Callable
- #build — NxtStateMachine::Transition::AroundCallbackChain
- #build_transition — NxtStateMachine::Transition::Factory
- #call — NxtStateMachine::Callable
- #call — NxtStateMachine::Transition::Proxy
- #callbacks — NxtStateMachine::CallbackRegistry
- #callbacks — NxtStateMachine::ErrorCallbackRegistry
- #callbacks — NxtStateMachine::Transition::AroundCallbackChain
- #can_transition! — NxtStateMachine::StateMachine
- #can_transition? — NxtStateMachine::StateMachine
- #configure — NxtStateMachine::Event
- #configure — NxtStateMachine::StateMachine
- #current_state — NxtStateMachine::InstanceMethods
- #current_state_name — NxtStateMachine::StateMachine
- #current_state_name — NxtStateMachine::InstanceMethods
- #default_options — NxtStateMachine::Graph
- #defuse — NxtStateMachine::StateMachine
- #draw — NxtStateMachine::Graph
- #ensure_context_not_missing — NxtStateMachine::Callable
- #ensure_event_has_transitions — NxtStateMachine::Event
- #ensure_index_not_occupied — NxtStateMachine::State
- #ensure_states_exist — NxtStateMachine::Transition::Factory
- #errors — NxtStateMachine::DefuseRegistry
- #event — NxtStateMachine::StateMachine
- #events — NxtStateMachine::State
- #events_for_state — NxtStateMachine::StateMachine
- #execute — NxtStateMachine::Transition
- #execute_transition — NxtStateMachine::ActiveRecord::InstanceMethods
- #find_error_callback — NxtStateMachine::StateMachine
- #first? — NxtStateMachine::State
- #get_state_with — NxtStateMachine::StateMachine
- #graph — NxtStateMachine::Graph
- #halt_transition — NxtStateMachine::InstanceMethods
- #id — NxtStateMachine::Transition::Interface
- #last? — NxtStateMachine::State
- #lock_transition? — NxtStateMachine::ActiveRecord::InstanceMethods
- #method? — NxtStateMachine::Callable
- #new — NxtStateMachine::ClassMethods
- #new_state_class — NxtStateMachine::StateMachine
- #next — NxtStateMachine::State
- #on_error — NxtStateMachine::StateMachine
- #on_error! — NxtStateMachine::StateMachine
- #on_success — NxtStateMachine::StateMachine
- #previous — NxtStateMachine::State
- #proc? — NxtStateMachine::Callable
- #raise_missing_configuration_error — NxtStateMachine::StateMachine
- #register — NxtStateMachine::CallbackRegistry
- #register — NxtStateMachine::DefuseRegistry
- #register — NxtStateMachine::ErrorCallbackRegistry
- #resolve — NxtStateMachine::ErrorCallbackRegistry
- #resolve! — NxtStateMachine::CallbackRegistry
- #resolve! — NxtStateMachine::DefuseRegistry
- #run_after_callbacks — NxtStateMachine::StateMachine
- #run_after_callbacks — NxtStateMachine::Transition
- #run_before_callbacks — NxtStateMachine::StateMachine
- #run_before_callbacks — NxtStateMachine::Transition
- #run_callbacks — NxtStateMachine::StateMachine
- #run_success_callbacks — NxtStateMachine::StateMachine
- #run_success_callbacks — NxtStateMachine::Transition
- #set_state — NxtStateMachine::ActiveRecord::InstanceMethods
- #set_state — NxtStateMachine::AttrAccessor::InstanceMethods
- #set_state — NxtStateMachine::Hash::InstanceMethods
- #set_state_with — NxtStateMachine::StateMachine
- #set_state_with! — NxtStateMachine::StateMachine
- #sorted_states — NxtStateMachine::State
- #state — NxtStateMachine::StateMachine
- #state_machine — NxtStateMachine::ClassMethods
- #state_machine — NxtStateMachine::InstanceMethods
- #state_machine — NxtStateMachine::ActiveRecord::ClassMethods
- #state_machine — NxtStateMachine::AttrAccessor::ClassMethods
- #state_machine — NxtStateMachine::Hash::ClassMethods
- #state_machine_event_registry — NxtStateMachine::ClassMethods
- #state_machines — NxtStateMachine::ClassMethods
- #state_machines — NxtStateMachine::InstanceMethods
- #states — NxtStateMachine::StateMachine
- #target — NxtStateMachine::StateMachine
- #to_s — NxtStateMachine::Event
- #to_s — NxtStateMachine::State
- #transition — NxtStateMachine::Event
- #transitions — NxtStateMachine::Event
- #transitions — NxtStateMachine::StateMachine
- #transitions_from? — NxtStateMachine::Event
- #transitions_from_to? — NxtStateMachine::Transition::Interface
- #trigger — NxtStateMachine::Transition
- #with_around_callbacks — NxtStateMachine::Transition
- #with_conditional_lock — NxtStateMachine::ActiveRecord::InstanceMethods