class Sprockets::SassImporter
This custom importer adds sprockets dependency tracking on to Sass `@import` statements. This makes the Sprockets and Sass caching systems work together.
Public Class Methods
new(context, root)
click to toggle source
Calls superclass method
# File lib/sprockets/sass_importer.rb, line 8 def initialize(context, root) @context = context super root.to_s end
Public Instance Methods
find(*args)
click to toggle source
Calls superclass method
# File lib/sprockets/sass_importer.rb, line 21 def find(*args) engine = super if engine && (filename = engine.options[:filename]) @context.depend_on(filename) end engine end
find_relative(*args)
click to toggle source
Calls superclass method
# File lib/sprockets/sass_importer.rb, line 13 def find_relative(*args) engine = super if engine && (filename = engine.options[:filename]) @context.depend_on(filename) end engine end