Skip to content

pantoken / packages/utils/src / globalModifierSelector

함수: globalModifierSelector()

globalModifierSelector(p, name): string

베타

전역 유틸리티 모디파이어 선택자 생성: :where(*).--name.--name.--name. 해당 모디파이어 클래스 을 3회 반복하면 규칙 (0,3,0) 특이성이 되어, 소스 순서에 상관없이 실제 2-클래스 컴포넌트-모디파이어 복합 선택자(.instui-view.-mod, 0,2,0)보다 결정적으로 우선합니다 — :where(*) 래퍼 자체는 특이성을 전혀 기여하지 않으므로, 이것은 전역 모디파이어라는 문서적 표기일 뿐 스코핑 조건이 아닙니다. 일반 클래스 선택자는 이미 단독(--mt-lg 다른 클래스 없이)으로 또는 컴포넌트(코어 또는 플러그인 작성) 위에 체이닝되어 매칭되며, 컴포넌트별 나열이 필요하지 않습니다. 기존의 컴포넌트별로 나열된 베어-클래스 복합 패턴(globalSelectors/chainTargets)을 대체합니다. 해당 패턴은 플러그인 작성 컴포넌트까지 도달할 수 없었고, 간격 같은 고카디널리티 유틸리티에는 확장성이 없었습니다.

매개변수

p

string

name

string

반환값

string