import { IPSDETBUIActionItem } from '@ibizstudio/runtime'; import { ContextMenuBase } from '../../../widgets/contextmenu-base'; /** * 上下文菜单部件基类 * * @export * @class AppContextMenuBase * @extends {ContextMenuBase} */ export declare class AppContextMenuBase extends ContextMenuBase { /** * 菜单项点击 * * @memberof AppContextMenuBase */ itemClick({ tag }: any): void; /** * 判断类型 * * @param {*} item * @memberof AppContextMenuBase */ renderToolbarItems(item: any): JSX.Element | undefined; /** * 绘制菜单项 * * @param {*} item * @memberof AppContextMenuBase */ renderItem(item: any): JSX.Element; /** * 绘制界面行为项 * * @param {*} item * @memberof AppContextMenuBase */ renderUIAction(item: any): JSX.Element; /** * 绘制图标 * * @param item * @memberof AppContextMenuBase */ renderItemIcon(item: IPSDETBUIActionItem): JSX.Element | undefined; /** * 绘制 * * @memberof AppContextMenuBase */ render(): JSX.Element | null; } //# sourceMappingURL=app-contextmenu-base.d.ts.map