jquery-ui/tests/unit/sortable/sortable_core.js
2009-02-03 02:53:34 +00:00

30 lines
647 B
JavaScript

/*
* sortable_core.js
*/
var el, offsetBefore, offsetAfter, dragged;
var drag = function(handle, dx, dy) {
offsetBefore = $(handle).offset();
$(handle).simulate("drag", {
dx: dx || 0,
dy: dy || 0
});
dragged = { dx: dx, dy: dy };
offsetAfter = $(handle).offset();
}
var sort = function(handle, dx, dy, index, msg) {
drag(handle, dx, dy);
equals($(handle).parent().children().index(handle), index, msg);
}
var border = function(el, side) { return parseInt(el.css('border-' + side + '-width')); }
var margin = function(el, side) { return parseInt(el.css('margin-' + side)); }
(function($) {
module("sortable: core");
})(jQuery);