module Assette
Constants
- CONFIG_WRAPPER
- VERSION
Public Class Methods
PostProcessor(type)
click to toggle source
# File lib/assette/post_processor.rb, line 61 def self.PostProcessor(type) c = Class.new(PostProcessor::Base) c.set_outputs(type) c end
Reader(type)
click to toggle source
# File lib/assette/reader.rb, line 97 def self.Reader(type) c = Class.new(Reader::Base) c.set_outputs(type) c end
Public Instance Methods
compiled_path(i, path)
click to toggle source
# File lib/assette/config.rb, line 13 def compiled_path i, path File.join(Assette.config.asset_host(i),Assette.config.compiled_path(path)) end
config(optional_path=nil)
click to toggle source
# File lib/assette/config.rb, line 2 def config(optional_path=nil) return @config if @config && !optional_path f = %w{assets.rb config/assets.rb} f.unshift(optional_path.to_s) if optional_path p = f.find { |path| File.exist?(path) } raise "Can't find config file" unless p @config = Assette::Config.load(p) end
logger()
click to toggle source
# File lib/assette.rb, line 24 def logger @logger ||= Logger.new('/dev/null') end
logger=(l)
click to toggle source
# File lib/assette.rb, line 28 def logger=(l) @logger = l end
preloader_code()
click to toggle source
shitty
# File lib/assette/template_set.rb, line 10 def preloader_code pp = preloader_file pp.all_code if pp end
preloader_file()
click to toggle source
shitty
# File lib/assette/template_set.rb, line 3 def preloader_file p = Assette.config.template_preloader pp = Assette.config.find_file_from_relative_path(p) if p Assette::File.open(pp) if pp end