class Kame::Remocon::Opal::Turtle::Forwarder

Public Class Methods

new(obj, *methods, &hook) click to toggle source
# File lib/kame/remocon/opal/turtle.rb, line 53
def initialize(obj, *methods, &hook)
  methods.each do |name|
    define_singleton_method(name) do |*args|
      obj.method(name).call(*args)
      hook.call
    end
  end
end