class Cl::Help::Cmds
Constants
- HEAD
Public Instance Methods
format()
click to toggle source
# File lib/cl/help/cmds.rb, line 9 def format [head, Table.new(list).format].join("\n") end
format_cmd(cmd)
click to toggle source
# File lib/cl/help/cmds.rb, line 21 def format_cmd(cmd) ["#{Usage.new(ctx, cmd).format.first}", cmd.summary] end
head()
click to toggle source
# File lib/cl/help/cmds.rb, line 13 def head HEAD % ctx.name end
list()
click to toggle source
# File lib/cl/help/cmds.rb, line 17 def list cmds.any? ? cmds.map { |cmd| format_cmd(cmd) } : [['[no commands]']] end