Module: PrawnReport
- Defined in:
- lib/report.rb,
lib/bands/band.rb,
lib/report_info.rb,
lib/prawn_report.rb,
lib/report_helpers.rb,
lib/bands/footer_band.rb,
lib/bands/header_band.rb,
lib/bands/summary_band.rb,
lib/prawn_report/engine.rb,
lib/prawn_report/version.rb,
lib/generators/prawn_report/install/install_generator.rb
Overview
This is the module for all classes in the prawn_report gem
Defined Under Namespace
Modules: Generators Classes: Band, Engine, FooterBand, HeaderBand, Report, SummaryBand
Constant Summary collapse
- DEFAULT_REPORT_PARAMS =
{:page_size => 'A4', :margin => [20, 20, 20, 20], :page_layout => :portrait, :encoding => 'utf8'}
- LABEL_SIZE =
6
- TEXT_SIZE =
10
- SECTION_SPACING =
LABEL_SIZE + 4
- LINE_WIDTH =
0.3
- DEFAULT_FONT =
'Times-Roman'
- TEXT_BOX_RADIUS =
2
- TEXT_BOX_HEIGTH =
20
- VERSION =
"0.1.0"
- @@parent_controller =
"CustomGenerateReportController"