angular.module('fasit').controller('SideDrawerParterCtrl', [ '$scope', '$location', 'sideDrawerService', 'navigationService', function ( $scope: fb.ISideDrawerParterScope, $location: ng.ILocationService, sideDrawerService: fb.ISideDrawerService, navigationService: fb.INavigationService) { $location.search('personId', sideDrawerService.getParams().personId); $scope.$on('$destroy', function () { $location.search('personId', null); }); $scope.maeklarObjektNamn = (_.isUndefined(navigationService.getCurrentlyViewedObject()) || _.isUndefined(navigationService.getCurrentlyViewedObject().Visningstext)) ? '' : navigationService.getCurrentlyViewedObject().Visningstext $scope.rollNamn = sideDrawerService.getParams().rollNamn; $scope.personNamn = sideDrawerService.getParams().personNamn; $scope.personId = sideDrawerService.getParams().personId; $scope['onClose'] = function () { sideDrawerService.getParams().updateTableRow(sideDrawerService.getParams().personId); } }]);