Skip to content

pantoken / packages/utils/src / globalModifierSelector

Funktio: globalModifierSelector()

globalModifierSelector(p, name): string

Beta

Rakenna globaali hyötymodifier-valitsin: :where(*).--name.--name.--name. Modifier-luokan toisto 3x antaa säännölle (0,3,0) spesifisyyden, joka määrätietoisesti syrjäyttää minkä tahansa todellisen 2‑luokan komponentti-modifier‑yhdisteen (.instui-view.-mod, 0,2,0) riippumatta lähdejärjestyksestä — :where(*)-kääre ei lisää omaa spesifisyyttään, joten se on puhtaasti dokumentaatiota siitä, että tämä on globaali modifier eikä scoping‑ehto. Tavallinen luokkavalitsin vastaa jo itsenäisenä (--mt-lg ilman muita luokkia) tai ketjutettuna mihin tahansa komponenttiin, ytimeen tai pluginin kirjoittamaan, ilman tarvetta per-komponentin luettelointiin. Korvaa vanhan paljaan-luokan-plus-komponenttikohtaisesti-luokitellun-yhdisteen mallin (globalSelectors/chainTargets), joka ei yltänyt pluginin kirjoittamiin komponentteihin eikä skaalautunut korkean kardinaalisuuden hyötyihin kuten marginaali- ja välistysutilityihin.

Parametrit

p

string

name

string

Palauttaa

string