Class: Object

Inherits:
BasicObject
Defined in:
lib/highline/import.rb

Instance Method Summary collapse

Instance Method Details

#or_ask(*args, &details) ⇒ Object

Tries this object as a first_answer for a HighLine::Question. See that attribute for details.

Warning: This Object will be passed to String() before set.



34
35
36
37
38
39
40
# File 'lib/highline/import.rb', line 34

def or_ask( *args, &details )
  ask(*args) do |question|
    question.first_answer = String(self) unless nil?

    details.call(question) unless details.nil?
  end
end