Class: ToolsPrompt
Class Method Summary collapse
- .ask(*args) ⇒ Object
- .enum_select(*args) ⇒ Object
- .expand(*args) ⇒ Object
- .mask(*args) ⇒ Object
- .multi_select(*args) ⇒ Object
- .no?(*args) ⇒ Boolean
- .select(*args) ⇒ Object
- .yes?(*args) ⇒ Boolean
Instance Method Summary collapse
-
#initialize(options = {}) ⇒ ToolsPrompt
constructor
A new instance of ToolsPrompt.
Constructor Details
#initialize(options = {}) ⇒ ToolsPrompt
Returns a new instance of ToolsPrompt.
5 |
# File 'lib/lib/prompt.rb', line 5 def initialize( = {}); end |
Class Method Details
.ask(*args) ⇒ Object
17 18 19 20 21 |
# File 'lib/lib/prompt.rb', line 17 def self.ask(*args) prompt = TTY::Prompt.new result = prompt.ask(*args) result end |
.enum_select(*args) ⇒ Object
41 42 43 44 45 |
# File 'lib/lib/prompt.rb', line 41 def self.enum_select(*args) prompt = TTY::Prompt.new result = prompt.enum_select(*args) result end |
.expand(*args) ⇒ Object
47 48 49 50 51 |
# File 'lib/lib/prompt.rb', line 47 def self.(*args) prompt = TTY::Prompt.new result = prompt.(*args) result end |
.mask(*args) ⇒ Object
23 24 25 26 27 |
# File 'lib/lib/prompt.rb', line 23 def self.mask(*args) prompt = TTY::Prompt.new result = prompt.mask(*args) result end |
.multi_select(*args) ⇒ Object
35 36 37 38 39 |
# File 'lib/lib/prompt.rb', line 35 def self.multi_select(*args) prompt = TTY::Prompt.new result = prompt.multi_select(*args) result end |
.no?(*args) ⇒ Boolean
12 13 14 15 |
# File 'lib/lib/prompt.rb', line 12 def self.no?(*args) prompt = TTY::Prompt.new prompt.no?(*args) end |
.select(*args) ⇒ Object
29 30 31 32 33 |
# File 'lib/lib/prompt.rb', line 29 def self.select(*args) prompt = TTY::Prompt.new result = prompt.select(*args) result end |
.yes?(*args) ⇒ Boolean
7 8 9 10 |
# File 'lib/lib/prompt.rb', line 7 def self.yes?(*args) prompt = TTY::Prompt.new prompt.yes?(*args) end |