次の方法で共有


EvaluationTarget class

ランタイム テンプレートの状態。

コンストラクター

EvaluationTarget(string, MemoryInterface)

EvaluationTarget クラスの新しいインスタンスを作成します。

プロパティ

cachedEvaluatedChildren

このテンプレートが現在評価している子テンプレート。

scope

スコープ。

templateName

テンプレート名。

メソッド

getId()

現在のインスタンス 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

身分証明書。