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