Method: Blufin::Terminal.format_action

Defined in:
lib/core/terminal.rb

.format_action(action_text, capitalize = true) ⇒ Object

Returns action message in consistent, uniform manner.

Returns:

  • String



245
246
247
248
249
# File 'lib/core/terminal.rb', line 245

def self.format_action(action_text, capitalize = true)
    action_text = action_text.nil? ? 'N/A' : action_text
    action_text = action_text.to_s.upcase if capitalize
    "\x1B[38;5;170m#{action_text}\x1B[0m"
end