cnp-layout
Version:
A simple layout use angular material
30 lines (29 loc) • 676 B
TypeScript
export declare class MenuItem {
label?: string;
icon?: string;
command?: (event?: any) => void;
url?: string;
routerLink?: any;
items?: MenuItem[] | MenuItem[][];
disabled?: boolean;
target?: string;
styleClass?: string;
title?: string;
tabindex?: string;
}
export declare class TopBarMenuItem {
label?: string;
routerLink?: any;
command?: (event?: any) => void;
img?: string;
}
export declare class TopBarLangMenu {
currentLang?: string;
currentImg?: string;
langItems: TopBarMenuItem[];
}
export declare class TopBarUserMenu {
welcome: string;
icon?: string;
menuItems: TopBarMenuItem[];
}