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
27 28 29 30 |
# File 'lib/wicked_pdf_helper.rb', line 27 def wicked_pdf_image_tag(img, ={}) asset = Rails.application.assets.find_asset(img) image_tag "file:///#{asset.pathname.to_s}", end |
#wicked_pdf_javascript_include_tag(*sources) ⇒ Object
37 38 39 |
# File 'lib/wicked_pdf_helper.rb', line 37 def wicked_pdf_javascript_include_tag(*sources) sources.collect{ |source| "<script type='text/javascript'>#{Rails.application.assets.find_asset(source+".js")}</script>" }.join("\n").html_safe end |
#wicked_pdf_javascript_src_tag(jsfile, options = {}) ⇒ Object
32 33 34 35 |
# File 'lib/wicked_pdf_helper.rb', line 32 def wicked_pdf_javascript_src_tag(jsfile, ={}) asset = Rails.application.assets.find_asset(jsfile) javascript_include_tag "file:///#{asset.pathname.to_s}", end |
#wicked_pdf_stylesheet_link_tag(*sources) ⇒ Object
21 22 23 24 25 |
# File 'lib/wicked_pdf_helper.rb', line 21 def wicked_pdf_stylesheet_link_tag(*sources) sources.collect { |source| "<style type='text/css'>#{Rails.application.assets.find_asset(source+".css")}</style>" }.join("\n").html_safe end |