Method: Object#below

Defined in:
lib/atome/extensions/atome.rb

#below(item, margin = 6, ref = grab(:view)) ⇒ Object



706
707
708
709
710
711
712
713
714
715
716
717
718
# File 'lib/atome/extensions/atome.rb', line 706

def below(item, margin = 6, ref = grab(:view))
  unless margin.is_a?(Numeric)
    item_height = ref.to_px(:height)
    margin = (margin.to_f * item_height) / 100
  end
  pos = item.to_px(:top) + item.to_px(:height) + margin
  if item.display == :none
    0
  else
    pos
  end

end