class Csso::JsLib
Public Class Methods
new()
click to toggle source
# File lib/volt/utils/csso_patch.rb, line 9 def initialize spec = Gem::Specification.find_by_name("csso-rails") path = spec.gem_dir lib = File.read(File.expand_path(path + "/" + CSSO_JS_LIB, File.dirname(__FILE__))) unless @csso = ExecJS.runtime.compile(lib) raise 'cannot compile or what?' end end
Public Instance Methods
compress(css, structural_optimization=true)
click to toggle source
# File lib/volt/utils/csso_patch.rb, line 19 def compress css, structural_optimization=true @csso.call("do_compression", css, !structural_optimization) end