class KafoWizards::HighLine::BooleanRenderer

Public Instance Methods

render_action(entry) click to toggle source
# File lib/kafo_wizards/highline/boolean_renderer.rb, line 12
def render_action(entry)
  entry.update(!entry.value)
  nil
end
render_entry(entry) click to toggle source
# File lib/kafo_wizards/highline/boolean_renderer.rb, line 8
def render_entry(entry)
  "Toggle #{entry.label}"
end
render_value(entry) click to toggle source
# File lib/kafo_wizards/highline/boolean_renderer.rb, line 4
def render_value(entry)
  entry.value ? "#{::HighLine.color("Yes", :green)}" : "#{::HighLine.color("No", :red)}"
end