Module: HtmlBlocksHelper
- Defined in:
- lib/yard-rest/html_blocks_helper.rb
Instance Method Summary collapse
Instance Method Details
#rotate(name = nil) ⇒ Object
3 4 5 6 7 8 9 10 11 12 13 |
# File 'lib/yard-rest/html_blocks_helper.rb', line 3 def rotate(name = nil) @counter ||= {} name ||= 'odd_even' name = name.to_s @counter[name] ||= 0 @counter[name] += 1 elements = name.split(/[^\w]|\_/) @counter[name].even? ? elements[0] : elements[1] end |