Class: ReportEngine::List
- Inherits:
-
Object
- Object
- ReportEngine::List
show all
- Defined in:
- lib/report_engine/list.rb
Instance Method Summary
collapse
Constructor Details
#initialize(canvas, options) ⇒ List
Returns a new instance of List.
3
4
5
6
|
# File 'lib/report_engine/list.rb', line 3
def initialize(canvas, options)
@elements = options[:elements]
@canvas = canvas
end
|
Instance Method Details
#add_list_end ⇒ Object
19
20
|
# File 'lib/report_engine/list.rb', line 19
def add_list_end
end
|
#add_list_start ⇒ Object
16
17
|
# File 'lib/report_engine/list.rb', line 16
def add_list_start
end
|
#render ⇒ Object
8
9
10
11
12
13
14
|
# File 'lib/report_engine/list.rb', line 8
def render
add_list_start
@elements.each do |element|
add_list_element(element)
end
add_list_end
end
|