Class: BBLib::OptsParser::Command

Inherits:
Option
  • Object
show all
Defined in:
lib/bblib/cli/options/command.rb

Class Method Summary collapse

Instance Method Summary collapse

Methods inherited from Option

#flag_match?, #multi_value?, #retrieve, #split, #to_s, types, #valid!, #valid?

Methods included from TypeInit

included

Methods included from Effortless

#_attrs, included

Class Method Details

.typeObject



6
7
8
# File 'lib/bblib/cli/options/command.rb', line 6

def self.type
  [super, :at]
end

Instance Method Details

#extract(index, args) ⇒ Object



10
11
12
# File 'lib/bblib/cli/options/command.rb', line 10

def extract(index, args)
  args[index].tap { args[index] = nil }
end