EvaluationTarget class
런타임 템플릿 상태입니다.
생성자
Evaluation |
EvaluationTarget 클래스의 새 인스턴스를 만듭니다. |
속성
cached |
이 템플릿이 현재 평가한 자식 템플릿입니다. |
scope | 범위. |
template |
템플릿 이름입니다. |
메서드
get |
현재 인스턴스 ID를 가져옵니다. 두 대상의 ID가 같으면 템플릿 평가 결과가 동일하다고 말할 수 있습니다. |
생성자 세부 정보
EvaluationTarget(string, MemoryInterface)
EvaluationTarget 클래스의 새 인스턴스를 만듭니다.
new EvaluationTarget(templateName: string, scope: MemoryInterface)
매개 변수
- templateName
-
string
템플릿 이름입니다.
- scope
-
MemoryInterface
템플릿 범위입니다.
속성 세부 정보
cachedEvaluatedChildren
이 템플릿이 현재 평가한 자식 템플릿입니다.
cachedEvaluatedChildren: Map<string, unknown>
속성 값
Map<string, unknown>
scope
범위.
scope: MemoryInterface
속성 값
MemoryInterface
templateName
템플릿 이름입니다.
templateName: string
속성 값
string
메서드 세부 정보
getId()
현재 인스턴스 ID를 가져옵니다. 두 대상의 ID가 같으면 템플릿 평가 결과가 동일하다고 말할 수 있습니다.
function getId(): string
반환
string
아이디.