EvaluationTarget class
ランタイム テンプレートの状態。
コンストラクター
Evaluation |
EvaluationTarget クラスの新しいインスタンスを作成します。 |
プロパティ
cached |
このテンプレートが現在評価している子テンプレート。 |
scope | スコープ。 |
template |
テンプレート名。 |
メソッド
get |
現在のインスタンス ID を取得します。2 つのターゲットが同じ 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 を取得します。2 つのターゲットが同じ ID を持つ場合、同じテンプレート評価結果を持っていると言えます。
function getId(): string
戻り値
string
身分証明書。