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, field_params={}) click to toggle source
# File lib/hammer_cli/output/formatters.rb, line 87
def format(data, field_params={})
  c = 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