Skip to content

pantoken / web-components

web-components

Alfa

@pantoken/web-components — kehysriippumattomat mukautetut elementit Instructure UI:lle.

register (selaimessa automaattisesti kutsuttu) määrittää koko <instui-*>-elementtisarjan mihin tahansa custom-element -rekisteriin. Jokainen elementti renderöi vastaavan @pantoken/components CSS:n sen shadow rootiin; tokenit ovat periytyviä mukautettuja ominaisuuksia, jotka läpäisevät shadow-rajapinnan — lataa @pantoken/css toimittaaksesi ne.

Paikallistettuja käyttöliittymämerkkijonoja (kalenterin navigointilaput, päivämäärän syötteen paikkamerkki, drilldownin Back-teksti) varten välitä locale, strings tai dir -asetukset register:lle. Koko Canvas-yhteensopiva bundle-sarja ja registerLocalized -apufunktio viedään myös tästä paketista.

Moduuli on Node-turvallinen: elementtiluokat määritellään register:in sisällä, joka on no-op kun DOM:ia ei ole, joten tuonti SSR:n tai buildin aikana ei koskaan kosketa HTMLElement.

Rajapinnat

Muuttujat

Funktionit