UNPKG

@geogirafe/lib-geoportal

Version:

GeoGirafe is a flexible application to build online geoportals.

19 lines (18 loc) 605 B
import GirafeHTMLElement from '../../base/GirafeHTMLElement'; import AuthManager from '../../tools/auth/authmanager'; export declare class OauthComponent extends GirafeHTMLElement { template: () => import("uhtml").Hole; userIconUrl?: string; oauthManager: AuthManager; menuOpen: boolean; constructor(); private registerEvents; getDisplayName(): string; refreshRender(): void; onLoginClick(): void; onLogoutClick(): Promise<void>; getUserIconUrl(): Promise<string | undefined>; private sha256; connectedCallback(): void; } export default OauthComponent;