@lcap/nasl
Version:
NetEase Application Specific Language
33 lines • 942 B
TypeScript
import { BaseNode, EntityProperty } from '@lcap/nasl-concepts';
/**
* 允许调整实体
* @param node
* @param refsList
* @returns
*/
export declare const allowAdjustEntity: (node: BaseNode) => Promise<boolean>;
/**
* 是否允许调整关联实体属性
* @param node
* @returns
*/
export declare const allowAdjustReferenceEntityProperty: (node: BaseNode) => Promise<boolean>;
/**
* 允许调整实体属性
* @param node
* @param refsList
* @returns
*/
export declare const allowAdjustEntityProperty: (node: BaseNode) => Promise<boolean>;
/**
* 允许调整流程实体
* @param node
* @param refsList
* @returns
*/
export declare const allowAdjustProcessEntity: (node: BaseNode) => Promise<boolean>;
/**
* 删除/解除关联关系的时候,处理流程中的绑定数据
*/
export declare const dealWithEntityPropertyWithProcessBindV2: (node: EntityProperty) => void;
//# sourceMappingURL=extendBaseNode.d.ts.map