class HammerCLI::Output::Formatters::LongTextFormatter
Constants
- INDENT
Public Class Methods
new(options = {})
click to toggle source
# File lib/hammer_cli/output/formatters.rb, line 156 def initialize(options = {}) @indent = options[:indent].nil? ? true : options[:indent] end
Public Instance Methods
format(text, field_params={})
click to toggle source
# File lib/hammer_cli/output/formatters.rb, line 166 def format(text, field_params={}) text = text.to_s.indent_with(INDENT) if @indent "\n#{text}" end
required_features()
click to toggle source
# File lib/hammer_cli/output/formatters.rb, line 160 def required_features return %i[rich_text] if tags.empty? tags.map { |t| HammerCLI::Output::Utils.tag_to_feature(t) } end