Sha256: 3630be1d6d7241174c3fb2e368c8b025549b51be72a561efefbb535819ef3076
Contents?: true
Size: 1 KB
Versions: 2
Compression:
Stored size: 1 KB
Contents
# frozen_string_literal: true box({width: 333, height: 333, id: :the_constraint_box, color: :orange}) b = box b.drag({ remove: true}) do |position| # below here is the callback : puts "1 - callback drag position: #{position}" puts "1 - callback id is: #{id}" end wait 4 do b.drag({ max: { left: 333 ,right: 90, top: 333, bottom: 30}}) end bb = box({ left: 120, color: :green }) bb.touch(true) do alert left end bb.drag({ lock: :x }) do |position| # below here is the callback : puts "2 - drag position: #{position}" puts "2 - id is: #{id}" end #TODO: when we add a color we must change the code : do we create a new color with it's id or do we replace the old one? # bbb = box({ left: 120, top: 120 }) bbb.drag({}) do |position| # below here is the callback : puts "bbb drag position: #{position}" puts "bbb id is: #{id}" end bbb.color(:black) bbb.remove(:drag) wait 3 do bbb.drag({fixed: true}) do |position| puts position end end circle({drag: {inside: :the_constraint_box}, color: :red})
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
atome-0.5.1.4 | vendor/assets/build/medias/rubies/examples/_drag.rb |
atome-0.5.1.1 | vendor/assets/build/medias/rubies/examples/drag.rb |