module Dieses::Application::Mixins::Squares

Public Instance Methods

squares(unit: Undefined, multiple: Undefined) click to toggle source
# File lib/dieses/application/mixins/squares.rb, line 7
def squares(unit: Undefined, multiple: Undefined)
  param = self.param

  draw unit: Undefined.default(unit, param.unit), multiple: Undefined.default(multiple, param.multiple) do
    repeat do
      repeat do
        square :square, width: multiple
        right multiple
      end
      down multiple
    end
  end
end