Class: ProgressiveRender::FragmentNameIterator
- Inherits:
-
Object
- Object
- ProgressiveRender::FragmentNameIterator
- Defined in:
- lib/progressive_render/fragment_name_iterator.rb
Overview
Generates a prefix for a given progressive_render section in a stable manner. This way on each load we assign the outer most progressive_render block with the same name. Nested progressive_render blocks are not supported, this approach may need to be re-evaluated for that use case.
Instance Method Summary collapse
-
#initialize ⇒ FragmentNameIterator
constructor
A new instance of FragmentNameIterator.
- #next! ⇒ Object
Constructor Details
#initialize ⇒ FragmentNameIterator
Returns a new instance of FragmentNameIterator.
7 8 9 |
# File 'lib/progressive_render/fragment_name_iterator.rb', line 7 def initialize @current = 0 end |
Instance Method Details
#next! ⇒ Object
11 12 13 14 15 |
# File 'lib/progressive_render/fragment_name_iterator.rb', line 11 def next! @current += 1 @current.to_s end |