class OptionParser::Switch::OptionalArgument - Documentation for Ruby 4.0
Description: class OptionParser::Switch::OptionalArgument: Switch that can omit argument.
Keywords: ruby,class,OptionParser::Switch::OptionalArgument

🔍

No recent searches

# class OptionParser::Switch::OptionalArgument

`Switch` that can omit argument.

### Public Instance Methods

parse (arg, argv, &error)
Source

    # File lib/optparse.rb, line 769
    def parse(arg, argv, &error)
      if arg
        conv_arg(*parse_arg(arg, &error))
      else
        omitted_argument conv_arg(arg)
      end
    end

Parses argument if given, or uses default value.