Class: ReportEngine::Footer
- Inherits:
-
Object
- Object
- ReportEngine::Footer
- Defined in:
- lib/report_engine/footer.rb
Instance Method Summary collapse
-
#initialize(canvas, elements) ⇒ Footer
constructor
A new instance of Footer.
Constructor Details
#initialize(canvas, elements) ⇒ Footer
Returns a new instance of Footer.
3 4 5 6 7 8 9 10 11 |
# File 'lib/report_engine/footer.rb', line 3 def initialize(canvas, elements) @canvas = canvas point = [canvas.pdf.bounds.right-30, canvas.pdf.bounds.bottom + 15] = canvas.pdf.repeat(:all, :dynamic => true) do elements.each do |element| canvas.paint(element[:type], element) end end end |