RuleCondition interface
규칙을 트리거해야 하는 경우 필드의 조건을 정의합니다.
속성
| condition |
조건의 유형입니다. $When. 이 조건은 다른 필드에 특정 값이 있는 경우, 즉 참조된 필드의 Is 값이 지정된 리터럴 값과 같은 경우 자식의 실행을 제한합니다. $WhenNot.이 조건은 다른 필드에 특정 값이 없는 경우( 즉, 참조된 필드의 Is 값이 지정된 리터럴 값과 같지 않은 경우)로 자식 실행을 제한합니다. $WhenChanged.이 조건은 다른 필드가 변경된 경우, 즉 참조된 필드의 Is 값이 해당 필드의 Was 값과 같지 않은 경우 자식의 실행을 제한합니다. $WhenNotChanged.이 조건은 다른 필드가 변경되지 않은 경우, 즉 참조된 필드의 Is 값이 해당 필드의 Was 값과 같은 경우 자식의 실행을 제한합니다. |
| field | 조건을 정의하는 필드입니다. |
| value | 규칙 조건을 정의하는 필드 값입니다. |
속성 세부 정보
conditionType
조건의 유형입니다. $When. 이 조건은 다른 필드에 특정 값이 있는 경우, 즉 참조된 필드의 Is 값이 지정된 리터럴 값과 같은 경우 자식의 실행을 제한합니다. $WhenNot.이 조건은 다른 필드에 특정 값이 없는 경우( 즉, 참조된 필드의 Is 값이 지정된 리터럴 값과 같지 않은 경우)로 자식 실행을 제한합니다. $WhenChanged.이 조건은 다른 필드가 변경된 경우, 즉 참조된 필드의 Is 값이 해당 필드의 Was 값과 같지 않은 경우 자식의 실행을 제한합니다. $WhenNotChanged.이 조건은 다른 필드가 변경되지 않은 경우, 즉 참조된 필드의 Is 값이 해당 필드의 Was 값과 같은 경우 자식의 실행을 제한합니다.
conditionType: RuleConditionType
속성 값
field
조건을 정의하는 필드입니다.
field: string
속성 값
string
value
규칙 조건을 정의하는 필드 값입니다.
value: string
속성 값
string