module RailsExternalAssets::Rails::ViewHelpers

Public Instance Methods

external_asset_css(path) click to toggle source
# 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) click to toggle source
# 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) click to toggle source
# 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