Skip to content

pantoken / packages/utils/src / globalModifierSelector

Funkcija: globalModifierSelector()

globalModifierSelector(p, name): string

Beta

Ustvarite globalni utilitarni selektor za modifier: :where(*).--name.--name.--name. Modifier razred ponovljen 3x daje pravilu specifičnost (0,3,0), kar deterministično prevlada nad vsako resnično 2-razredno komponentno-modifier spojino (.instui-view.-mod, 0,2,0) ne glede na vrstni red vira — ovojnica :where(*) ne prispeva nobene specifičnosti, zato služi zgolj kot dokumentacija, da gre za globalni modifier, ne za pogoj za scoping. Navaden razredni selektor že ujame samostojne primere (--mt-lg brez drugega razreda) ali pa se poveže z vsako komponento, osnovno ali iz vtičnika, brez potrebe po načrtovanju po komponentah. Nadomesti star vzorec s praznim razredom in izčrpnim navajanjem po komponentah (globalSelectors/chainTargets), ki ni mogel zajeti komponent, ki jih pišejo vtičniki, in ni skaliral za utilitete z visoko kardinalnostjo, kot je razmik.

Parametri

p

string

name

string

Vrne

string