Partager via


EvaluationOptions class

Options d’évaluation des modèles LG.

Constructeurs

EvaluationOptions(EvaluationOptions | string[])

Crée une instance de la classe EvaluationOptions.

Propriétés

cacheScope

Étendue du cache du résultat de l’évaluation.

LineBreakStyle
locale

Informations sur les paramètres régionaux pour l’évaluation de LG.

nullSubstitution
strictMode

Méthodes

merge(EvaluationOptions)

Fusionne une option entrante vers l’option actuelle. Si une propriété dans l’option entrante n’est pas null alors qu’elle est null dans l’option actuelle, la valeur de cette propriété est remplacée.

Détails du constructeur

EvaluationOptions(EvaluationOptions | string[])

Crée une instance de la classe EvaluationOptions.

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

Paramètres

opt

EvaluationOptions | string[]

Instance à partir de laquelle copier les paramètres initiaux.

Détails de la propriété

cacheScope

Étendue du cache du résultat de l’évaluation.

cacheScope: LGCacheScope | undefined

Valeur de propriété

LGCacheScope | undefined

LineBreakStyle

LineBreakStyle: LGLineBreakStyle | undefined

Valeur de propriété

LGLineBreakStyle | undefined

locale

Informations sur les paramètres régionaux pour l’évaluation de LG.

locale: string

Valeur de propriété

string

nullSubstitution

nullSubstitution: (path: string) => unknown

Valeur de propriété

(path: string) => unknown

strictMode

strictMode: boolean | undefined

Valeur de propriété

boolean | undefined

Détails de la méthode

merge(EvaluationOptions)

Fusionne une option entrante vers l’option actuelle. Si une propriété dans l’option entrante n’est pas null alors qu’elle est null dans l’option actuelle, la valeur de cette propriété est remplacée.

function merge(opt: EvaluationOptions): EvaluationOptions

Paramètres

opt
EvaluationOptions

Option entrante pour la fusion.

Retours

Résultat après la fusion.