angular.module("c8y.ui").provider("c8yComponents",function(){var u=[];function i(n){u.push(n)}return{add:i,$get:["$q","c8yUiUtil",function(n,t){return{add:i,list:function(){var i=[];return _.each(u,function(n){i.push(t.configureVisibility(n))}),n.all(i).then(function(n){return _.filter(n,"show")})}}}]}});