Skip to content

pantoken-root / scope

scope ​

베타

@pantoken/core — pantoken 변환기.

Pantoken의 CSS는 테마를 모든 요소에 매칭되는 data-pantoken-theme 속성으로 키잉하므로, 단순히 :root가 아니라 서브트리의 속성으로 테마가 작동합니다. 이 패키지는 그 계약의 런타임 절반입니다:

    • resolveScope 요소에서 위로 올라가 적용 중인 테마, 스킴, 색을 찾습니다 — 자동 감지 부분입니다.
  • createScope 명시적으로 스코프를 선언하며 자체 영속 상태와 프레임 메시지 채널을 가집니다 — 두 인스턴스 충돌을 막는 수동 구성 부분입니다.
  • ensureProperties 문서 전역 @property 등록을 한 번 주입합니다; 여러 인스턴스가 요청하더라도 한 번만 주입됩니다.

설계상 Node 의존성이 없습니다: 브라우저에 배포됩니다.

인터페이스 ​

타입 별칭 ​

변수 ​

함수 ​

참조 ​

BOUNDARY_ATTR ​

다시 내보냄 BOUNDARY_ATTR


BOUNDARY_CLASS ​

다시 내보냄 BOUNDARY_CLASS


COLOR_ATTR ​

다시 내보냅니다 Mode


SCHEME_ATTR ​

다시 내보냅니다 Mode


THEME_ATTR ​

다시 내보냅니다 Mode


colorClass ​

다시 내보냅니다 Mode


schemeClass ​

Theme를 재내보냅니다


themeClass ​

Theme를 재내보냅니다