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