/** * @name angular-elastic-grid * @version 1.0.8 * @author Build by Lucien Bénié lucien.benie@gmail.com * @license MIT * Built on 26/04/2016 */ !function(t){t.module("angular-elastic-grid.config",[]).value("angular-elastic-grid.config",{debug:!0}),t.module("angular-elastic-grid.directives",[]),t.module("angular-elastic-grid",["angular-elastic-grid.config","angular-elastic-grid.directives"])}(angular),angular.module("angular-elastic-grid").directive("elasticGrid",function(){var t=["popup","none","moveup","scaleup","fallperspective","helix","fly","flip"];return{template:"
",restrict:"EA",replace:!0,scope:{items:"=",direction:"@",inverse:"@",speed:"@",height:"@",delay:"@",filter:"@"},link:function(e,i,l){e.$watch(function(t){return t.items},function(l){i.elastic_grid({hoverDirection:e.direction||!0,hoverDelay:e.delay||0,hoverInverse:e.inverse||!1,expandingSpeed:e.speed||500,expandingHeight:e.height||500,filterEffect:function(){return t.indexOf(e.filter)>-1?e.filter:t[t.indexOf("none")]}(),items:l||[{title:"Title 1",description:"This is a description.",thumbnail:["http://placehold.it/350x150"],large:["http://placehold.it/450x350","http://placehold.it/450x350","http://placehold.it/450x350"],button_list:[{title:"Demo",url:"http://placehold.it/450x350"},{title:"Download",url:"http://placehold.it/450x350"}],tags:["Test"]},{title:"Title 2",description:"This is a description.",thumbnail:["http://placehold.it/350x150"],large:["http://placehold.it/450x350","http://placehold.it/450x350","http://placehold.it/450x350"],button_list:[{title:"Demo",url:"http://placehold.it/450x350"},{title:"Download",url:"http://placehold.it/450x350"}],tags:["Test, Title2"]},{title:"Title 3",description:"This is a description.",thumbnail:["http://placehold.it/350x150"],large:["http://placehold.it/450x350","http://placehold.it/450x350","http://placehold.it/450x350"],button_list:[{title:"Demo",url:"http://placehold.it/450x350"},{title:"Download",url:"http://placehold.it/450x350"}],tags:["Test, Title1"]}]})})}}});