Module: ThinReports
- Defined in:
- lib/thinreports/core.rb,
lib/thinreports/config.rb,
lib/thinreports/layout.rb,
lib/thinreports/report.rb,
lib/thinreports/version.rb,
lib/thinreports/core/page.rb,
lib/thinreports/generator.rb,
lib/thinreports/core/shape.rb,
lib/thinreports/core/utils.rb,
lib/thinreports/core/errors.rb,
lib/thinreports/core/events.rb,
lib/thinreports/core/format.rb,
lib/thinreports/layout/base.rb,
lib/thinreports/report/base.rb,
lib/thinreports/core/ext/hash.rb,
lib/thinreports/generator/pdf.rb,
lib/thinreports/layout/format.rb,
lib/thinreports/report/events.rb,
lib/thinreports/core/ext/array.rb,
lib/thinreports/generator/base.rb,
lib/thinreports/layout/version.rb,
lib/thinreports/core/ext/object.rb,
lib/thinreports/core/shape/base.rb,
lib/thinreports/core/shape/list.rb,
lib/thinreports/core/shape/text.rb,
lib/thinreports/report/internal.rb,
lib/thinreports/core/format/base.rb,
lib/thinreports/core/shape/basic.rb,
lib/thinreports/core/shape/style.rb,
lib/thinreports/core/ordered_hash.rb,
lib/thinreports/core/shape/manager.rb,
lib/thinreports/core/format/builder.rb,
lib/thinreports/core/shape/list/page.rb,
lib/thinreports/generator/pdf/drawer.rb,
lib/thinreports/layout/configuration.rb,
lib/thinreports/core/shape/list/store.rb,
lib/thinreports/core/shape/style/base.rb,
lib/thinreports/core/shape/style/text.rb,
lib/thinreports/core/shape/text_block.rb,
lib/thinreports/core/shape/image_block.rb,
lib/thinreports/core/shape/list/events.rb,
lib/thinreports/core/shape/list/format.rb,
lib/thinreports/core/shape/page_number.rb,
lib/thinreports/core/shape/style/basic.rb,
lib/thinreports/core/shape/text/format.rb,
lib/thinreports/generator/pdf/document.rb,
lib/thinreports/core/shape/basic/format.rb,
lib/thinreports/core/shape/list/manager.rb,
lib/thinreports/generator/configuration.rb,
lib/thinreports/core/shape/base/internal.rb,
lib/thinreports/core/shape/style/graphic.rb,
lib/thinreports/core/shape/text/internal.rb,
lib/thinreports/core/shape/base/interface.rb,
lib/thinreports/core/shape/basic/internal.rb,
lib/thinreports/core/shape/manager/format.rb,
lib/thinreports/core/shape/manager/target.rb,
lib/thinreports/core/shape/text/interface.rb,
lib/thinreports/generator/pdf/drawer/base.rb,
lib/thinreports/generator/pdf/drawer/list.rb,
lib/thinreports/generator/pdf/drawer/page.rb,
lib/thinreports/core/shape/basic/interface.rb,
lib/thinreports/core/shape/list/page_state.rb,
lib/thinreports/core/shape/manager/internal.rb,
lib/thinreports/generator/pdf/configuration.rb,
lib/thinreports/generator/pdf/document/font.rb,
lib/thinreports/generator/pdf/document/page.rb,
lib/thinreports/core/shape/text_block/format.rb,
lib/thinreports/core/shape/basic/block_format.rb,
lib/thinreports/core/shape/image_block/format.rb,
lib/thinreports/core/shape/list/configuration.rb,
lib/thinreports/core/shape/page_number/format.rb,
lib/thinreports/core/shape/list/section_format.rb,
lib/thinreports/core/shape/text_block/internal.rb,
lib/thinreports/core/shape/basic/block_internal.rb,
lib/thinreports/core/shape/image_block/internal.rb,
lib/thinreports/core/shape/page_number/internal.rb,
lib/thinreports/core/shape/text_block/formatter.rb,
lib/thinreports/core/shape/text_block/interface.rb,
lib/thinreports/generator/pdf/document/graphics.rb,
lib/thinreports/core/shape/basic/block_interface.rb,
lib/thinreports/core/shape/image_block/interface.rb,
lib/thinreports/core/shape/list/section_internal.rb,
lib/thinreports/core/shape/page_number/interface.rb,
lib/thinreports/generator/pdf/document/parse_svg.rb,
lib/thinreports/core/shape/list/section_interface.rb,
lib/thinreports/generator/pdf/document/draw_shape.rb,
lib/thinreports/generator/pdf/drawer/list_section.rb,
lib/thinreports/generator/pdf/document/parse_color.rb,
lib/thinreports/generator/pdf/document/graphics/text.rb,
lib/thinreports/core/shape/text_block/formatter/basic.rb,
lib/thinreports/generator/pdf/document/graphics/basic.rb,
lib/thinreports/generator/pdf/document/graphics/image.rb,
lib/thinreports/core/shape/text_block/formatter/number.rb,
lib/thinreports/core/shape/text_block/formatter/padding.rb,
lib/thinreports/core/shape/text_block/formatter/datetime.rb,
lib/thinreports/generator/pdf/document/graphics/attributes.rb
Defined Under Namespace
Modules: Core, Errors, Generator, Layout, Report Classes: Configuration
Constant Summary collapse
- ROOTDIR =
File.(File.join(File.dirname(__FILE__), '..', '..'))
- VERSION =
The current version.
'0.7.7'
Class Method Summary collapse
Class Method Details
.config ⇒ ThinReports::Configuration
11 12 13 |
# File 'lib/thinreports/config.rb', line 11 def self.config @config ||= ThinReports::Configuration.new end |
.configure {|config| ... } ⇒ Object
6 7 8 |
# File 'lib/thinreports/config.rb', line 6 def self.configure(&block) block_exec_on(self.config, &block) end |