module Simpacker::Helper
Public Instance Methods
asset_pack_path(name, **options)
click to toggle source
# File lib/simpacker/helper.rb, line 17 def asset_pack_path(name, **options) asset_path(simpacker_context.manifest.lookup!(name), **options) end
asset_pack_url(name, **options)
click to toggle source
# File lib/simpacker/helper.rb, line 21 def asset_pack_url(name, **options) asset_url(simpacker_context.manifest.lookup!(name), **options) end
favicon_pack_tag(name, **options)
click to toggle source
# File lib/simpacker/helper.rb, line 33 def favicon_pack_tag(name, **options) favicon_link_tag(asset_path(simpacker_context.manifest.lookup!(name)), **options) end
image_pack_tag(name, **options)
click to toggle source
# File lib/simpacker/helper.rb, line 25 def image_pack_tag(name, **options) image_tag(asset_path(simpacker_context.manifest.lookup!(name)), **options) end
image_pack_url(name, **options)
click to toggle source
# File lib/simpacker/helper.rb, line 29 def image_pack_url(name, **options) asset_url(simpacker_context.manifest.lookup!(name), **options) end
javascript_pack_tag(*names, **options)
click to toggle source
# File lib/simpacker/helper.rb, line 3 def javascript_pack_tag(*names, **options) sources = names.map do |name| simpacker_context.manifest.lookup!("#{name}#{compute_asset_extname(name.to_s, type: :javascript)}") end javascript_include_tag(*sources, **options) end
simpacker_context()
click to toggle source
# File lib/simpacker/helper.rb, line 37 def simpacker_context Simpacker.default_context end
stylesheet_pack_tag(*names, **options)
click to toggle source
# File lib/simpacker/helper.rb, line 10 def stylesheet_pack_tag(*names, **options) sources = names.map do |name| simpacker_context.manifest.lookup!("#{name}#{compute_asset_extname(name.to_s, type: :stylesheet)}") end stylesheet_link_tag(*sources, **options) end