Facade API
了解如何在 Univer Boards 应用中使用 Facade API。
Facade API 在 Univer 服务和单元模型之上提供了面向应用的接口层。你可以用它执行常见的 Board 操作,例如创建画板、读取当前页面、添加元素、更新容器和管理泳道。
注意
Board 变更 API 是同步的,并返回 boolean 或可为空的句柄。读取结果前请检查返回值。
启用 Facade 入口
Boards 以 Web SDK 插件的形式分发。请为应用所使用的 Board 功能导入对应的 Facade 入口:
TypeScript
import { FUniver } from '@univerjs/core/facade'import '@univerjs-pro/boards/facade'注册 Univer 实例和所需插件后,创建 API 对象:
TypeScript
const univerAPI = FUniver.newAPI(univer)后续阅读
Facade 扩展现已启用。接下来可以阅读:
- 通用 API:了解共享的命令、事件、撤销与重做、UI 扩展、网络、枚举和工具方法。
- Univer Boards API:了解如何创建和读取 Board。
- 元素和 Boards facade 参考:了解详细的 Board 操作。
你觉得这篇文档如何?