class BeanSprout::PackagePrivate::PublicInterfaceBase

A base class for delegator classes.

Attributes

other_data[RW]

Public Class Methods

new(obj, other_data = nil) click to toggle source
Calls superclass method BeanSprout::ForwardableDelegate::new
# File lib/bean_sprout/package_private.rb, line 32
def initialize obj, other_data = nil
  super(obj)
  obj.bind_public_interface self
  @other_data = other_data
end