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.

tinymce.dom

APIs for working with the DOM from within the editor.

BookmarkManager

This class handles selection bookmarks.

DOMUtils

Utility class for various DOM manipulation and retrieval functions.

DomQuery

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

EventUtils

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

RangeUtils

This class contains a few utility methods for ranges.

ScriptLoader

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

Selection

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

Serializer

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.

StyleSheetLoader

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

TextSeeker

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

TreeWalker

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.