module Log::Format::Color
Public Class Methods
color?(device)
click to toggle source
# File lib/log/format/color.rb, line 4 def self.color?(device) device.tty? end
header(text, device)
click to toggle source
# File lib/log/format/color.rb, line 8 def self.header(text, device) return text unless color?(device) TerminalColors::Apply.(text, fg: :white) end
message(text, device, **options)
click to toggle source
# File lib/log/format/color.rb, line 13 def self.message(text, device, **options) return text unless color?(device) TerminalColors::Apply.(text, **options) end