import { Injector } from '@angular/core'; import { FarrisDesignBaseComponent } from '@farris/designer-element'; import { RefreshFormService } from '@farris/designer-services'; import { ControlContextMenuItem } from '../../../../../entity/control-context-menu'; /** * 将卡片类组件拆分为单独的区块 */ export declare class SeperateToLikeCardContextMenuService { private injector; refreshFormService: RefreshFormService; private cmpInstance; constructor(injector: Injector, cmpInstance: FarrisDesignBaseComponent); /** * 组装独立为区块的菜单 */ assembleSeperateToLikeCardContainerMenu(menuConfig: ControlContextMenuItem[]): ControlContextMenuItem[]; /** * 校验是否可以独立为区块 */ private checkCanSeperate; /** * 将组件独立为区块 */ seperateToLikeCardContainer(): void; }