Skip to content

pantoken / packages/utils/src / globalModifierSelector

Functie: globalModifierSelector()

globalModifierSelector(p, name): string

Bèta

Maak een globale-utility modifier-selector: :where(*).--name.--name.--name. De modifier-class ongeveer 3x herhaald geeft de regel (0,3,0) specificiteit, die deterministisch elk echt 2-class component-modifier samengesteld selector (.instui-view.-mod, 0,2,0) overtreft ongeacht de bronvolgorde — de :where(*) wrapper draagt zelf geen specificiteit bij, dus het is puur documentatie dat dit een globale modifier is, geen scoping-voorwaarde. Een gewone class-selector matcht al op zichzelf (--mt-lg met geen andere class) of gekoppeld aan elk component, kern of door een plugin geschreven, zonder dat per-component opsomming nodig is. Vervangt het oude patroon van naakte-class-plus-op-per-component-opgesomde-samenstelling (globalSelectors/chainTargets), dat plugin-geschreven componenten niet kon bereiken en niet schaalde voor utilities met hoge cardinaliteit zoals spacing.

Parameters

p

string

name

string

Retourneert

string