class Voog::Dtk::Notifier
Public Class Methods
new(output=$stderr, silent=false)
click to toggle source
# File lib/voog/dtk/notifier.rb, line 5 def initialize(output=$stderr, silent=false) @output = output @silent = silent end
Public Instance Methods
error(message)
click to toggle source
# File lib/voog/dtk/notifier.rb, line 22 def error(message) @output.print(message.red) unless @silent end
info(message)
click to toggle source
# File lib/voog/dtk/notifier.rb, line 14 def info(message) @output.print(message.white + ' ') unless @silent end
newline()
click to toggle source
# File lib/voog/dtk/notifier.rb, line 30 def newline @output.print("\n") unless @silent end
normal(message)
click to toggle source
# File lib/voog/dtk/notifier.rb, line 10 def normal(message) @output.print(message) unless @silent end
success(message)
click to toggle source
# File lib/voog/dtk/notifier.rb, line 18 def success(message) @output.print(message.green) unless @silent end
warning(message)
click to toggle source
# File lib/voog/dtk/notifier.rb, line 26 def warning(message) @output.print(message.yellow) unless @silent end