# frozen_string_literal: true
# b=Atome.new(
# { shape: { renderers: [:browser], id: :the_shape, type: :shape, attach: [:view],
# left: 0, right: 0, top: 0, bottom: 0, width: 30, height: 30, overflow: :hidden, tag: {system: false}
# } })
b=box({left: 300})
b.drag(true)
edition = <<~STR
STR
v=b.vector({left: 0, top: 0})
v.definition(edition)
wait 1 do
v.color(:yellow)
end
copy = <<~STR
STR
wait 2 do
v.definition(copy)
end
wait 3 do
v.color(:orange)
v.width(33)
v.height(33)
end