Module: AssetsAsync::Helpers
- Defined in:
- lib/assets_async/helpers.rb
Instance Method Summary collapse
Instance Method Details
#include_assets_async ⇒ Object
5 6 7 8 9 10 |
# File 'lib/assets_async/helpers.rb', line 5 def include_assets_async content_tag :script do async_js = File.read(File.join(File.('../..', __FILE__), 'assets_async/assets_async.js')) raw Uglifier.compile(async_js) end end |
#load_css(name) ⇒ Object
12 13 14 15 16 |
# File 'lib/assets_async/helpers.rb', line 12 def load_css name content_tag :script do raw "loadCSSAsync('#{asset_path(name)}', '#{name.split('/').last}')" end end |
#load_js(name) ⇒ Object
18 19 20 21 22 |
# File 'lib/assets_async/helpers.rb', line 18 def load_js name content_tag :script do raw "loadJSAsync('#{asset_path(name)}', '#{name.split('/').last}')" end end |