Class: UserChoices::OneRequiredArg
- Inherits:
-
NonListStrategy
- Object
- AbstractArglistStrategy
- NonListStrategy
- UserChoices::OneRequiredArg
- Defined in:
- lib/user-choices/arglist-strategies.rb
Overview
:nodoc:
Instance Attribute Summary
Attributes inherited from AbstractArglistStrategy
Instance Method Summary collapse
Methods inherited from NonListStrategy
Methods inherited from AbstractArglistStrategy
#apply_claimed_conversions, #arglist_arity_error, #claim_conversions, #fill, #initialize
Constructor Details
This class inherits a constructor from UserChoices::AbstractArglistStrategy
Instance Method Details
#adjust(all_choices) ⇒ Object
167 168 169 170 |
# File 'lib/user-choices/arglist-strategies.rb', line 167 def adjust(all_choices) return if all_choices.has_key?(@choice) user_is_bewildered(arglist_arity_error(0,1)) end |
#arity ⇒ Object
165 |
# File 'lib/user-choices/arglist-strategies.rb', line 165 def arity; 1; end |