Method: ActionView::Helpers::TextHelper#current_cycle

Defined in:
actionview/lib/action_view/helpers/text_helper.rb

#current_cycle(name = "default") ⇒ Object

Returns the current cycle string after a cycle has been started. Useful for complex table highlighting or any other design need which requires the current cycle string in more than one place.

<%# Alternate background colors %>
<% @items = [1,2,3,4] %>
<% @items.each do |item| %>
  <div style="background-color:<%= cycle("red","white","blue") %>">
    <span style="background-color:<%= current_cycle %>"><%= item %></span>
  </div>
<% end %>


454
455
456
457
# File 'actionview/lib/action_view/helpers/text_helper.rb', line 454

def current_cycle(name = "default")
  cycle = get_cycle(name)
  cycle.current_value if cycle
end