更新时间:2021-09-18 GMT+08:00
分享

算子约束配置

算子约束配置示例,如下所示:

export interface IRestrictionConfigItem {
    operators?: (NodeType | string)[];
    restrictions?: IRestriction[];
}

其中“IRestriction”的格式,如表1所示。

表1 IRestriction格式说明

参数

类型

说明

id

string

算子ID。

maxInstanceNum

boolean

算子最大实例数。

可选参数。

before

boolean

是否必须在对应算子之前。

可选参数。

after

boolean

是否必须在对应算子之后。

可选参数。

notBefore

boolean

是否不能在对应算子前面。

notAfter

boolean

是否不能在对应算子后面。

first

boolean

是否必须为首个算子。

last

boolean

是否必须为最后一个算子。

相关文档