次の方法で共有


EvaluationOptions class

LG テンプレートを評価するためのオプション。

コンストラクター

EvaluationOptions(EvaluationOptions | string[])

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

プロパティ

cacheScope

評価結果のキャッシュ スコープ。

LineBreakStyle
locale

LG を評価するためのロケール情報。

nullSubstitution
strictMode

メソッド

merge(EvaluationOptions)

受信オプションを現在のオプションにマージします。 現在のオプションで null の場合、受信オプションのプロパティが null でない場合は、このプロパティの値が上書きされます。

コンストラクターの詳細

EvaluationOptions(EvaluationOptions | string[])

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

new EvaluationOptions(opt?: EvaluationOptions | string[])

パラメーター

opt

EvaluationOptions | string[]

初期設定のコピー元のインスタンス。

プロパティの詳細

cacheScope

評価結果のキャッシュ スコープ。

cacheScope: LGCacheScope | undefined

プロパティ値

LGCacheScope | undefined

LineBreakStyle

LineBreakStyle: LGLineBreakStyle | undefined

プロパティ値

LGLineBreakStyle | undefined

locale

LG を評価するためのロケール情報。

locale: string

プロパティ値

string

nullSubstitution

nullSubstitution: (path: string) => unknown

プロパティ値

(path: string) => unknown

strictMode

strictMode: boolean | undefined

プロパティ値

boolean | undefined

メソッドの詳細

merge(EvaluationOptions)

受信オプションを現在のオプションにマージします。 現在のオプションで null の場合、受信オプションのプロパティが null でない場合は、このプロパティの値が上書きされます。

function merge(opt: EvaluationOptions): EvaluationOptions

パラメーター

opt
EvaluationOptions

マージの受信オプション。

戻り値

マージ後の結果。