Module: Transitions::Presenter

Included in:
Transitions, ClassMethods
Defined in:
lib/transitions/presenter.rb

Instance Method Summary collapse

Instance Method Details

#available_eventsObject



7
8
9
# File 'lib/transitions/presenter.rb', line 7

def available_events
  get_state_machine.events.keys
end

#available_statesObject



3
4
5
# File 'lib/transitions/presenter.rb', line 3

def available_states
  get_state_machine.states.map(&:name)
end