| @@ 10672-10701 (lines=30) @@ | ||
| 10669 | ||
| 10670 | first = ( ts || bs || ls || rs ); |
|
| 10671 | ||
| 10672 | if ( o.snapMode !== "outer" ) { |
|
| 10673 | ts = Math.abs( t - y1 ) <= d; |
|
| 10674 | bs = Math.abs( b - y2 ) <= d; |
|
| 10675 | ls = Math.abs( l - x1 ) <= d; |
|
| 10676 | rs = Math.abs( r - x2 ) <= d; |
|
| 10677 | if ( ts ) { |
|
| 10678 | ui.position.top = inst._convertPositionTo( "relative", { |
|
| 10679 | top: t, |
|
| 10680 | left: 0 |
|
| 10681 | } ).top; |
|
| 10682 | } |
|
| 10683 | if ( bs ) { |
|
| 10684 | ui.position.top = inst._convertPositionTo( "relative", { |
|
| 10685 | top: b - inst.helperProportions.height, |
|
| 10686 | left: 0 |
|
| 10687 | } ).top; |
|
| 10688 | } |
|
| 10689 | if ( ls ) { |
|
| 10690 | ui.position.left = inst._convertPositionTo( "relative", { |
|
| 10691 | top: 0, |
|
| 10692 | left: l |
|
| 10693 | } ).left; |
|
| 10694 | } |
|
| 10695 | if ( rs ) { |
|
| 10696 | ui.position.left = inst._convertPositionTo( "relative", { |
|
| 10697 | top: 0, |
|
| 10698 | left: r - inst.helperProportions.width |
|
| 10699 | } ).left; |
|
| 10700 | } |
|
| 10701 | } |
|
| 10702 | ||
| 10703 | if ( !inst.snapElements[ i ].snapping && ( ts || bs || ls || rs || first ) ) { |
|
| 10704 | ( inst.options.snap.snap && |
|
| @@ 10639-10668 (lines=30) @@ | ||
| 10636 | continue; |
|
| 10637 | } |
|
| 10638 | ||
| 10639 | if ( o.snapMode !== "inner" ) { |
|
| 10640 | ts = Math.abs( t - y2 ) <= d; |
|
| 10641 | bs = Math.abs( b - y1 ) <= d; |
|
| 10642 | ls = Math.abs( l - x2 ) <= d; |
|
| 10643 | rs = Math.abs( r - x1 ) <= d; |
|
| 10644 | if ( ts ) { |
|
| 10645 | ui.position.top = inst._convertPositionTo( "relative", { |
|
| 10646 | top: t - inst.helperProportions.height, |
|
| 10647 | left: 0 |
|
| 10648 | } ).top; |
|
| 10649 | } |
|
| 10650 | if ( bs ) { |
|
| 10651 | ui.position.top = inst._convertPositionTo( "relative", { |
|
| 10652 | top: b, |
|
| 10653 | left: 0 |
|
| 10654 | } ).top; |
|
| 10655 | } |
|
| 10656 | if ( ls ) { |
|
| 10657 | ui.position.left = inst._convertPositionTo( "relative", { |
|
| 10658 | top: 0, |
|
| 10659 | left: l - inst.helperProportions.width |
|
| 10660 | } ).left; |
|
| 10661 | } |
|
| 10662 | if ( rs ) { |
|
| 10663 | ui.position.left = inst._convertPositionTo( "relative", { |
|
| 10664 | top: 0, |
|
| 10665 | left: r |
|
| 10666 | } ).left; |
|
| 10667 | } |
|
| 10668 | } |
|
| 10669 | ||
| 10670 | first = ( ts || bs || ls || rs ); |
|
| 10671 | ||