Sha256: ab0787d01e8c98e987f295cd61debe67fa2d13916e9bc23d9bc9c9df9338d32c

Contents?: true

Size: 281 Bytes

Versions: 1

Compression:

Stored size: 281 Bytes

Contents

require 'blueprint/blueprint'
require 'blueprint/components'
require 'blueprint/utils'

def blueprint(*args, &block)
  blueprint_def = args.last.is_a?(Hash) ? args.pop : {}
  blueprint = Blueprint.new(blueprint_def)
  
  if block_given?
    yield blueprint
  end
  
  blueprint
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
webbynode-blueprint-0.0.1 lib/blueprint.rb