Sha256: f654cb2ff7aa10bc326de34e7ef7ced4515f0fb25b1d866368cd101563789532

Contents?: true

Size: 530 Bytes

Versions: 60

Compression:

Stored size: 530 Bytes

Contents

# frozen_string_literal: true

c = circle({ height: 400, width: 200, top: 100, left: 0, top: 100 })
b = c.box({ width: 200, height: 100, left: 600, top: 200, id: :my_box })
c.circle({ width: 200, height: 100, left: 120, top: -80, id: :my_text, data: :hi })
b.circle({ color: :yellow, width: 55, height: 88, left: 500 })
b.box

wait 1 do
  # recursive apply the new size to all attached atomes recursively
  # reference : change the size according the to wanted axis
  c.size({value:  50, recursive: true, reference: :y })
end




Version data entries

60 entries across 60 versions & 1 rubygems

Version Path
atome-0.5.7.3.6 vendor/assets/application/examples/size.rb
atome-0.5.7.3.5 vendor/assets/application/examples/size.rb
atome-0.5.7.3.3 vendor/assets/application/examples/size.rb
atome-0.5.7.3.2 vendor/assets/application/examples/size.rb
atome-0.5.7.3.1 vendor/assets/application/examples/size.rb
atome-0.5.7.3.0 vendor/assets/application/examples/size.rb
atome-0.5.7.1.8 vendor/assets/application/examples/size.rb
atome-0.5.7.1.7 vendor/assets/application/examples/size.rb
atome-0.5.7.1.0 vendor/assets/application/examples/size.rb
atome-0.5.7.0.7 vendor/assets/application/examples/size.rb
atome-0.5.7.0.5 vendor/assets/application/examples/size.rb
atome-0.5.7.0.4 vendor/assets/application/examples/size.rb
atome-0.5.7.0.3 vendor/assets/application/examples/size.rb
atome-0.5.7.0.2 vendor/assets/application/examples/size.rb
atome-0.5.6.8.7 vendor/assets/application/examples/size.rb
atome-0.5.6.8.6 vendor/assets/application/examples/size.rb
atome-0.5.6.8.5 vendor/assets/application/examples/size.rb
atome-0.5.6.8.3 vendor/assets/application/examples/size.rb
atome-0.5.6.7.8 vendor/assets/application/examples/size.rb
atome-0.5.6.7.7 vendor/assets/application/examples/size.rb