Module: Askable::InstanceMethods
- Defined in:
- lib/mixins/askable.rb
Instance Method Summary collapse
- #ask(msg, &block) ⇒ Object
- #ask_with_help(opts = {}, &block) ⇒ Object
- #choose(str, choices = {}, opts = {}, &block) ⇒ Object
- #colored_ask(str, o) ⇒ Object
- #colored_print(str) ⇒ Object
- #colored_say(str, o = {}) ⇒ Object
Instance Method Details
#ask(msg, &block) ⇒ Object
80 81 82 |
# File 'lib/mixins/askable.rb', line 80 def ask(msg, &block) self.class.ask(msg, &block) end |
#ask_with_help(opts = {}, &block) ⇒ Object
84 |
# File 'lib/mixins/askable.rb', line 84 def ask_with_help(opts={}, &block); self.class.ask_with_help(opts, &block);end |
#choose(str, choices = {}, opts = {}, &block) ⇒ Object
98 |
# File 'lib/mixins/askable.rb', line 98 def choose(str, choices={}, opts={}, &block); self.class.choose(str, choices, opts, &block); end |
#colored_ask(str, o) ⇒ Object
86 87 88 |
# File 'lib/mixins/askable.rb', line 86 def colored_ask(str, o) self.class.colored_ask(str, o) end |
#colored_print(str) ⇒ Object
94 95 96 |
# File 'lib/mixins/askable.rb', line 94 def colored_print(str) self.class.colored_print(str) end |
#colored_say(str, o = {}) ⇒ Object
90 91 92 |
# File 'lib/mixins/askable.rb', line 90 def colored_say(str, o={}) self.class.colored_say(str, o) end |