TracingContext interface
Neměnný kontextový sáček hodnot trasování pro aktuální operaci.
Metody
delete |
Odstraní objekt z kontextu, pokud existuje. |
get |
Získá objekt z kontextu, pokud existuje. |
set |
Nastaví daný objekt na kontext. |
Podrobnosti metody
deleteValue(symbol)
Odstraní objekt z kontextu, pokud existuje.
function deleteValue(key: symbol): TracingContext
Parametry
- key
-
symbol
Klíč dané kontextové hodnoty, kterou chcete odstranit.
Návraty
getValue(symbol)
Získá objekt z kontextu, pokud existuje.
function getValue(key: symbol): unknown
Parametry
- key
-
symbol
Klíč dané kontextové hodnoty.
Návraty
unknown
- Hodnota dané kontextové hodnoty, pokud existuje, v opačném případě
undefined
.
setValue(symbol, unknown)
Nastaví daný objekt na kontext.
function setValue(key: symbol, value: unknown): TracingContext
Parametry
- key
-
symbol
Klíč dané kontextové hodnoty.
- value
-
unknown
Hodnota, která se má nastavit v kontextu.
Návraty
- Nový kontext s danou sadou hodnot.