UserDetailsPaneDirective.$inject = ['$timeout']; export function UserDetailsPaneDirective($timeout) { return { replace: true, transclude: true, template: '
', link: function(scope, element, attrs) { $timeout(() => { $('.user-details-pane').addClass('open'); }, 0, false); scope.closePane = function() { $('.user-details-pane').removeClass('open'); }; }, }; }