Method: Climate::Argument#initialize
- Defined in:
- lib/climate/parser.rb
#initialize(name, description, options = {}) ⇒ Argument
Returns a new instance of Argument.
77 78 79 80 81 82 |
# File 'lib/climate/parser.rb', line 77 def initialize(name, description, ={}) super @required = .fetch(:required, ! .has_key?(:default)) @multi = .fetch(:multi, false) @default = .fetch(:default, nil) end |