Module: RailsExternalAssets::Rails::ViewHelpers
- Defined in:
- lib/rails_external_assets/rails/view_helpers.rb
Instance Method Summary collapse
- #external_asset_css(path) ⇒ Object
- #external_asset_img(path) ⇒ Object
- #external_asset_js(path) ⇒ Object
Instance Method Details
#external_asset_css(path) ⇒ Object
10 11 12 13 14 |
# File 'lib/rails_external_assets/rails/view_helpers.rb', line 10 def external_asset_css(path) ext_name = File.extname(path) ext = ext_name.empty? ? '.css' : '' RailsExternalAssets::AssetFinder.external_asset("#{path}#{ext}") { |p| stylesheet_link_tag p } end |
#external_asset_img(path) ⇒ Object
16 17 18 |
# File 'lib/rails_external_assets/rails/view_helpers.rb', line 16 def external_asset_img(path) RailsExternalAssets::AssetFinder.external_asset(path) { |p| image_tag p } end |
#external_asset_js(path) ⇒ Object
4 5 6 7 8 |
# File 'lib/rails_external_assets/rails/view_helpers.rb', line 4 def external_asset_js(path) ext_name = File.extname(path) ext = ext_name.empty? ? '.js' : '' RailsExternalAssets::AssetFinder.external_asset("#{path}#{ext}") { |p| javascript_include_tag p } end |