Type:
Class

Simple option list providing mapping from short and/or long option string to OptionParser::Switch and mapping from acceptable argument to matching pattern and converter pair. Also provides summary feature.

new
  • References/Ruby on Rails/Ruby/Classes/OptionParser/OptionParser::List

new() Class Public methods Just initializes all instance variables.

2025-01-10 15:47:30
prepend
  • References/Ruby on Rails/Ruby/Classes/OptionParser/OptionParser::List

prepend(*args) Instance Public methods Inserts switch at the head

2025-01-10 15:47:30
each_option
  • References/Ruby on Rails/Ruby/Classes/OptionParser/OptionParser::List

each_option(&block) Instance Public methods Iterates over each option, passing

2025-01-10 15:47:30
complete
  • References/Ruby on Rails/Ruby/Classes/OptionParser/OptionParser::List

complete(id, opt, icase = false, *pat, &block) Instance Public methods Searches

2025-01-10 15:47:30
accept
  • References/Ruby on Rails/Ruby/Classes/OptionParser/OptionParser::List

accept(t, pat = /.*/m, &block) Instance Public methods See

2025-01-10 15:47:30
summarize
  • References/Ruby on Rails/Ruby/Classes/OptionParser/OptionParser::List

summarize(*args, &block) Instance Public methods Creates the summary table

2025-01-10 15:47:30
reject
  • References/Ruby on Rails/Ruby/Classes/OptionParser/OptionParser::List

reject(t) Instance Public methods See

2025-01-10 15:47:30
search
  • References/Ruby on Rails/Ruby/Classes/OptionParser/OptionParser::List

search(id, key) Instance Public methods Searches key in id

2025-01-10 15:47:30
append
  • References/Ruby on Rails/Ruby/Classes/OptionParser/OptionParser::List

append(*args) Instance Public methods Appends switch at the tail

2025-01-10 15:47:30