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