"use strict"; (function () { 'use strict'; angular.module('assetModule') .controller('AssetProfileController', ['$scope', '$state', 'events', function ($scope, $state, events) { $scope.asset = {}; $scope.assetIdsObject = { assetId: $state.params.assetId, assetClassId: $state.params.assetClassId }; $scope.$on(events.ASSET_DETAILS_LOADED, function (event, data) { $scope.asset = data.asset; }); $scope.$on(events.ASSET_DETAILS_CHANGED, function (event, resend) { event.stopPropagation(); $scope.$broadcast(resend.eventName); }); } ]); })();