Freigeben über


EvaluationOptions class

Optionen für die Auswertung von LG-Vorlagen.

Konstruktoren

EvaluationOptions(EvaluationOptions | string[])

Erstellt eine neue Instanz der EvaluationOptions Klasse.

Eigenschaften

cacheScope

Cachebereich des Auswertungsergebnisses.

LineBreakStyle
locale

Die Gebietsschemainformationen für die Auswertung 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 zum Kopieren der Anfangseinstellungen aus.

Details zur Eigenschaft

cacheScope

Cachebereich des Auswertungsergebnisses.

cacheScope: LGCacheScope | undefined

Eigenschaftswert

LGCacheScope | undefined

LineBreakStyle

LineBreakStyle: LGLineBreakStyle | undefined

Eigenschaftswert

LGLineBreakStyle | undefined

locale

Die Gebietsschemainformationen für die Auswertung 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 zum Zusammenführen.

Gibt zurück

Ergebnis nach dem Zusammenführen.