Sass::Rails::Helpers

Public Instance Methods

asset_data_url(path) click to toggle source
# File lib/sass/rails/helpers.rb, line 5
def asset_data_url(path)
  data = context_asset_data_uri(path.value)
  Sass::Script::String.new(%{url(#{data})})
end
asset_path(asset, kind) click to toggle source
# File lib/sass/rails/helpers.rb, line 10
def asset_path(asset, kind)
  Sass::Script::String.new(public_path(asset.value, kind.value), true)
end
asset_url(asset, kind) click to toggle source
# File lib/sass/rails/helpers.rb, line 14
def asset_url(asset, kind)
  Sass::Script::String.new(%{url(#{public_path(asset.value, kind.value)})})
end

Protected Instance Methods

context_asset_data_uri(path) click to toggle source
# File lib/sass/rails/helpers.rb, line 39
def context_asset_data_uri(path)
  resolver.context.asset_data_uri(path)
end
public_path(asset, kind) click to toggle source
# File lib/sass/rails/helpers.rb, line 35
def public_path(asset, kind)
  resolver.public_path(asset, kind.pluralize)
end
resolver() click to toggle source
# File lib/sass/rails/helpers.rb, line 31
def resolver
  options[:custom][:resolver]
end

[Validate]

Generated with the Darkfish Rdoc Generator 2.