TemplateEngineLanguageGenerator class
LanguageGenerator LGFile を使用する実装です。
- Extends
-
Configurable
コンストラクター
Template |
TemplateEngineLanguageGenerator クラスの新しいインスタンスを初期化します。 |
プロパティ
$kind | |
id |
メソッド
generate(Dialog |
指定されたテンプレートとデータからテキストを生成するメソッド。 |
継承されたメソッド
configure(Record<string, unknown>) | オブジェクトを構成するための Fluent メソッド。 |
get |
コンストラクターの詳細
TemplateEngineLanguageGenerator(Templates | Resource, Map<string, Resource[]>)
TemplateEngineLanguageGenerator クラスの新しいインスタンスを初期化します。
new TemplateEngineLanguageGenerator(arg1?: Templates | Resource, arg2?: Map<string, Resource[]>)
パラメーター
- arg2
-
Map<string, Resource[]>
随意。 各キーの Resource
配列を持つ Map
オブジェクト。
プロパティの詳細
$kind
static $kind: string
プロパティ値
string
id
id: string
プロパティ値
string
メソッドの詳細
generate(DialogContext, string, D)
指定されたテンプレートとデータからテキストを生成するメソッド。
function generate(dialogContext: DialogContext, template: string, data: D): Promise<T>
パラメーター
- dialogContext
-
DialogContext
会話の現在のターンのコンテキスト。
- template
-
string
評価するテンプレート。
- data
-
D
バインドするデータ。
戻り値
Promise<T>
評価された結果を含む Promise 文字列。
継承済みメソッドの詳細
configure(Record<string, unknown>)
オブジェクトを構成するための Fluent メソッド。
function configure(config: Record<string, unknown>): this
パラメーター
- config
-
Record<string, unknown>
適用する構成設定。
戻り値
this
操作が完了した後の 構成可能な。
継承 構成可能。configure
getConverter(string)
function getConverter(_property: string): Converter | ConverterFactory
パラメーター
- _property
-
string
条件付きセレクター構成のキー。
戻り値
Converter | ConverterFactory
セレクター構成のコンバーター。
継承元 構成可能な.getConverter