pantoken / packages/core/src / resolveReferences
Függvény: resolveReferences()
resolveReferences(
tokens,mode?):Map<string,string>
Béta
Oldja fel az egyes tokeneket konkrét, egymódú értékké: bontsa ki var(...) láncokat és összecsukja light-dark() a választott mode-re.
Paraméterek
tokens
csak olvasható Token[]
Az IR.
mode?
Mode = "light"
A light-dark() melyik oldala maradjon meg (alapértelmezett "light").
Visszatérés
Map<string, string>
Egy térkép a token nevéről a konkrét értékre.
Példa
Oldja fel az épített IR-t konkrét sötét mód értékekhez
ts
import { buildTokens, resolveReferences } from "@pantoken/core";
const resolved = resolveReferences(buildTokens(), "dark");
resolved.get("--instui-color-background-base"); // → a concrete "#…" value