class Transmogrifier::Rules::Code

Attributes

parent_selector[R]

Public Class Methods

new(parent_selector, klass=nil) click to toggle source
# File lib/transmogrifier/rules/code.rb, line 4
def initialize(parent_selector, klass=nil)
  @parent_selector = parent_selector
  @klass = klass
end

Public Instance Methods

apply!(input_hash) click to toggle source
# File lib/transmogrifier/rules/code.rb, line 9
def apply!(input_hash)
  @klass.new.apply!(selector: parent_selector, original_hash: input_hash)
end