Sha256: 106073ec347a38449768963f680e4d79367218de86ae627f66e4d7583d5ce950
Contents?: true
Size: 471 Bytes
Versions: 30
Compression:
Stored size: 471 Bytes
Contents
# class ActiveRecord::Base # # def self.to_sync(scope_name, opts={}, &block) # watch_list = if opts[:watch] # [*opts.delete[:watch]] # else # [self] # end # if RUBY_ENGINE=='opal' # watch_list.each do |klass_to_watch| # ReactiveRecord::Base.sync_blocks[klass_to_watch][self][scope_name] << block # end # else # # this is where we put server side watchers in place to sync all clients! # end # end # # end
Version data entries
30 entries across 30 versions & 2 rubygems