"use strict"; (function () { 'use strict'; angular.module('personModule') .directive('previewPerson', ['userModel', function (userModel) { return { restrict: 'A', templateUrl: 'views/person/person-details.html', scope: { displayMenu: '=', editModeAllowed: '&', isFullVersion: '=', selectedChat: '=', isPersonProfile: '=?' }, controller: 'PersonController', link: function (scope, element, attrs) { attrs.$observe('previewPerson', function (personId) { scope.init(personId); }); scope.editModeAllowed = !!attrs.editModeAllowed; } }; }]); }());