Condividi tramite


EvaluationOptions class

Opzioni per la valutazione dei modelli LG.

Costruttori

EvaluationOptions(EvaluationOptions | string[])

Crea una nuova istanza della classe EvaluationOptions .

Proprietà

cacheScope

Ambito della cache del risultato della valutazione.

LineBreakStyle
locale

Informazioni sulle impostazioni locali per la valutazione di LG.

nullSubstitution
strictMode

Metodi

merge(EvaluationOptions)

Unisce un'opzione in ingresso all'opzione corrente. Se una proprietà nell'opzione in ingresso non è Null mentre è Null nell'opzione corrente, il valore di questa proprietà verrà sovrascritto.

Dettagli costruttore

EvaluationOptions(EvaluationOptions | string[])

Crea una nuova istanza della classe EvaluationOptions .

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

Parametri

opt

EvaluationOptions | string[]

Istanza da cui copiare le impostazioni iniziali.

Dettagli proprietà

cacheScope

Ambito della cache del risultato della valutazione.

cacheScope: LGCacheScope | undefined

Valore della proprietà

LGCacheScope | undefined

LineBreakStyle

LineBreakStyle: LGLineBreakStyle | undefined

Valore della proprietà

LGLineBreakStyle | undefined

locale

Informazioni sulle impostazioni locali per la valutazione di LG.

locale: string

Valore della proprietà

string

nullSubstitution

nullSubstitution: (path: string) => unknown

Valore della proprietà

(path: string) => unknown

strictMode

strictMode: boolean | undefined

Valore della proprietà

boolean | undefined

Dettagli metodo

merge(EvaluationOptions)

Unisce un'opzione in ingresso all'opzione corrente. Se una proprietà nell'opzione in ingresso non è Null mentre è Null nell'opzione corrente, il valore di questa proprietà verrà sovrascritto.

function merge(opt: EvaluationOptions): EvaluationOptions

Parametri

opt
EvaluationOptions

Opzione in ingresso per l'unione.

Restituisce

Risultato dopo l'unione.