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
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