class Interscript::Visualize

Public Class Methods

call(*args) click to toggle source
# File lib/interscript/visualize.rb, line 15
def self.call(*args)
  return Map.(*args) if self == Interscript::Visualize

  tplctx = self.new(*args)
  @template.result(tplctx.get_binding)
end
def_template(template) click to toggle source
# File lib/interscript/visualize.rb, line 10
def self.def_template(template)
  @template = ERB.new(File.read(__dir__+"/visualize/#{template}.html.erb"))
end

Public Instance Methods

get_binding() click to toggle source
# File lib/interscript/visualize.rb, line 13
def get_binding; binding; end