Перейти к основному содержимому
Версия: 26.1.0 (в разработке)

Interface: DocumentChangeEventPayload

Структура данных события об изменении документа.

Remarks

Содержит информацию о:

  • Что изменилось в документе
  • Кто произвёл изменение (в коллаборативных документах)
  • Когда произошло изменение
  • Какие именно части документа затронуты

Properties

info

info: DocumentChangeInfo

Подробная информация об изменении в документе.

Remarks

Содержит:

  • Тип изменения (вставка, удаление, замена, форматирование)
  • Позицию и размер изменения
  • Содержимое до и после (если применимо)
  • ID пользователя который произвёл изменение
  • Временную метку

See

DocumentChangeInfo — полная структура информации об изменении

Example

editorApi.events.subscribe('documentChange', (payload) => {
console.log('Тип изменения:', payload.info.changeType);
console.log('Позиция:', payload.info.position);
console.log('Содержимое:', payload.info.content);
});