Facade API
Découvrez comment activer Facade API dans une application Univer Slides.
L'architecture de plugins d'Univer expose des services et modèles d'unité de bas niveau, tandis que Facade API fournit un point d'entrée plus simple pour l'application. Cette page explique uniquement comment activer cette couche dans une application Slides ; les pages Fonctionnalités principales décrivent les opérations sur les présentations et les diapositives.
Attention
Certaines méthodes de Facade sont asynchrones. Attendez la fin d'une mutation avant de lire son résultat lorsque l'étape suivante dépend de cette modification.
Mode plugin
Installation
Importez le point d'entrée principal de Slides Facade avant de créer l'objet API :
import { FUniver } from '@univerjs/core/facade'import '@univerjs-pro/slides/facade'Les packages Slides facultatifs, tels que Tableaux, Graphiques, Importation et exportation et Impression, documentent leurs propres points d'entrée Facade dans leurs pages de fonctionnalité.
Utilisation
Créez l'objet API après avoir enregistré l'instance Univer et les plugins nécessaires :
const univerAPI = FUniver.newAPI(univer)Mode prédéfini
Univer Slides ne propose pas actuellement de mode prédéfini. Slides est distribué sous forme de plugins Web SDK ; activez donc Facade API en mode plugin.
Étapes suivantes
Continuez avec Univer Slides API pour les unités de présentation et les points d'entrée courants du domaine. Ajoutez les API facultatives de Tableau, Graphiques, Impression et Importation et exportation uniquement si votre application utilise ces packages.
Que pensez-vous de ce guide ?