StatusSet

È possibile utilizzare l'oggetto StatusSet per codificare lo stato di OIA. L'oggetto StatusSet restituisce i valori definiti nell'oggetto OIAStatus e, quando utilizzati insieme, è possibile ottenere informazioni sullo stato da OIA.

Tabella 5-34 StatusSet

Metodo

 

contains(statusFlag)

Determina se il set contiene il flag di stato specificato dalle costanti OIAStatus.

Parametri

{Number} statusFlag stato da verificare

Restituisce

{Boolean} True se il flag dello stato è presente nel set.

isEmpty()

Determina se il set di stati è vuoto.

Restituisce

{Boolean} True se il set è vuoto.

size()

Indica il numero di flag di stato nel set.

Restituisce

{Number} Il numero di stati

toArray()

Converte il set di stati interno in una matrice.

Restituisce

{Object []} Matrice di flag di stato nel set.

toString()

Converte il set di stati interno in una stringa.

Restituisce

{String} Nomi delimitati da spazi dei flag di stato nel set.

forEach(callback, thisArg)

Funzione per reiterare ogni elemento nel set di stati.

Parametri

{forEachCallback} Callback per eseguire l'operazione specifica. Chiamato con il nome di ogni stato nel set.

{Object}thisArg puntatore facoltativo a un oggetto di contesto.

forEachCallback(string, thisArg)

Una funzione di callback fornita dall'utente in cui fornire il comportamento, da usare come parametro di callback per forEach.

Parametri

{String} String nome dello stato nel set di stati.

{Object} thisArg Puntatore facoltativo a un oggetto di contesto.