Class: Main
- Inherits:
-
Object
- Object
- Main
- Defined in:
- lib/chid/main.rb
Defined Under Namespace
Classes: ActionWithArgs
Instance Method Summary collapse
- #init(&execute_action_block) ⇒ Object
-
#initialize(chid_config) ⇒ Main
constructor
A new instance of Main.
Constructor Details
#initialize(chid_config) ⇒ Main
Returns a new instance of Main.
9 10 11 |
# File 'lib/chid/main.rb', line 9 def initialize(chid_config) @chid_config = chid_config end |
Instance Method Details
#init(&execute_action_block) ⇒ Object
13 14 15 16 17 18 |
# File 'lib/chid/main.rb', line 13 def init(&execute_action_block) puts "Hello #{chid_config.username}".blue puts "How can I help you?" run(&execute_action_block) end |