Class: CLI::DSL::Arguments
- Includes:
- MultiDefault
- Defined in:
- lib/cli/dsl.rb
Instance Attribute Summary
Attributes inherited from Base
Instance Method Summary collapse
Methods included from MultiDefault
Methods inherited from Argument
Methods included from Description
Methods included from Value
#default, #default_cast, #default_label, #has_default?, #has_default_label?, #mandatory?
Methods inherited from Base
Constructor Details
This class inherits a constructor from CLI::DSL::Argument
Instance Method Details
#cast(values) ⇒ Object
123 124 125 126 127 128 129 |
# File 'lib/cli/dsl.rb', line 123 def cast(values) out = [] values.each do |v| out << super(v) end out end |
#multiary? ⇒ Boolean
131 132 133 |
# File 'lib/cli/dsl.rb', line 131 def multiary? true end |