class HammerCLI::Help::Text
Public Class Methods
new(text = nil, options = {})
click to toggle source
Calls superclass method
HammerCLI::Help::AbstractItem::new
# File lib/hammer_cli/help/definition/text.rb, line 4 def initialize(text = nil, options = {}) super(options) build_definition(text) end
Public Instance Methods
build_string()
click to toggle source
# File lib/hammer_cli/help/definition/text.rb, line 9 def build_string text = @text text = HighLine.color(@text, :bold) if @richtext text end
Protected Instance Methods
build_definition(content)
click to toggle source
# File lib/hammer_cli/help/definition/text.rb, line 17 def build_definition(content) @text = content || '' @definition = Definition.new([self]) end