Skip to content

pantoken / packages/utils/src / globalModifierSelector

Fungsi: globalModifierSelector()

globalModifierSelector(p, name): string

Beta

Buat selector modifier utilitas-global: :where(*).--name.--name.--name. Kelas modifier yang diulang 3x memberikan spesifisitas aturan (0,3,0), yang secara deterministik mengungguli komponen-modifier majemuk dua-kelas nyata (.instui-view.-mod, 0,2,0) terlepas dari urutan sumber — pembungkus :where(*) tidak menyumbang spesifisitas sama sekali, jadi itu murni dokumentasi bahwa ini adalah modifier global, bukan kondisi scoping. Selector kelas biasa sudah cocok berdiri sendiri (--mt-lg tanpa kelas lain) atau dirangkai ke komponen mana pun, baik inti maupun yang dibuat plugin, tanpa perlu enumerasi per-komponen. Mengganti pola lama kelas-tanpa-bawaan-dan-majemuk-ter-enumerasi-per-komponen (globalSelectors/chainTargets), yang tidak bisa menjangkau komponen buatan plugin dan tidak skalabel untuk utilitas berdimensi-besar seperti spacing.

Parameter

p

string

name

string

Mengembalikan

string