22 lines
741 B
JavaScript
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);
|
|
});
|
|
}
|
|
]);
|
|
})();
|