SmartIT_Extensions/BMC/smart-it-full/scripts/app/asset/asset-profile-controller.js

22 lines
741 B
JavaScript

"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);
});
}
]);
})();