class Tufte::Binding::BindingFactory

Public Class Methods

new(instance_variables:, mod:) click to toggle source
# File lib/tufte/binding.rb, line 11
def initialize(instance_variables:, mod:)
  instance_variables.each do |name, value|
    instance_variable_set(name, value)
  end
  mod.singleton_methods.each do |name|
    define_singleton_method(name, &mod.singleton_method(name))
  end
end

Public Instance Methods

get_binding() click to toggle source
# File lib/tufte/binding.rb, line 20
def get_binding
  binding
end