Module: Bidi2pdfRails::Services::PdfInjection
- Included in:
- HtmlToPdfConverter, UrlToPdfConverter
- Defined in:
- lib/bidi2pdf_rails/services/pdf_injection.rb
Instance Method Summary collapse
- #inject_custom_css(tab, custom_css, custom_css_url) ⇒ Object
- #inject_custom_js(tab, custom_js, custom_js_url) ⇒ Object
Instance Method Details
#inject_custom_css(tab, custom_css, custom_css_url) ⇒ Object
6 7 8 9 10 11 12 13 14 15 16 |
# File 'lib/bidi2pdf_rails/services/pdf_injection.rb', line 6 def inject_custom_css(tab, custom_css, custom_css_url) return unless custom_css || custom_css_url if custom_css tab.inject_style(url: nil, content: custom_css, id: nil) end if custom_css_url tab.inject_style(url: custom_css_url, content: nil, id: nil) end end |
#inject_custom_js(tab, custom_js, custom_js_url) ⇒ Object
18 19 20 21 22 23 24 25 26 27 28 |
# File 'lib/bidi2pdf_rails/services/pdf_injection.rb', line 18 def inject_custom_js(tab, custom_js, custom_js_url) return unless custom_js || custom_js_url if custom_js tab.inject_script(url: nil, content: custom_js, id: nil) end if custom_js_url tab.inject_script(url: custom_js_url, content: nil, id: nil) end end |