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

Alffa

@pantoken/web-components — elfennau wedi'u haddasu annibynnol o fframweithiau ar gyfer Instructure UI.

register (a alwyd yn awtomatig yn y porwr) yn diffinio'r set llawn o elfennau <instui-*> i bob cofrestr elfen-wedi'i haddasu. Mae pob elfen yn rendro'r CSS @pantoken/components cyfatebol i wraidd ei gysgod; mae tocynnau yn eiddoau wedi'u etifeddu (custom properties) sy'n trawsu'r ffin gysgod — llwytho @pantoken/css i ddarparu nhw.

Ar gyfer llinynnau UI wedi'u lleol (labeli llywio calendr, lletywr mewnbwn-dyddiad, testun 'Back' mewn drilldown) pasio ddewisiadau locale, strings, neu dir i register. Mae'r set lwythi lawn sy'n cyd-fynd â Canvas a'r cymorthydd registerLocalized wedi'u hallforio o'r pecyn hwn hefyd.

Mae'r modiwl yn ddiogel ar gyfer Node: diffinir dosbarthau elfen o fewn register, sy'n ddimgweithredol pan nad oes DOM, felly nid yw mewnforio yn ystod SSR neu adeilad byth yn cyffwrdd â HTMLElement.

Mae cofrestru a chynnyrch cysgodol wedi'u gwirio yn yr amgylchedd gyda Happy DOM; ymddygiad porwr go iawn yn heb ei gynnwys gan yr arolygiad hwn.

Rhyngwynebau ​

Newidynnau ​

Swyddogaethau ​