Method: Object#or_ask

Defined in:
lib/skylight/vendor/cli/highline/import.rb

#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/skylight/vendor/cli/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