Method: Main::Parameter::DSL#default
- Defined in:
- lib/main/parameter.rb
#default(*values, &block) ⇒ Object Also known as: defaults
677 678 679 680 681 682 683 684 685 686 687 688 |
# File 'lib/main/parameter.rb', line 677 def default *values, &block if block.nil? and values.empty? raise ArgumentError, 'no default' end unless values.empty? param.defaults.push(*values) end unless block.nil? param.defaults.push block end param.defaults end |