Skip to content

pantoken / web-components

web-components

Alpha

@pantoken/web-components — éléments personnalisés indépendants du framework pour Instructure UI.

register (appelé automatiquement dans le navigateur) inscrit l'ensemble complet d'éléments <instui-*> dans n'importe quel registre d'éléments personnalisés. Chaque élément rend le @pantoken/components CSS correspondant dans son shadow root ; les tokens sont des propriétés personnalisées héritées qui traversent la frontière du shadow — chargez @pantoken/css pour les fournir.

Pour les chaînes d'interface localisées (libellés de navigation du calendrier, texte indicatif du champ de date, texte « Retour » du drilldown), passez les options locale, strings ou dir à register. L'ensemble complet des bundles en parité Canvas et l'aide registerLocalized sont aussi exportés par ce paquet.

Le module est compatible Node : les classes d'élément sont définies dans register, opération neutre lorsqu'il n'y a pas de DOM, donc l'importation pendant le SSR ou une compilation ne touche jamais HTMLElement.

Interfaces

Variables

Fonctions