|  | /******************************************************************************** | 
|  | * Copyright (c) 2020 Contributors to the Eclipse Foundation | 
|  | * | 
|  | * See the NOTICE file(s) distributed with this work for additional | 
|  | * information regarding copyright ownership. | 
|  | * | 
|  | * This program and the accompanying materials are made available under the | 
|  | * terms of the Eclipse Public License 2.0 which is available at | 
|  | * http://www.eclipse.org/legal/epl-2.0 | 
|  | * | 
|  | * SPDX-License-Identifier: EPL-2.0 | 
|  | ********************************************************************************/ | 
|  |  | 
|  |  | 
|  | import {Component, EventEmitter, Input, Output} from "@angular/core"; | 
|  |  | 
|  | @Component({ | 
|  | selector: "app-page-header", | 
|  | templateUrl: "./page-header.component.html", | 
|  | styleUrls: ["./page-header.component.scss"] | 
|  | }) | 
|  | export class PageHeaderComponent { | 
|  |  | 
|  | @Input() | 
|  | public appMenuHidden = false; | 
|  |  | 
|  | @Input() | 
|  | public appUserName: string; | 
|  |  | 
|  | @Output() | 
|  | public readonly appLogout = new EventEmitter<void>(); | 
|  |  | 
|  | public logOut() { | 
|  | this.appLogout.emit(); | 
|  | } | 
|  |  | 
|  | } |