Method: SyncHash#initialize

Defined in:
lib/mega/synchash.rb

#initialize(delegate = nil) ⇒ SyncHash

Returns a new instance of SyncHash.



59
60
61
62
63
64
65
66
67
# File 'lib/mega/synchash.rb', line 59

def initialize(delegate=nil)
  @delegate = delegate
  @sync = ::Sync.new
  if delegate
    self.extend Delegator
  else
    self.extend Inheritor
  end
end