다음을 통해 공유


EvaluationTarget class

런타임 템플릿 상태입니다.

생성자

EvaluationTarget(string, MemoryInterface)

EvaluationTarget 클래스의 새 인스턴스를 만듭니다.

속성

cachedEvaluatedChildren

이 템플릿이 현재 평가한 자식 템플릿입니다.

scope

범위

templateName

템플릿 이름입니다.

메서드

getId()

현재 인스턴스 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

ID