ag-grid-enterprise
Version:
Advanced Data Grid / Data Table supporting Javascript / Typescript / React / Angular / Vue
21 lines (20 loc) • 628 B
TypeScript
import type { IMenuItemComp, IMenuItemParams } from 'ag-grid-community';
import { Component } from 'ag-grid-community';
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 addAriaAttributes;
private addIcon;
private addName;
private addShortcut;
private addSubMenu;
private getClassName;
}
export {};