Skip to content

Commit

Permalink
Merge pull request klederson#1 from joeflynn/master
Browse files Browse the repository at this point in the history
make minification friendly
  • Loading branch information
Joe Flynn committed Jul 2, 2015
2 parents cf0c7a5 + cf8249f commit 8b46ef5
Showing 1 changed file with 13 additions and 13 deletions.
26 changes: 13 additions & 13 deletions src/angular-masonry-directive.js
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
(function() {
"use strict";

angular.module('masonry', ['ng']).directive('masonry', function($timeout) {
angular.module('masonry', ['ng']).directive('masonry', ['$timeout', function ($timeout) {
return {
restrict: 'AC',
link: function(scope, elem, attrs) {
Expand All @@ -22,50 +22,50 @@

masonry.reloadItems();
masonry.layout();

elem.children(options.itemSelector).css('visibility', 'visible');
}, 120);
};

scope.removeBrick = function() {
$timeout(function() {
masonry.reloadItems();
masonry.layout();
}, 500);
};
};

scope.appendBricks = function(ele) {
masonry.appended(ele);
};
};

scope.$on('masonry.layout', function() {
masonry.layout();
masonry.layout();
});

scope.update();
}
};
}).directive('masonryTile', function() {
}]).directive('masonryTile', function() {
return {
restrict: 'AC',
link: function(scope, elem) {
elem.css('visibility', 'hidden');
var master = elem.parent('*[masonry]:first').scope(),
update = master.update,
removeBrick = master.removeBrick,
appendBricks = master.appendBricks;
appendBricks = master.appendBricks;
if (update) {
imagesLoaded( elem.get(0), update);
elem.ready(update);
}
if (appendBricks) {
imagesLoaded( elem.get(0), appendBricks(elem));
}
}
scope.$on('$destroy', function() {
if (removeBrick) {
removeBrick();
}
});
});
}
};
});
Expand Down

0 comments on commit 8b46ef5

Please sign in to comment.