Class: Test

Inherits:
Object show all
Defined in:
lib/volt/page/memory_test.rb

Class Method Summary collapse

Class Method Details

.testObject



14
15
16
17
18
19
20
21
22
23
24
25
# File 'lib/volt/page/memory_test.rb', line 14

def self.test
  a = ReactiveValue.new(Model.new)
  a._cool = [1,2,3]

  listener = a._cool.on('added') { puts "ADDED" }
  a._cool << 4
  puts a._cool[3]

  listener.remove

  ObjectTracker.process_queue
end

.test1Object



5
6
7
8
9
10
11
12
# File 'lib/volt/page/memory_test.rb', line 5

def self.test1
  a = ReactiveValue.new(1)
  listener = a.on('changed') { puts "CHANGED" }
  a.cur = 5
  listener.remove

  ObjectTracker.process_queue
end