# Javascript: ViewerEvents Enumeration

> Names of all available public viewer events.

- **Product:** DS Server
- **Section:** Reference
- **Kind:** Enumeration
- **Path:** DS Server > Reference > JavaScript API - Document Viewer > Javascript: ViewerEvents Enumeration
- **210 words**
- **Web URL:** https://docs.textcontrol.com/ds-server/reference/javascript-document-viewer/viewerevents/enumeration/
- **LLMs URL:** https://docs.textcontrol.com/ds-server/reference/javascript-document-viewer/viewerevents/enumeration/llms.txt
- **LLMs-Full URL:** https://docs.textcontrol.com/ds-server/reference/javascript-document-viewer/viewerevents/enumeration/llms-full.txt

---

### Description

Names of all available public viewer events.

### Members

| Member | Description |
|---|---|
| DocumentLoaded | Fired after a document finishes loading. |
| SignaturesCompleted | Fired after all required signatures are completed. |
| AnnotationsChanged | Fired after a viewer annotation is added, changed, or removed and the viewer redraws it. |
| ZoomChanged | Fired after a zoom factor is applied. |
| HypertextLinkClicked | Fired before a hypertext link is opened. |
| DocumentLinkClicked | Fired before a link to another location in the current document is followed. |

---

## Nearby

- **Previous:** [ViewerEvents Enumerations](https://docs.textcontrol.com/ds-server/reference/javascript-document-viewer/viewerevents/llms-full.txt)
- **Next:** [ViewerInitSettings Object](https://docs.textcontrol.com/ds-server/reference/javascript-document-viewer/viewerinitsettings/llms-full.txt)
