class KafoWizards::HighLine::StringRenderer

Public Instance Methods

render_action(entry) click to toggle source
# File lib/kafo_wizards/highline/string_renderer.rb, line 13
def render_action(entry)
  say entry.description if entry.description
  key = ask("New value for #{entry.label}: ")
  entry.update(key.chomp)
  nil
end
render_entry(entry) click to toggle source
# File lib/kafo_wizards/highline/string_renderer.rb, line 9
def render_entry(entry)
  "Change #{entry.label}"
end
render_value(entry) click to toggle source
# File lib/kafo_wizards/highline/string_renderer.rb, line 5
def render_value(entry)
  "'#{::HighLine.color(entry.value.to_s, :blue)}'"
end