class MimiCheck::Generator::Carousel

Attributes

current[R]
elements[R]

Public Class Methods

new(*elements) click to toggle source
# File lib/mimicheck/generator/carousel.rb, line 6
def initialize(*elements)
  @elements = elements
  @current = -1
end

Public Instance Methods

generate() click to toggle source
# File lib/mimicheck/generator/carousel.rb, line 13
def generate
  return nil unless elements.size.nonzero?
  elements[(@current += 1) % elements.size]
end