Events

document.change

Detailed viewer event reference for document.change.

Summary

  • Category: Document
  • Event: document.change
  • Trigger: Fires when document load/save-state transitions occur.

Payload

[ { reason: 'load' | 'saveStateChange'; pageCount?: number; hasUnsavedChanges?: boolean; }, ]

Payload fields

Payload is not an object literal. Use the declaration above and runtime guards when handling this event.

Subscription example

function onEvent(payload) {
  console.log('document.change', payload);
}

instance.addEventListener('document.change', onEvent);
instance.removeEventListener('document.change', onEvent);