Method: Slop::Option#initialize

Defined in:
lib/slop/option.rb

#initialize(flags, desc, **config, &block) ⇒ Option

Returns a new instance of Option.



30
31
32
33
34
35
36
# File 'lib/slop/option.rb', line 30

def initialize(flags, desc, **config, &block)
  @flags  = flags
  @desc   = desc
  @config = DEFAULT_CONFIG.merge(config)
  @block  = block
  reset
end