Sha256: f130898c0a073071125a5a7301c378b2a5bfa71b1e13244f1c94822d4b4bd8a7
Contents?: true
Size: 457 Bytes
Versions: 1
Compression:
Stored size: 457 Bytes
Contents
require 'erb' module SimpleCommander module HelpFormatter class Terminal < Base def render template(:help).result(ProgramContext.new(@runner).get_binding) end def render_command(command) template(:command_help).result(Context.new(command).get_binding) end def template(name) ERB.new(File.read(File.join(File.dirname(__FILE__), 'terminal', "#{name}.erb")), nil, '-') end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
simple_commander-0.1.0 | lib/simple_commander/help_formatters/terminal.rb |