Class: Jekyll::Minifier::CSSEnhancedWrapper
- Inherits:
-
Object
- Object
- Jekyll::Minifier::CSSEnhancedWrapper
- Defined in:
- lib/jekyll-minifier.rb
Overview
Wrapper class to provide enhanced CSS compression for HTML compressor This maintains the same interface as CSSminify2 while adding enhanced features
Instance Method Summary collapse
-
#compress(css) ⇒ String
Interface method expected by HtmlCompressor.
-
#initialize(enhanced_options = {}) ⇒ CSSEnhancedWrapper
constructor
A new instance of CSSEnhancedWrapper.
Constructor Details
#initialize(enhanced_options = {}) ⇒ CSSEnhancedWrapper
Returns a new instance of CSSEnhancedWrapper.
329 330 331 |
# File 'lib/jekyll-minifier.rb', line 329 def initialize( = {}) @enhanced_options = end |
Instance Method Details
#compress(css) ⇒ String
Interface method expected by HtmlCompressor
336 337 338 |
# File 'lib/jekyll-minifier.rb', line 336 def compress(css) CSSminify2.compress_enhanced(css, @enhanced_options) end |