blowfish/node_modules/packery/sandbox/browserify/main.js
2023-01-29 22:30:24 +00:00

23 lines
570 B
JavaScript

// ----- vanilla JS ----- //
var Packery = require('../../js/packery');
var Draggabilly = require('draggabilly');
var pckry = new Packery( '#basic', {
columnWidth: 50,
rowHeight: 50
});
var draggies = [];
var item, draggie;
for ( var i=0, len = pckry.items.length; i < len; i++ ) {
item = pckry.items[i].element;
draggie = new Draggabilly( item );
pckry.bindDraggabillyEvents( draggie );
draggies.push( draggie );
}
pckry.on( 'dragItemPositioned', function( pckry, item ) {
console.log( 'drag item positioned', item.position.x, item.position.y );
});