class Sonic::UI
Public Class Methods
error(msg='')
click to toggle source
# File lib/sonic/ui.rb, line 21 def error(msg='') say "ERROR: #{msg}".color(:red) end
mute()
click to toggle source
# File lib/sonic/ui.rb, line 5 def mute @@mute end
mute=(v)
click to toggle source
# File lib/sonic/ui.rb, line 8 def mute=(v) @@mute=v end
noop=(v)
click to toggle source
# File lib/sonic/ui.rb, line 13 def noop=(v) @@noop=v end
say(msg='')
click to toggle source
# File lib/sonic/ui.rb, line 17 def say(msg='') msg = "NOOP: #{msg}" if @@noop puts msg unless mute end
warn(msg='')
click to toggle source
# File lib/sonic/ui.rb, line 24 def warn(msg='') say "WARN: #{msg}".color(:yellow) end