MemoryInterface interface
Interface permettant d’analyser une chaîne dans une expression
Méthodes
get |
obtenir la valeur à partir d’un chemin donné, il peut s’agir d’un indenfiter simple comme « a », ou d’un chemin combiné comme « a.b », « a.b[2] », « a.b[2].c », à l’intérieur de [] est défini comme un nombre int ou une chaîne. |
set |
Définissez la valeur sur un chemin donné. |
version() | La version permet d’identifier si une instance de mémoire particulière a été mise à jour ou non. Si la version n’est pas modifiée, l’appelant peut choisir d’utiliser le résultat mis en cache au lieu de tout recalculer. |
Détails de la méthode
getValue(string)
obtenir la valeur à partir d’un chemin donné, il peut s’agir d’un indenfiter simple comme « a », ou d’un chemin combiné comme « a.b », « a.b[2] », « a.b[2].c », à l’intérieur de [] est défini comme un nombre int ou une chaîne.
function getValue(path: string): any
Paramètres
- path
-
string
chemin de mémoire.
Retours
any
Valeur.
setValue(string, any)
Définissez la valeur sur un chemin donné.
function setValue(path: string, value: any)
Paramètres
- path
-
string
chemin de mémoire.
- value
-
any
valeur à définir.
version()
La version permet d’identifier si une instance de mémoire particulière a été mise à jour ou non. Si la version n’est pas modifiée, l’appelant peut choisir d’utiliser le résultat mis en cache au lieu de tout recalculer.
function version(): string
Retours
string