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);
});