Skip to content

pantoken / packages/utils/src / globalModifierSelector

Fonksiyon: globalModifierSelector()

globalModifierSelector(p, name): string

Beta

Küresel yardımcı değiştirici seçici oluşturun: :where(*).--name.--name.--name. Değiştirici sınıfın 3 kez tekrarı (0,3,0) özgüllüğü verir; bu, kaynak sırasından bağımsız olarak herhangi gerçek 2-sınıf bileşik bileşen-değiştiriciyi (.instui-view.-mod, 0,2,0) deterministik olarak geride bırakır — :where(*) sarmalayıcısı kendi başına sıfır özgüllük katar, bu yüzden bunun yalnızca bu öğenin küresel bir değiştirici olduğunu, bir kapsam koşulu olmadığını belgelediği anlamına gelir. Düz bir sınıf seçici zaten tek başına eşleşir (--mt-lg başka sınıf olmadan) veya herhangi bir bileşene, çekirdeğe veya eklenti tarafından yazılmış olana zincirlenerek, her bileşen için yazılı bir numaralandırma gerektirmeden. Eski çıplak-sınıf-üzeri-ve-her-bileşen-için-numaralandırılmış-bileşik desenin (globalSelectors/chainTargets) yerini alır; o desen eklenti tarafından yazılmış bileşenlere ulaşamıyor ve boşluk gibi yüksek-kartinaliteli yardımcılar için ölçeklenmiyordu.

Parametreler

p

string

name

string

Döndürür

string