UNPKG

@uiowa/uiowa-header

Version:

An Angular library for uiowa website header, including an IOWA branding bar and a website nav bar.

17 lines (16 loc) 810 B
import { EventEmitter, OnInit } from '@angular/core'; import { HeaderUser } from '../models/header-user'; import { LoginService } from '../services/login.service'; import * as i0 from "@angular/core"; export declare class UsernameDropdownComponent implements OnInit { private readonly loginService; user?: HeaderUser; stopImpersonation: EventEmitter<void>; showMenu: boolean; constructor(loginService: LoginService); ngOnInit(): void; logout(): void; login(): void; static ɵfac: i0.ɵɵFactoryDeclaration<UsernameDropdownComponent, never>; static ɵcmp: i0.ɵɵComponentDeclaration<UsernameDropdownComponent, "username-dropdown", never, { "user": { "alias": "user"; "required": false; }; }, { "stopImpersonation": "stopImpersonation"; }, never, never, false, never>; }