Sha256: ca80c4f3351c6b2b737f87a4aa3646b5af49a093481ae10729c5565ee6d783e2

Contents?: true

Size: 932 Bytes

Versions: 43

Compression:

Stored size: 932 Bytes

Contents

#  frozen_string_literal: true

b = box({ id: :the_box })
b.data(:canyouwritethis)
b.rotate(33)
b.rotate(88)
b.rotate(99)
b.rotate(12)
b.rotate(6)
b.data
b.touch(true) do
  b.data(:super)
  b.data
  box_data_write_history=b.history({ operation: :write, id: :the_box, particle: :data })
  puts "get data write operation :  #{box_data_write_history}"
  box_data_read_history=b.history({ operation: :read, id: :the_box, particle: :data })
  puts "get data read operation :  #{box_data_read_history}"
end



box_rotate_history=b.history({ operation: :write, id: :the_box, particle: :rotate })
puts "get all all rotate write operation :  #{box_rotate_history}"

# we check if an operation synced (that means saved on atome's server)
puts "first rotate operation state  :  #{box_rotate_history[0]}"

box_data_history=b.history({ operation: :write, id: :the_box, particle: :data })
puts "get data write operation :  #{box_data_history}"


Version data entries

43 entries across 43 versions & 1 rubygems

Version Path
atome-0.5.6.5.7 vendor/assets/application/examples/history.rb
atome-0.5.6.5.6 vendor/assets/application/examples/history.rb
atome-0.5.6.5.4 vendor/assets/application/examples/history.rb
atome-0.5.6.5.1 vendor/assets/application/examples/history.rb
atome-0.5.6.4.8 vendor/assets/application/examples/history.rb
atome-0.5.6.4.5 vendor/assets/application/examples/history.rb
atome-0.5.6.4.2 vendor/assets/application/examples/history.rb
atome-0.5.6.4.1 vendor/assets/application/examples/history.rb
atome-0.5.6.4.0 vendor/assets/application/examples/history.rb
atome-0.5.6.3.9 vendor/assets/application/examples/history.rb
atome-0.5.6.3.6 vendor/assets/application/examples/history.rb
atome-0.5.6.3.5 vendor/assets/application/examples/history.rb
atome-0.5.6.3.1 vendor/assets/application/examples/history.rb
atome-0.5.6.3.0 vendor/assets/application/examples/history.rb
atome-0.5.6.2.9 vendor/assets/application/examples/history.rb
atome-0.5.6.2.7 vendor/assets/application/examples/history.rb
atome-0.5.6.2.5 vendor/assets/application/examples/history.rb
atome-0.5.6.2.4 vendor/assets/application/examples/history.rb
atome-0.5.6.2.3 vendor/assets/application/examples/history.rb
atome-0.5.6.2.1 vendor/assets/application/examples/history.rb