Freigeben über


EvaluationOptions class

Optionen zum Auswerten von LG-Vorlagen.

Konstruktoren

EvaluationOptions(EvaluationOptions | string[])

Erstellt eine neue Instanz der EvaluationOptions-Klasse .

Eigenschaften

cacheScope

Cachebereich des Auswertungsergebnisses.

LineBreakStyle
locale

Die Gebietsschemainformationen zum Auswerten von LG.

nullSubstitution
strictMode

Methoden

merge(EvaluationOptions)

Führt eine eingehende Option mit der aktuellen Option zusammen. Wenn eine Eigenschaft in der eingehenden Option nicht NULL ist, während sie in der aktuellen Option NULL ist, wird der Wert dieser Eigenschaft überschrieben.

Details zum Konstruktor

EvaluationOptions(EvaluationOptions | string[])

Erstellt eine neue Instanz der EvaluationOptions-Klasse .

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

Parameter

opt

EvaluationOptions | string[]

Instanz, aus der die Anfangseinstellungen kopiert werden sollen.

Details zur Eigenschaft

cacheScope

Cachebereich des Auswertungsergebnisses.

cacheScope: LGCacheScope | undefined

Eigenschaftswert

LGCacheScope | undefined

LineBreakStyle

LineBreakStyle: LGLineBreakStyle | undefined

Eigenschaftswert

LGLineBreakStyle | undefined

locale

Die Gebietsschemainformationen zum Auswerten von LG.

locale: string

Eigenschaftswert

string

nullSubstitution

nullSubstitution: (path: string) => unknown

Eigenschaftswert

(path: string) => unknown

strictMode

strictMode: boolean | undefined

Eigenschaftswert

boolean | undefined

Details zur Methode

merge(EvaluationOptions)

Führt eine eingehende Option mit der aktuellen Option zusammen. Wenn eine Eigenschaft in der eingehenden Option nicht NULL ist, während sie in der aktuellen Option NULL ist, wird der Wert dieser Eigenschaft überschrieben.

function merge(opt: EvaluationOptions): EvaluationOptions

Parameter

opt
EvaluationOptions

Eingehende Option für das Zusammenführen.

Gibt zurück

Ergebnis nach dem Zusammenführen.