class HammerCLI::Output::Formatters::ColorFormatter
Public Class Methods
new(color)
click to toggle source
# File lib/hammer_cli/output/formatters.rb, line 77 def initialize(color) @color = color end
Public Instance Methods
format(data, _={})
click to toggle source
# File lib/hammer_cli/output/formatters.rb, line 87 def format(data, _={}) HighLine.color(data.to_s, @color) end
required_features()
click to toggle source
# File lib/hammer_cli/output/formatters.rb, line 81 def required_features return %i[rich_text serialized] if tags.empty? tags.map { |t| HammerCLI::Output::Utils.tag_to_feature(t) } end