Method: Workflow::Specification#initialize

Defined in:
lib/workflow/specification.rb

#initialize(meta = {}, &specification) ⇒ Specification

Returns a new instance of Specification.



11
12
13
14
15
# File 'lib/workflow/specification.rb', line 11

def initialize(meta = {}, &specification)
  @states = Hash.new
  @meta = meta
  instance_eval(&specification)
end