Method: FiniteMachine::Definition.new
- Defined in:
- lib/finite_machine/definition.rb
.new(*args) ⇒ FiniteMachine::StateMachine
Initialize a StateMachine
47 48 49 50 51 52 |
# File 'lib/finite_machine/definition.rb', line 47 def self.new(*args) context = self FiniteMachine.new(*args) do context.deferreds.each { |d| d.call(self) } end end |