EntityAssignmentComparer class
두 엔터티 할당을 비교하여 상대적 우선 순위를 결정합니다.
설명
이벤트별 비교: assignEntity, chooseProperty, chooseEntity Then by operations from schema(일반적으로 assignEntity 내). 그런 다음 예상하기 전에 예기치 않은 것으로 표시됩니다. 그런 다음 가장 오래된 회전으로 먼저. 그런 다음 발화의 최소 위치로 지정합니다.
생성자
| Entity |
EntityAssignmentComparer 클래스의 새 인스턴스를 초기화합니다. |
메서드
| compare(Partial<Entity |
EntityAssignment x를 y와 비교하여 상대적 우선 순위를 결정합니다. |
생성자 세부 정보
EntityAssignmentComparer(string[])
EntityAssignmentComparer 클래스의 새 인스턴스를 초기화합니다.
new EntityAssignmentComparer(operationPreference: string[])
매개 변수
- operationPreference
-
string[]
작업에 대한 기본 설정입니다.
메서드 세부 정보
compare(Partial<EntityAssignment>, Partial<EntityAssignment>)
EntityAssignment x를 y와 비교하여 상대적 우선 순위를 결정합니다.
function compare(x: Partial<EntityAssignment>, y: Partial<EntityAssignment>): number
매개 변수
- x
-
Partial<EntityAssignment>
비교할 첫 번째 엔터티 구문입니다.
- y
-
Partial<EntityAssignment>
비교할 두 번째 엔터티 구문입니다.
반환
number
x의 상대 우선 순위를 나타내는 숫자 값입니다.