Skip to content

pantoken-root / scope

scope ​

Béta

@pantoken/core — a pantoken transzformátor.

A Pantoken CSS a témákat egy data-pantoken-theme attribútumhoz köti, amely bármely any elemre illeszkedik, nem csak a :root-ra__; így a theming egy részfa tulajdonsága ahelyett, hogy az oldalé lenne. Ez a csomag a szerződés futásidejű fele:

  • resolveScope felfelé halad egy elem ősai között, hogy megtalálja az érvényes theme-et, scheme-et és színt — az automatikus érzékelés fele.
  • createScope kifejezetten deklarál egy scope-ot, saját perzisztált állapottal és saját frame üzenetcsatornával — a kézi konfiguráció fele, ami megakadályozza két instance ütközését.
  • ensureProperties egyszer injektálja a dokumentumra vonatkozó @property regisztrációkat, bármennyi instance is kérje azokat.

Node-mentes tervezésű: ez a böngészőbe szállítva használatos.

Interfészek ​

Típusaliasok ​

Változók ​

Függvények ​

Hivatkozások ​

BOUNDARY_ATTR ​

Újra-exportálja a BOUNDARY_ATTR-et


BOUNDARY_CLASS ​

Újra-exportálja a BOUNDARY_CLASS-t


COLOR_ATTR ​

Újra exportálja Mode


SCHEME_ATTR ​

Újra exportálja Mode


THEME_ATTR ​

Újra exportálja Mode


colorClass ​

Újra exportálja Mode


schemeClass ​

Újra exportálja a Theme típusra mutató hivatkozást


themeClass ​

Újra exportálja a Theme típusra mutató hivatkozást