import { IPSDEContextMenu } from '@ibizstudio/runtime'; import { ContextMenuControlInterface } from '@ibizstudio/runtime'; import { MainControlBase } from './main-control-base'; /** * 上下文菜单部件基类 * * @export * @class FormControlBase * @extends {MainControlBase} */ export declare class ContextMenuBase extends MainControlBase implements ContextMenuControlInterface { /** * 部件模型 * * @type {AppContextMenuBase} * @memberof ContextMenuBase */ controlInstance: IPSDEContextMenu; /** * 上下文菜单界面行为模型 * * @type {AppContextMenuBase} * @memberof ContextMenuBase */ contextMenuActionModel: any; /** * 监听静态参数变化 * * @param {*} newVal * @param {*} oldVal * @memberof ControlBase */ onDynamicPropsChange(newVal: any, oldVal: any): void; /** * 部件模型数据初始化实例 * * @memberof ContextMenuBase */ ctrlModelInit(args?: any): Promise; /** * 设置已经绘制完成状态 * * @memberof ContextMenuBase */ setIsMounted(): void; } //# sourceMappingURL=contextmenu-base.d.ts.map