Class: KafoWizards::HighLine::ButtonRenderer

Inherits:
AbstractRenderer show all
Defined in:
lib/kafo_wizards/highline/button_renderer.rb

Instance Method Summary collapse

Methods inherited from AbstractRenderer

#render_value

Instance Method Details

#render_action(entry) ⇒ Object



9
10
11
# File 'lib/kafo_wizards/highline/button_renderer.rb', line 9

def render_action(entry)
  entry.name
end

#render_entry(entry) ⇒ Object



4
5
6
7
# File 'lib/kafo_wizards/highline/button_renderer.rb', line 4

def render_entry(entry)
  color = entry.default? ? :green : :red
  "#{::HighLine.color(entry.label, color)}"
end