Sha256: 1073e10bf3470ec4450cc6b7721276544ddf36e654a2fd4bff3e0a22d814736e

Contents?: true

Size: 499 Bytes

Versions: 2

Compression:

Stored size: 499 Bytes

Contents

require_relative "../lib/tty/logger"

logger = TTY::Logger.new

logger.success("Default success")
logger.error("Default error")

puts

new_style = TTY::Logger.new do |config|
  config.handlers = [
    [:console, {
      styles: {
        success: {
          symbol: "+",
          label: "Ohh yes"
        },
        error: {
          symbol: "!",
          label: "Dooh",
          levelpad: 3
        }
      }
    }]
  ]
end

new_style.success("Custom success")
new_style.error("Custom error")

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
tty-logger-0.2.0 examples/override.rb
tty-logger-0.1.0 examples/override.rb