# JavaScript API

> Use the TXDocumentViewer JavaScript API in ASP.NET Core, Angular and React: documentViewerLoaded, promises of loadDocument and saveDocument and several viewers.

- **Product:** TX Text Control .NET Server
- **Section:** Documentation
- **Kind:** Topic
- **Path:** TX Text Control .NET Server > Document Viewer > JavaScript API
- **Web URL:** https://docs.textcontrol.com/tx-text-control-dotnet-server/document-viewer/javascript-api/
- **LLMs URL:** https://docs.textcontrol.com/tx-text-control-dotnet-server/document-viewer/javascript-api/llms.txt
- **LLMs-Full URL:** https://docs.textcontrol.com/tx-text-control-dotnet-server/document-viewer/javascript-api/llms-full.txt

---

## On This Page

- [What the JavaScript API Is](https://docs.textcontrol.com/tx-text-control-dotnet-server/document-viewer/javascript-api/#what-the-javascript-api-is)
- [When the Object Is Available](https://docs.textcontrol.com/tx-text-control-dotnet-server/document-viewer/javascript-api/#when-the-object-is-available)
- [Promises and Return Values](https://docs.textcontrol.com/tx-text-control-dotnet-server/document-viewer/javascript-api/#promises-and-return-values)
- [The Object Model](https://docs.textcontrol.com/tx-text-control-dotnet-server/document-viewer/javascript-api/#the-object-model)
- [Several Viewers on One Page](https://docs.textcontrol.com/tx-text-control-dotnet-server/document-viewer/javascript-api/#several-viewers-on-one-page)
- [The APIs of the Viewer and the Document Editor](https://docs.textcontrol.com/tx-text-control-dotnet-server/document-viewer/javascript-api/#the-apis-of-the-viewer-and-the-document-editor)
- [Find Members in the Reference](https://docs.textcontrol.com/tx-text-control-dotnet-server/document-viewer/javascript-api/#find-members-in-the-reference)
- [Next Steps](https://docs.textcontrol.com/tx-text-control-dotnet-server/document-viewer/javascript-api/#next-steps)

---

## Nearby

- **Previous:** [Signature Fields](https://docs.textcontrol.com/tx-text-control-dotnet-server/document-viewer/signature-fields/llms.txt)
- **Next:** [Events](https://docs.textcontrol.com/tx-text-control-dotnet-server/document-viewer/events/llms.txt)
