class ActionView::PartialIteration

Attributes

index[R]

The current iteration of the partial.

size[R]

The number of iterations that will be done by the partial.

Public Class Methods

new(size) click to toggle source
# File lib/action_view/renderer/collection_renderer.rb, line 13
def initialize(size)
  @size  = size
  @index = 0
end

Public Instance Methods

first?() click to toggle source

Check if this is the first iteration of the partial.

# File lib/action_view/renderer/collection_renderer.rb, line 19
def first?
  index == 0
end
last?() click to toggle source

Check if this is the last iteration of the partial.

# File lib/action_view/renderer/collection_renderer.rb, line 24
def last?
  index == size - 1
end