Skip to content

Instantly share code, notes, and snippets.

@hidakatsuya
Created January 20, 2019 07:24
Show Gist options
  • Save hidakatsuya/5108cabecdf60161f74ec9f7c2fb870c to your computer and use it in GitHub Desktop.
Save hidakatsuya/5108cabecdf60161f74ec9f7c2fb870c to your computer and use it in GitHub Desktop.
New Object Structure of thinreports-generator
item/
style/
base.rb
basic.rb
graphic.rb
text.rb
text_formatter/ (text_block/formatter/*)
basic.rb
datetime.rb
number.rb
padding.rb
base.rb
image_block.rb
page_number.rb
text.rb
text_block.rb
rect.rb (New)
ellipse.rb (New)
line.rb (New)
schema/
base.rb
item/
image_block.rb
page_number.rb
text.rb
text_block.rb
rect.rb (New)
ellipse.rb (New)
line.rb (New)
list.rb
report.rb
renderer/
item/
parameter_mapper/
graphic_style.rb
image.rb
image_box.rb
text.rb
text_box.rb
text_style.rb
ellipse.rb
image.rb
image_block.rb
line.rb
page_number.rb
rect.rb
text.rb
text_block.rb
report/
basic/
layout/
schema.rb
layout.rb
section/
pdf/
document/
text/
text_box.rb
font.rb
graphics.rb
image.rb
page.rb
parse_color.rb
text.rb
prawn_ext/
calc_image_dimensions.rb
width_of.rb
document.rb
prawn_ext.rb
# TODO: Define to the appropriate class and module
errors.rb
# TODO: Deprecated
utils.rb
schema.rb (format/base.rb)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment