Class: Decidim::Initiatives::ApplicationFormPDF
- Inherits:
-
Object
- Object
- Decidim::Initiatives::ApplicationFormPDF
- Includes:
- OrganizationHelper
- Defined in:
- decidim-initiatives/lib/decidim/initiatives/application_form_pdf.rb
Instance Method Summary collapse
-
#initialize(initiative) ⇒ ApplicationFormPDF
constructor
A new instance of ApplicationFormPDF.
- #render ⇒ Object
Methods included from OrganizationHelper
#current_organization_name, #organization_colors, #organization_description_label, #organization_name
Methods included from TranslatableAttributes
#attachment?, #default_locale?
Constructor Details
#initialize(initiative) ⇒ ApplicationFormPDF
Returns a new instance of ApplicationFormPDF.
9 10 11 |
# File 'decidim-initiatives/lib/decidim/initiatives/application_form_pdf.rb', line 9 def initialize(initiative) @initiative = initiative end |
Instance Method Details
#render ⇒ Object
13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 |
# File 'decidim-initiatives/lib/decidim/initiatives/application_form_pdf.rb', line 13 def render composer.styles(**styles) add_logo add_organization_data_box add_promoter_box composer.new_page add_signature_box add_legal_box composer.write_to_string end |