Class: Middleman::Autoprefixer::Extension

Inherits:
Extension
  • Object
show all
Defined in:
lib/middleman-autoprefixer/extension.rb

Defined Under Namespace

Classes: Rack

Instance Method Summary collapse

Constructor Details

#initialize(app, options = {}, &block) ⇒ Extension

Returns a new instance of Extension.



9
10
11
12
13
14
# File 'lib/middleman-autoprefixer/extension.rb', line 9

def initialize(app, options={}, &block)
  super

  require 'middleman-core/util'
  require 'autoprefixer-rails'
end

Instance Method Details

#after_configurationObject



16
17
18
19
20
21
22
# File 'lib/middleman-autoprefixer/extension.rb', line 16

def after_configuration
  # Setup Rack middleware to apply prefixes
  app.use Rack, browsers: options[:browsers],
                cascade: options[:cascade],
                inline: options[:inline],
                ignore: options[:ignore]
end