Condividi tramite


AnalyzerOptions class

Opzioni per l'analisi dei modelli LG.

Costruttori

AnalyzerOptions(AnalyzerOptions | string[])

Inizializza una nuova istanza della classe AnalyzerOptions .

Proprietà

ThrowOnRecursive

Ottiene o imposta un valore che determina se le chiamate ricorsive generano un'eccezione.

Metodi

Merge(AnalyzerOptions)

Unire 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

AnalyzerOptions(AnalyzerOptions | string[])

Inizializza una nuova istanza della classe AnalyzerOptions .

new AnalyzerOptions(options?: AnalyzerOptions | string[])

Parametri

options

AnalyzerOptions | string[]

Facoltativa. Istanza di per copiare le impostazioni dell'analizzatore da o elenco di stringhe contenenti le opzioni di un file LG.

Dettagli proprietà

ThrowOnRecursive

Ottiene o imposta un valore che determina se le chiamate ricorsive generano un'eccezione.

ThrowOnRecursive?: boolean = null

Valore della proprietà

boolean

Dettagli metodo

Merge(AnalyzerOptions)

Unire 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: AnalyzerOptions): AnalyzerOptions

Parametri

opt
AnalyzerOptions

Opzione in ingresso per l'unione.

Restituisce

Risultato dopo l'unione.