Filter & sort magical layouts http://isotope.metafizzy.co
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

22 lines
611 B

QUnit.test( 'Masonry stamp', function( assert ) {
'use strict';
var iso = new Isotope( '#masonry-stamp', {
layoutMode: 'masonry',
itemSelector: '.item',
stamp: '.stamp'
});
function checkPosition( item, x, y ) {
var elem = item.element;
var left = parseInt( elem.style.left, 10 );
var top = parseInt( elem.style.top, 10 );
assert.deepEqual( [ left, top ], [ x, y ], 'item position ' + x + ', ' + y );
}
checkPosition( iso.items[0], 0, 0 );
checkPosition( iso.items[1], 0, 30 );
checkPosition( iso.items[2], 60, 45 );
checkPosition( iso.items[3], 120, 45 );
});