🔍

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.