class Flow::Step

Attributes

block[R]
names[R]

Public Class Methods

new( name_or_names, block ) click to toggle source
# File lib/flow-lite.rb, line 36
def initialize( name_or_names, block )
  @names  =  if name_or_names.is_a?( Array )
               name_or_names
             else
               [name_or_names]   ## assume single symbol (name); wrap in array
             end
  @names = @names.map {|name| name.to_sym }   ## make sure we always use symbols
  @block  = block
end

Public Instance Methods

name() click to toggle source
# File lib/flow-lite.rb, line 34
def name() @names[0]; end