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

Alpha

@pantoken/web-components — ramma-óháð sérsniðin frumefni fyrir Instructure UI.

register (keyrir sjálfkrafa í vafranum) skilgreinir fullan <instui-*> frumefnaskipan í hvaða skrá yfir sérsniðin frumefni sem er. Hvert frumefni teiknar samsvarandi @pantoken/components CSS inn í skuggarót sína; tokens eru erfdar sérsniðnar eigindir sem skerast í gegnum skuggamörkin — hlaðið @pantoken/css til að veita þær.

Fyrir staðbundna UI-strengi (merkimiðar dagatals, staðgengilstexti í dagsetninga-inntaki, 'Back' texti í drilldown) sendið locale, strings eða dir valkostina til register. Fulli Canvas-parity pakkasettið og hjálparfallið registerLocalized eru einnig flutt út úr þessum pakka.

Módúlið er öruggt fyrir Node: frumefnaflokkar eru skilgreindir innan register, sem er engin-aðgerð þegar enginn DOM er til, svo innflutningur meðan á SSR eða byggingu stendur snertir aldrei HTMLElement.

Skráning og skuggaúttak hafa verið staðfest í umhverfi með Happy DOM; hegðun í raunverulegum vöfrum er ekki tekin með í þá skoðun.

Viðmót ​

Breytur ​

Föll ​