Files
vitrage-dashboard/vitragedashboard/static/dashboard/project/entities/toolbox/entities-toolbox.directive.js
Guy Aharonovsky 9eac15598f Entity graph hightlight and pin-all
Change-Id: Ia9e653c221243cd0d28cfc1e9ae4c5d6718a6766
2016-10-14 00:32:20 +03:00

25 lines
639 B
JavaScript

angular
.module('horizon.dashboard.project.vitrage')
.directive('hzEntitiesToolbox', hzEntitiesToolbox);
hzEntitiesToolbox.$inject = ['$rootScope'];
function hzEntitiesToolbox($rootScope) {
var directive = {
link: link,
templateUrl: STATIC_URL + 'dashboard/project/entities/toolbox/entities-toolbox.html',
restrict: 'E',
scope: {
item: '='
}
};
return directive;
function link(scope, element, attrs) {
scope.broadcast = function(event) {
console.log('click', event);
$rootScope.$broadcast('toolbox-' + event);
}
}
}