/** * ownCloud - News * * This file is licensed under the Affero General Public License version 3 or * later. See the COPYING file. * * @author Bernhard Posselt * @copyright Bernhard Posselt 2014 */ app.directive('newsRefreshMasonry', function ($timeout) { 'use strict'; var refresh = function (elem) { $timeout(function () { elem.parent().masonry({ itemSelector: '.grid-item', gutter: 25, columnWidth: 300 }); console.log('bubb'); }); }; return function (scope, elem) { console.log('loading'); console.log(scope); if (scope.$parent.$last) { refresh(elem); } }; });