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