@cadence-app/runtime
v0.1.0
Published
Composants, instructions de rendu et cycle de vie
Downloads
235
Maintainers
Readme
@cadence-app/runtime
Le rendu de Cadence : registre de composants, instructions
de rendu, composants du moteur, frontière d'erreurs, géométrie visible et échelle du texte. Dépend
de @cadence-app/core, et de rien d'autre.
Sa place
Ce paquet est une pièce du moteur, pas une bibliothèque à câbler soi-même. Un auteur de
mini-programme ne l'installe jamais : le compilateur lui fournit @cadence/runtime comme espace
virtuel, et le conteneur embarque déjà le moteur. Le paquet sert à l'outillage qui construit ou
inspecte un moteur — le compilateur, le site de documentation, l'extension VS Code.
Installation
pnpm add @cadence-app/runtimeLe contenu
| Export | Rôle |
|---|---|
| ComponentRegistry | résolution d'un tag vers sa définition |
| instructions, mountTemplate | exécution des instructions produites par le compilateur |
| BUILTIN_COMPONENTS, BUILTIN_ICONS | les dix-huit composants du moteur et le jeu d'icônes |
| onAttached, onDetached | cycle de vie d'une instance de composant |
| installErrorBoundary, toEngineError | frontière d'erreurs de la page |
| applyViewportGeometry, applyTextScale | géométrie visible et échelle du texte, annoncées par le conteneur |
Les déclarations émises citent des types du DOM : un consommateur a besoin de lib: ["DOM"].
Licence
MIT
