Skip to content

pantoken / web-components

web-components

Alfa

@pantoken/web-components — elementos personalizados independientes del framework para Instructure UI.

register (invocado automáticamente en el navegador) define el conjunto completo de elementos <instui-*> en cualquier registro de elementos personalizados. Cada elemento renderiza el CSS @pantoken/components correspondiente en su shadow root; los tokens son propiedades personalizadas heredadas que atraviesan el límite del shadow — cargue @pantoken/css para suministrarlos.

Para cadenas de UI localizadas (etiquetas de navegación del calendario, placeholder del campo de fecha, texto "Back" del drilldown) pase las opciones locale, strings o dir a register. El conjunto completo de paquetes con paridad Canvas y el helper registerLocalized también se exportan desde este paquete.

El módulo es compatible con Node: las clases de los elementos se definen dentro de register, que es una operación nula cuando no hay DOM, por lo que importarlo durante SSR o una compilación nunca afecta a HTMLElement.

Interfaces

Variables

Funciones