Skip to content

pantoken-root / web-components

web-components ​

Compatibility ​

Target: Web Components. Current format: Custom-element registration and button shadow output. Tested environment: Node 26.10.0 with happy-dom 20.14.5. Real-browser rendering and interaction behavior are not verified.

Full compatibility matrix

Alfa

@pantoken/web-components — eleman koutim ki pa depann sou okenn framework pou Instructure UI.

register (rele otomatikman nan navigatè a) defini tout seri eleman <instui-*> la nan nenpot rejis eleman koutim. Chak eleman rann CSS @pantoken/components ki koresponn nan nan shadow root li; tokens se pwopriyete koutim erite ki travèse limit shadow la — chaje @pantoken/css pou bay yo.

Pou chenn UI lokalize (etikèt navigasyon kalandriye, placeholder pou antre dat, tèks Back nan drilldown) pase locale, strings, oswa dir kòm opsyon bay register. Seri bundle konplè ki gen parite ak Canvas la ak registerLocalized helper la exporte tou soti nan pake sa a.

Modil la sekirize pou Node: klas eleman yo defini anndan register, yon no-op lè pa gen DOM, kidonk enpòte li pandan SSR oswa yon build p ap janm manyen HTMLElement.

Enskripsyon ak pwodiksyon lonbraj yo verifye nan anviwònman an ak Happy DOM; konpòtman navigatè reyèl la se pa kouvri pa tchek sa a.

Entèfas ​

Varyab ​

Fonksyon ​