Class: Cl::Ui::Tty
Constant Summary
Constants included from Colors
Instance Attribute Summary
Attributes inherited from Base
Instance Method Summary collapse
- #announce(msg, args = [], msgs = []) ⇒ Object
- #cmd(msg) ⇒ Object
- #error(msg, args = [], msgs = []) ⇒ Object
- #info(msg, args = [], msgs = []) ⇒ Object
- #notice(msg, args = [], msgs = []) ⇒ Object
- #success(msg) ⇒ Object
- #warn(msg, args = [], msgs = []) ⇒ Object
Methods inherited from Base
Instance Method Details
#announce(msg, args = [], msgs = []) ⇒ Object
94 95 96 97 |
# File 'lib/cl/ui.rb', line 94 def announce(msg, args = [], msgs = []) msg = format_msg(msg, args, msgs) puts colored(:green, with_spacing(msg, true)) end |
#cmd(msg) ⇒ Object
124 125 126 |
# File 'lib/cl/ui.rb', line 124 def cmd(msg) notice("$ #{msg}") end |
#error(msg, args = [], msgs = []) ⇒ Object
114 115 116 117 |
# File 'lib/cl/ui.rb', line 114 def error(msg, args = [], msgs = []) msg = format_msg(msg, args, msgs) puts colored(:red, with_spacing(msg, true)) end |
#info(msg, args = [], msgs = []) ⇒ Object
99 100 101 102 |
# File 'lib/cl/ui.rb', line 99 def info(msg, args = [], msgs = []) msg = format_msg(msg, args, msgs) puts colored(:blue, with_spacing(msg, true)) end |
#notice(msg, args = [], msgs = []) ⇒ Object
104 105 106 107 |
# File 'lib/cl/ui.rb', line 104 def notice(msg, args = [], msgs = []) msg = format_msg(msg, args, msgs) puts colored(:gray, with_spacing(msg, false)) end |
#success(msg) ⇒ Object
119 120 121 122 |
# File 'lib/cl/ui.rb', line 119 def success(msg) announce(msg) puts end |
#warn(msg, args = [], msgs = []) ⇒ Object
109 110 111 112 |
# File 'lib/cl/ui.rb', line 109 def warn(msg, args = [], msgs = []) msg = format_msg(msg, args, msgs) puts colored(:yellow, with_spacing(msg, false)) end |