Method: Paramix::Parametric::Mixin#initialize

Defined in:
lib/paramix.rb

#initialize(base, parameters) ⇒ Mixin

Returns a new instance of Mixin.



88
89
90
91
92
93
94
95
# File 'lib/paramix.rb', line 88

def initialize(base, parameters)
  include(base)
  #base.append_features(self)
  base.parameterized.each do |code|
    instance_exec(parameters, &code)
  end
  #base.parameterized.clear
end