Important changes to Tiny Cloud pricing > Find out more

NOTE: TinyMCE 5 reached End of Support in April 2023. No more bug fixes, security updates, or new features will be introduced to TinyMCE 5. We recommend you upgrade to TinyMCE 6 or consider TinyMCE 5 Long Term Support (LTS) if you need more time.


APIs for working with the DOM from within the editor.


This class handles selection bookmarks.


Utility class for various DOM manipulation and retrieval functions.


This class mimics most of the jQuery API: This is whats currently implemented: - Utility...


This class wraps the browsers native event logic with more convenient methods.


This class contains a few utility methods for ranges.


This class handles asynchronous/synchronous loading of JavaScript files it will execute callbacks when various items...


This class handles text and control selection it's an crossbrowser utility class. Consult the TinyMCE...


This class is used to serialize DOM trees into a string. Consult the TinyMCE API Documentation for more details and examples on how to use this class.


This class handles loading of external stylesheets and fires events when these are loaded.


The TextSeeker class enables you to seek for a specific point in text across the DOM.


TreeWalker class enables you to walk the DOM in a linear manner.

Can't find what you're looking for? Let us know.

Except as otherwise noted, the content of this page is licensed under the Creative Commons BY-NC-SA 3.0 License, and code samples are licensed under the Apache 2.0 License.