module ZanTools::Generatable::ClassMethods

Public Instance Methods

compile(tmpl) click to toggle source
# File lib/zan_tools/generatable.rb, line 57
def compile(tmpl)
  config.compile(tmpl)
end
conf()
Alias for: config
config() click to toggle source
# File lib/zan_tools/generatable.rb, line 43
def config
  @config ||= Configuration.new
end
Also aliased as: conf
configure() { |config| ... } click to toggle source
# File lib/zan_tools/generatable.rb, line 49
def configure
  yield config
end
define(&block) click to toggle source
# File lib/zan_tools/generatable.rb, line 53
def define(&block)
  config.instance_eval(&block)
end