class Slimmer::Processors::HeaderContextInserter

Public Class Methods

new(path = ".header-context") click to toggle source
# File lib/slimmer/processors/header_context_inserter.rb, line 3
def initialize(path = ".header-context")
  @path = path
end

Public Instance Methods

filter(src, dest) click to toggle source
# File lib/slimmer/processors/header_context_inserter.rb, line 7
def filter(src, dest)
  if dest.at_css(@path) && (replacement = src.at_css(@path))
    header_context = src.fragment(replacement)
    dest.at_css(@path).replace(header_context)
  end
end