Module: WickedPdfHelper::Assets
- Defined in:
- lib/wicked_pdf_helper.rb
Instance Method Summary collapse
- #wicked_pdf_image_tag(img, options = {}) ⇒ Object
- #wicked_pdf_javascript_include_tag(*sources) ⇒ Object
- #wicked_pdf_javascript_src_tag(jsfile, options = {}) ⇒ Object
- #wicked_pdf_stylesheet_link_tag(*sources) ⇒ Object
Instance Method Details
#wicked_pdf_image_tag(img, options = {}) ⇒ Object
41 42 43 |
# File 'lib/wicked_pdf_helper.rb', line 41 def wicked_pdf_image_tag(img, ={}) image_tag "file:///#{asset_pathname(img).to_s}", end |
#wicked_pdf_javascript_include_tag(*sources) ⇒ Object
50 51 52 53 54 55 |
# File 'lib/wicked_pdf_helper.rb', line 50 def wicked_pdf_javascript_include_tag(*sources) sources.collect { |source| source = WickedPdfHelper.add_extension(source, 'js') "<script type='text/javascript'>#{read_asset(source)}</script>" }.join("\n").html_safe end |
#wicked_pdf_javascript_src_tag(jsfile, options = {}) ⇒ Object
45 46 47 48 |
# File 'lib/wicked_pdf_helper.rb', line 45 def wicked_pdf_javascript_src_tag(jsfile, ={}) jsfile = WickedPdfHelper.add_extension(jsfile, 'js') javascript_include_tag "file:///#{asset_pathname(jsfile).to_s}", end |
#wicked_pdf_stylesheet_link_tag(*sources) ⇒ Object
34 35 36 37 38 39 |
# File 'lib/wicked_pdf_helper.rb', line 34 def wicked_pdf_stylesheet_link_tag(*sources) sources.collect { |source| source = WickedPdfHelper.add_extension(source, 'css') "<style type='text/css'>#{read_asset(source)}</style>" }.join("\n").html_safe end |