Sha256: 18dc753b7f3c4668f34990fa7ae2e78f63e1b32ea4976a0058a4713d8e2d0982

Contents?: true

Size: 585 Bytes

Versions: 1

Compression:

Stored size: 585 Bytes

Contents

# frozen_string_literal: true

a = text({data: "open the console!"})
a.right(44).left(66)

b = Atome.new(shape: { type: :shape, id: :my_shape, children: [],parents: [:view], renderers: [:browser],
                       left: 0, right: 33
})

c = Atome.new(shape: { type: :shape, id: :my_pix,children: [], parents: [:view], renderers: [:browser],
                       left: 50, right: 78
})

a.monitor({ atomes: grab(:view).children.value, particles: [:left] }) do |atome,element, value|
  puts "monitoring: #{atome.id}, #{element}, #{value}"
end

b.left(936)
b.left(777)
c.left(888)

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
atome-0.5.1.1 vendor/assets/build/medias/rubies/examples/monitoring.rb