@covalent/core
Version:
Core Teradata UI Platform for layouts, icons, custom components and themes. This should be added as a dependency for any project that wants to use layouts, icons and themes for Angular Material.
23 lines (22 loc) • 453 B
TypeScript
export interface IMenuTrigger {
id?: string;
text?: string;
icon?: string;
svgIcon?: string;
iconClasses?: string[];
}
export interface IMenuItem {
id?: string;
text: string;
icon?: string;
svgIcon?: string;
iconClasses?: string[];
children?: IMenuItem[];
link?: string;
newTab?: boolean;
action?: string;
}
export interface ITdDynamicMenuLinkClickEvent {
text: string;
action?: string;
}