Facade API
Узнайте, как использовать Facade API в приложении Univer Bases.
Facade API предоставляет прикладной уровень над моделью Bases. Используйте его для распространенных операций: создания баз, таблиц, полей, записей, представлений, фильтров, сортировок, групп и выделений, а также навигации по интерфейсу.
Внимание
Изменения модели Base выполняются синхронно. Методы активации UI возвращают Promise, поэтому используйте await.
Подключение точек входа Facade
Импортируйте точку входа Facade для каждой возможности Bases, которую использует приложение:
TypeScript
import { FUniver } from '@univerjs/core/facade'import '@univerjs-pro/bases/facade'import '@univerjs-pro/bases-ui/facade'Создайте объект API после регистрации экземпляра Univer и необходимых плагинов:
TypeScript
const univerAPI = FUniver.newAPI(univer)Дальнейшие шаги
Расширения Facade подключены. Перейдите к следующим разделам:
- Общий API — общие команды, события, отмена и повтор, расширения UI, сеть, перечисления и утилиты.
- Univer Bases API — создание и чтение Bases, работа с моделью и состоянием UI.
- Справочник facade Bases — полный список методов.
Насколько полезно это руководство?