Skip to content

pantoken / packages/utils/src / globalModifierSelector

Függvény: globalModifierSelector()

globalModifierSelector(p, name): string

Béta

Globális segédprogram-módosító szelektor felépítése: :where(*).--name.--name.--name. A módosító osztály 3-szori ismétlése (0,3,0) specificitást ad a szabálynak, amely determinisztikusan felülmúl bármely valódi 2-osztályos komponens-módosító összetételt (.instui-view.-mod, 0,2,0), függetlenül a forrás sorrendjétől — a(z) :where(*) csomagoló önmagában nulla specificitással járul hozzá, így pusztán annak dokumentációja, hogy ez egy globális módosító, nem pedig egy hatóköri feltétel. Egy sima osztályszelektor már illeszkedik önállóan (más osztály nélküli --mt-lg), vagy bármely komponenshez láncolva, legyen az alaprendszerbeli vagy bővítmény által létrehozott, komponensenkénti felsorolás nélkül. Felváltja a régi, önálló-osztály-plusz-felsorolt-komponensenkénti-összetett mintát (globalSelectors/chainTargets), amely nem érte el a bővítmények által írt komponenseket, és nem skálázódott a nagy elemszámú segédprogramokhoz, mint például a térközök.

Paraméterek

p

string

name

string

Visszatérés

string