MemoryInterface interface
Interfaccia per analizzare una stringa in un'espressione
Metodi
get |
ottenere un valore da un determinato percorso, può essere un semplice indenfiter come "a" o un percorso combinato come "a.b", "a.b[2]", "a.b[2].c", all'interno di [] è garantito per essere un numero int o una stringa. |
set |
Impostare il valore su un determinato percorso. |
version() | La versione viene usata per identificare se un'istanza di memoria specifica è stata aggiornata o meno. Se la versione non viene modificata, il chiamante può scegliere di usare il risultato memorizzato nella cache anziché ricompilare tutto. |
Dettagli metodo
getValue(string)
ottenere un valore da un determinato percorso, può essere un semplice indenfiter come "a" o un percorso combinato come "a.b", "a.b[2]", "a.b[2].c", all'interno di [] è garantito per essere un numero int o una stringa.
function getValue(path: string): any
Parametri
- path
-
string
percorso di memoria.
Restituisce
any
valore.
setValue(string, any)
Impostare il valore su un determinato percorso.
function setValue(path: string, value: any)
Parametri
- path
-
string
percorso di memoria.
- value
-
any
valore da impostare.
version()
La versione viene usata per identificare se un'istanza di memoria specifica è stata aggiornata o meno. Se la versione non viene modificata, il chiamante può scegliere di usare il risultato memorizzato nella cache anziché ricompilare tutto.
function version(): string
Restituisce
string