Skip to content

pantoken-root / scope

scope ​

Beta

@pantoken/core — transformer pantoken.

Kunci CSS Pantoken mengikat tema kepada atribut data-pantoken-theme data-pantoken-theme yang sepadan dengan mana-mana elemen, bukan hanya :root, jadi pemberian tema adalah sifat bagi sebuah subtree dan bukannya keseluruhan halaman. Pakej ini ialah separuh runtime kontrak itu:

    • resolveScope berjalan dari elemen ke atas untuk mencari tema, skim, dan warna yang berkesan — separuh pengesanan automatik.
  • createScope mengisytiharkan skop secara eksplisit, dengan keadaan tersimpan sendiri dan saluran mesej bingkai sendiri — separuh konfigurasi manual yang menghalang perlanggaran dua contoh.
  • ensureProperties menyuntik pendaftaran dokumen-global @property sekali, tidak kira berapa banyak contoh yang memintanya.

Tanpa Node mengikut reka bentuk: ini dihantar ke pelayar.

Antaramuka ​

Alias Jenis ​

Pembolehubah ​

Fungsi ​

Rujukan ​

BOUNDARY_ATTR ​

Re-ekspor BOUNDARY_ATTR


BOUNDARY_CLASS ​

Re-ekspor BOUNDARY_CLASS


COLOR_ATTR ​

Mengeksport semula Mode


SCHEME_ATTR ​

Mengeksport semula Mode


THEME_ATTR ​

Mengeksport semula Mode


colorClass ​

Mengeksport semula Mode


schemeClass ​

Mengeksport semula Theme


themeClass ​

Mengeksport semula Theme