21 lines
612 B
Plaintext
21 lines
612 B
Plaintext
import { Component } from './component';
|
|
import { IMenuItemComp, IMenuItemParams } from '../interfaces/menuItem';
|
|
interface AgMenuItemRendererParams {
|
|
cssClassPrefix?: string;
|
|
isCompact?: boolean;
|
|
}
|
|
export declare class AgMenuItemRenderer extends Component implements IMenuItemComp {
|
|
private params;
|
|
private cssClassPrefix;
|
|
constructor();
|
|
init(params: IMenuItemParams & AgMenuItemRendererParams): void;
|
|
configureDefaults(): boolean;
|
|
private addIcon;
|
|
private addName;
|
|
private addShortcut;
|
|
private addSubMenu;
|
|
private getClassName;
|
|
destroy(): void;
|
|
}
|
|
export {};
|