Skip to content

pantoken / web-components

web-components

Alpha

@pantoken/web-components — framework-onafhankelijke aangepaste elementen voor Instructure UI.

register (auto-opgeroepen in de browser) definieert de volledige <instui-*>-elementset in een custom-element-registry. Elk element rendert de bijpassende @pantoken/components CSS in zijn shadow root; tokens zijn geërfde custom properties die de shadow-grens doorbreken — laad @pantoken/css om ze te leveren.

Voor gelokaliseerde UI-strings (kalendernavigatie-labels, placeholder van datuminvoer, 'Back'-tekst in drilldown) geef locale, strings of dir opties door aan register. De volledige Canvas-pariteit bundle-set en de registerLocalized helper worden ook vanuit dit pakket geëxporteerd.

De module is Node-safe: elementklassen worden gedefinieerd binnen register, een no-op wanneer er geen DOM is, dus importeren tijdens SSR of een build raakt HTMLElement nooit.

Interfaces

Variabelen

Functies