Class: KafoWizards::HighLine::StringRenderer
Instance Method Summary
collapse
Instance Method Details
#render_action(entry) ⇒ Object
13
14
15
16
17
18
|
# 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) ⇒ Object
9
10
11
|
# File 'lib/kafo_wizards/highline/string_renderer.rb', line 9
def render_entry(entry)
"Change #{entry.label}"
end
|
#render_value(entry) ⇒ Object
5
6
7
|
# File 'lib/kafo_wizards/highline/string_renderer.rb', line 5
def render_value(entry)
"'#{::HighLine.color(entry.value.to_s, :blue)}'"
end
|