Module: FoxPage::Helpers::AssetsHelper
- Defined in:
- lib/fox_page/helpers/assets_helper.rb
Instance Method Summary collapse
- #asset_path(source, prepend: "") ⇒ Object
- #javascript_include_tag(source, prepend: "") ⇒ Object
- #stylesheet_link_tag(source, prepend: "") ⇒ Object
Instance Method Details
#asset_path(source, prepend: "") ⇒ Object
8 9 10 11 |
# File 'lib/fox_page/helpers/assets_helper.rb', line 8 def asset_path(source, prepend: "") prepend + File.join("/assets", app.sprockets.manifest.assets[source]) end |
#javascript_include_tag(source, prepend: "") ⇒ Object
17 18 19 |
# File 'lib/fox_page/helpers/assets_helper.rb', line 17 def javascript_include_tag(source, prepend: "") %(<script language="JavaScript" src=#{asset_path(source, prepend: prepend).inspect}></script>) end |
#stylesheet_link_tag(source, prepend: "") ⇒ Object
13 14 15 |
# File 'lib/fox_page/helpers/assets_helper.rb', line 13 def stylesheet_link_tag(source, prepend: "") %(<link rel="stylesheet" href=#{asset_path(source, prepend: prepend).inspect} />) end |