Skip to content

pantoken / packages/utils/src / globalModifierSelector

Funksjon: globalModifierSelector()

globalModifierSelector(p, name): string

Beta

Bygg en global-utility modifikator-selektor: :where(*).--name.--name.--name. Modifikator-klassen gjentatt 3x gir regelen (0,3,0) spesifisitet, som deterministisk overgår enhver ekte 2-klasse komponent‑modifikator‑kombinasjon (.instui-view.-mod, 0,2,0) uavhengig av kildeorden — :where(*) wrapperen bidrar med null spesifisitet selv, så den fungerer kun som dokumentasjon for at dette er en global modifikator, ikke en scoping‑betingelse. En vanlig klasse-selektor matcher allerede frittstående (--mt-lg uten andre klasser) eller lenket på hvilken som helst komponent, enten kjerne- eller plugin‑skrevet, uten behov for per‑komponent oppramsing. Erstatter det gamle mønsteret med bar‑klasse pluss oppramset‑per‑komponent‑kombinasjon (globalSelectors/chainTargets), som ikke kunne nå plugin‑skrevne komponenter og som ikke skalerte til høy‑kardinalitets utilities som spacing.

Parametere

p

string

name

string

Returnerer

string