Method: Clin::Shell#ask
- Defined in:
- lib/clin/shell.rb
#ask(statement, default: nil, autocomplete: nil, echo: true, add_to_history: true) ⇒ Object
Ask a question
38 39 40 41 42 43 44 45 |
# File 'lib/clin/shell.rb', line 38 def ask(statement, default: nil, autocomplete: nil, echo: true, add_to_history: true) answer = scan(statement, autocomplete: autocomplete, echo: echo, add_to_history: add_to_history) if answer.blank? default else answer.strip end end |