Skip to content

pantoken-root / scope

scope ​

Beta

@pantoken/core — pantoken-muunnin.

Pantoken yhdistää teemat CSS-avaimiin data-pantoken-theme -attribuutin kautta, joka vastaa mitä tahansa elementtiä, ei vain :root-valitsinta. Näin teema on alipuuhun liittyvä ominaisuus eikä koko sivun ominaisuus. Tämä paketti on sen sopimuksen ajonaikainen puolikas:

  • resolveScope kävelee elementistä ylöspäin löytääkseen käytössä olevan teeman, skeman ja värin — automaattisen tunnistuksen puolikas.
  • createScope ilmoittaa laajuuden eksplisiittisesti, omalla pysyväisellä tilallaan ja omalla kehyksen viestikanavallaan — manuaalisen konfiguroinnin puolikas, joka estää kahden instanssin törmäyksen.
  • ensureProperties injektoi dokumenttitasoiset @property-rekisteröinnit kerran, riippumatta siitä, kuinka moni instanssi niitä pyytää.

Suunniteltu ilman Node-riippuvuuksia: tämä toimitetaan selaimelle.

Rajapinnat ​

Tyyppialiasit ​

Muuttujat ​

Funktionit ​

Viittaukset ​

BOUNDARY_ATTR ​

Uudelleenviedään BOUNDARY_ATTR


BOUNDARY_CLASS ​

Uudelleenviedään BOUNDARY_CLASS


COLOR_ATTR ​

Vie uudelleen Mode


SCHEME_ATTR ​

Vie uudelleen Mode


THEME_ATTR ​

Vie uudelleen Mode


colorClass ​

Vie uudelleen Mode


schemeClass ​

Uudelleenvienti Theme


themeClass ​

Uudelleenvienti Theme