Method: Lono::Completer#command_params

Defined in:
lib/lono/completer.rb

#command_params(raw = false) ⇒ Object



125
126
127
128
129
130
131
132
# File 'lib/lono/completer.rb', line 125

def command_params(raw=false)
  params = @command_class.instance_method(@current_command).parameters
  # Example:
  # >> Sub.instance_method(:goodbye).parameters
  # => [[:req, :name]]
  # >>
  raw ? params : params.map!(&:last)
end