Method: EndState::TransitionConfigurationSet#start_states

Defined in:
lib/end_state/transition_configuration_set.rb

#start_statesObject



29
30
31
32
33
34
# File 'lib/end_state/transition_configuration_set.rb', line 29

def start_states
  states = configuration_map.keys
  states.delete(:any_state)
  states += end_states unless configuration_map[:any_state].empty?
  states.uniq
end