TX Text Control .NET Server

Javascript: DocumentViewerController.addEventListener Method

Method|Introduced in 29.0

Description

Registers a listener for a public viewer event.

Syntax

<function> DocumentViewerController.addEventListener(<K> eventName, <function> callback)

Parameters

ParameterDescription
eventName

Viewer event name.

callback

Event-specific listener.

Return Value

Function that removes this listener.

Examples

The following example demonstrates TXDocumentViewer.addEventListener in a practical Document Viewer workflow. The addEventListener function registers event listener functions on the TXDocumentViewer object.

TXDocumentViewer.addEventListener("annotationsChanged", function() {
    const annotationJson = TXDocumentViewer.annotations.export();
    console.log("Annotations changed:", annotationJson);
});