@geogirafe/lib-geoportal
Version:
GeoGirafe is a flexible application to build online geoportals.
21 lines (20 loc) • 642 B
TypeScript
import GirafeHTMLElement from '../../base/GirafeHTMLElement.js';
export default class OauthComponent extends GirafeHTMLElement {
protected templateUrl: string | null;
protected styleUrls: string[] | null;
template: () => import("uhtml").Hole;
constructor(name?: string);
private registerEvents;
getDisplayName(): string;
getFullName(): string | null;
/**
* Gets the user initials
* super_admin -> SA
* Gustave-André de la Girouette -> GG
* @returns
*/
getInitials(): string;
onLoginClick(): void;
onLogoutClick(): Promise<void>;
protected connectedCallback(): void;
}