module Interscript::Utils::Helpers

Public Instance Methods

document(name=nil, &block) click to toggle source
# File lib/interscript/utils/helpers.rb, line 3
def document name=nil, &block
  $example_id ||= 0
  $example_id += 1
  name ||= "example-#{$example_id}"

  Interscript::DSL::Document.new(name, &block).node.tap do |i|
    $documents ||= {}
    $documents[name] = i
  end
end
stage(&block) click to toggle source
# File lib/interscript/utils/helpers.rb, line 14
def stage &block
  document {
    stage(&block)
  }
end