class Liquid::TablerowloopDrop
Attributes
Public Class Methods
Source
# File lib/liquid/tablerowloop_drop.rb, line 3 def initialize(length, cols) @length = length @row = 1 @col = 1 @cols = cols @index = 0 end
Public Instance Methods
Source
# File lib/liquid/tablerowloop_drop.rb, line 29 def rindex0 @length - @index - 1 end
Protected Instance Methods
Source
# File lib/liquid/tablerowloop_drop.rb, line 51 def increment! @index += 1 if @col == @cols @col = 1 @row += 1 else @col += 1 end end