Перейти к основному содержимому
Версия: 26.3.0

Interface: HostCloudEditorApi

API взаимодействия хост-приложения с редактором в режиме совместого редактирования.

Объединяет ключевые интерфейсы для работы с редактором, файлами и надстройками. Является основной точкой доступа ко всем возможностям интеграции.

Example​

Получение и использование HostCloudEditorApi

const hostApi = await new EditorBuilder()
.withCloudMode()
.withLicenseToken('xxx.xxx.xxx')
.mount(container, url);

// Работа с документом
hostApi.editorApi.insertText('Привет!');

// Надстройки
await hostApi.pluginsApi.startPlugin(myPluginId, pluginCode);

Methods​

saveByRequest()​

saveByRequest(): Promise<boolean>

Принудительное сохранение документа

Returns​

Promise<boolean>

Properties​

editorApi​

editorApi: EditorApi

Подмодуль управления содержимым документа, UI и событиями.

See​

EditorApi Описание всех методов работы с документом, UI и событиями

Inherited from​

BaseHostEditorApi.editorApi


plugins​

plugins: PluginsApi

Подмодуль для управления и расширения функционала редактора через надстройки.

See​

PluginsApi Методы создания, регистрации и удаления надстроек

Inherited from​

BaseHostEditorApi.plugins