@gip-recia/esco-content-menu-lit
Version:
Web component to display into eyebrow menu a user information menu with profile picture and more.
47 lines • 1.5 kB
TypeScript
import { LitElement, TemplateResult } from 'lit';
import './content-menu';
import '@gip-recia/change-etab';
declare const HamburgerMenu_base: (new (...args: any[]) => import("@mixins/litLoggable").LoggableInterface) & typeof LitElement;
export declare class HamburgerMenu extends HamburgerMenu_base {
messages: never[];
portalBaseUrl: string;
favoritesPortletCardSize: string;
gridPortletCardSize: string;
defaultOrgLogo: string;
forceOrgLogo: string;
contextApiUrl: string;
favoriteApiUrl: string;
layoutApiUrl: string;
portletApiUrl: string;
organizationApiUrl: string;
userInfoApiUrl: string;
userInfo: null;
signoutUrl: string;
userInfoPortletUrl: string;
switchOrgPortletUrl: string;
switchOrgEvent: boolean;
orgAttributeName: string;
orgLogoUrlAttributeName: string;
userAllOrgsIdAttributeName: string;
hideActionMode: string;
showFavoritesInSlider: boolean;
iconType: string;
disableCache: boolean;
cacheTTL: string | number;
debug: boolean;
_isAppended: boolean;
_isVisible: boolean;
_isLoaded: boolean;
_isSwitchOrg: boolean;
constructor();
connectedCallback(): void;
disconnectedCallback(): void;
protected shouldUpdate(): boolean;
toggleMenu(e: Event): void;
toggleSwitchOrg(e: Event): void;
render(): TemplateResult;
private _renderIcon;
static styles: import("lit").CSSResult[];
}
export {};
//# sourceMappingURL=hamburger-menu.d.ts.map