Table of Contents - state_manager-0.4.0 Documentation
Classes and Modules
- StateManager
- StateManager::AdapterNotFound
- StateManager::Adapters
- StateManager::Adapters::ActiveRecord
- StateManager::Adapters::ActiveRecord::DirtyTransition
- StateManager::Adapters::ActiveRecord::ManagerMethods
- StateManager::Adapters::ActiveRecord::ResourceMethods
- StateManager::Adapters::ActiveRecord::ResourceMethods::ClassMethods
- StateManager::Adapters::Base
- StateManager::Adapters::Base::ClassMethods
- StateManager::Base
- StateManager::DSL
- StateManager::DSL::Base
- StateManager::DSL::State
- StateManager::DelayedJob
- StateManager::DelayedJob::DelayedEvent
- StateManager::DelayedJob::State
- StateManager::Helpers
- StateManager::Helpers::Methods
- StateManager::InvalidEvent
- StateManager::InvalidTransition
- StateManager::Resource
- StateManager::Resource::InstanceMethods
- StateManager::State
- StateManager::State::Specification
- StateManager::StateNotFound
Methods
- ::added_to_resource — StateManager::Base
- ::all — StateManager::Adapters
- ::create_resource_accessor! — StateManager::State
- ::define_methods — StateManager::Helpers::Methods
- ::define_methods_helper — StateManager::Helpers::Methods
- ::extended — StateManager::Resource
- ::find_by_name — StateManager::Adapters
- ::included — StateManager::Adapters::ActiveRecord::ResourceMethods
- ::included — StateManager::Adapters::ActiveRecord::ManagerMethods
- ::included — StateManager::Adapters::Base
- ::infer_resource_name! — StateManager::Base
- ::inherited — StateManager::Base
- ::inherited — StateManager::State
- ::match — StateManager::Adapters
- ::match_ancestors — StateManager::Adapters
- ::matching_ancestors — StateManager::Adapters::ActiveRecord
- ::new — StateManager::Base
- ::new — StateManager::State
- ::new — StateManager::State::Specification
- ::new — StateManager::Adapters::ActiveRecord::ManagerMethods
- ::new — StateManager::Resource::InstanceMethods
- ::yaml_new — StateManager::Base
- #_validate_states — StateManager::Adapters::ActiveRecord::ResourceMethods
- #adapter_name — StateManager::Adapters::Base::ClassMethods
- #after_commit — StateManager::Adapters::ActiveRecord::ManagerMethods
- #after_save — StateManager::Adapters::ActiveRecord::ManagerMethods
- #around_event — StateManager::Base
- #available? — StateManager::Adapters::Base::ClassMethods
- #available_events — StateManager::Base
- #before_save — StateManager::Adapters::ActiveRecord::ManagerMethods
- #current_state — StateManager::Base
- #current_state= — StateManager::Base
- #delayed_events — StateManager::DelayedJob::State
- #descendant_names — StateManager::State::Specification
- #did_transition — StateManager::Base
- #encode_with — StateManager::Base
- #enter — StateManager::State
- #entered — StateManager::State
- #entered — StateManager::DelayedJob::State
- #event — StateManager::DSL::State
- #exit — StateManager::State
- #exited — StateManager::State
- #exited — StateManager::DelayedJob::State
- #find_state — StateManager::State
- #find_state_for_event — StateManager::Base
- #find_states — StateManager::State
- #has_event? — StateManager::State
- #has_state? — StateManager::Base
- #in_state? — StateManager::Base
- #init_with — StateManager::Base
- #initial_state — StateManager::State
- #initial_state — StateManager::DSL::State
- #initialize_copy — StateManager::State::Specification
- #leaf? — StateManager::State
- #matches? — StateManager::Adapters::Base::ClassMethods
- #matches_ancestors? — StateManager::Adapters::Base::ClassMethods
- #matching_ancestors — StateManager::Adapters::Base::ClassMethods
- #method_missing — StateManager::State
- #path — StateManager::State
- #perform — StateManager::DelayedJob::DelayedEvent
- #perform_event — StateManager::State
- #perform_initial_transition? — StateManager::Base
- #perform_initial_transition? — StateManager::Adapters::ActiveRecord::ManagerMethods
- #persist_state — StateManager::Base
- #persist_state — StateManager::Adapters::ActiveRecord::ManagerMethods
- #read_state — StateManager::Base
- #resource — StateManager::State
- #resource_class — StateManager::DSL::Base
- #resource_name — StateManager::DSL::Base
- #respond_to_event? — StateManager::Base
- #run_after_callbacks — StateManager::Base
- #run_after_callbacks — StateManager::Adapters::ActiveRecord::ManagerMethods
- #run_before_callbacks — StateManager::Base
- #run_before_callbacks — StateManager::Adapters::ActiveRecord::ManagerMethods
- #run_commit_callbacks — StateManager::Adapters::ActiveRecord::ManagerMethods
- #send_event — StateManager::Base
- #send_event! — StateManager::Base
- #state — StateManager::DSL::State
- #state_manager — StateManager::Base
- #state_manager — StateManager::State
- #state_manager — StateManager::Resource
- #state_manager_added — StateManager::Adapters::ActiveRecord::ResourceMethods::ClassMethods
- #state_property — StateManager::DSL::Base
- #to_s — StateManager::Base
- #to_s — StateManager::State
- #to_sym — StateManager::State
- #to_yaml_properties — StateManager::Base
- #transition_error — StateManager::Base
- #transition_to — StateManager::Base
- #transition_to — StateManager::State
- #transition_to — StateManager::Adapters::ActiveRecord::ManagerMethods
- #validate_states! — StateManager::Resource::InstanceMethods
- #will_transition — StateManager::Base
- #write_state — StateManager::Base
- #write_state — StateManager::Adapters::ActiveRecord::ManagerMethods