Important changes to Tiny Cloud pricing > Find out more

tinymce.dom

APIs for working with the DOM from within the editor.

tinymce.dom.BookmarkManager

This class handles selection bookmarks.

tinymce.dom.ControlSelection

This class handles control selection of elements. Controls are elements that can be resized and needs to be selected as a whole. It adds custom resize handles to all browser engines that support properly disabling the built in resize logic.

tinymce.dom.DOMUtils

Utility class for various DOM manipulation and retrieval functions.

tinymce.dom.DomQuery

This class mimics most of the jQuery API: This is whats currently implemented: - Utility functions - DOM traversial - DOM manipulation - Event binding This is not currently implemented: - Dimension - Ajax - Animation - Advanced chaining

tinymce.dom.EventUtils

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

tinymce.dom.RangeUtils

This class contains a few utility methods for ranges.

tinymce.dom.ScriptLoader

This class handles asynchronous/synchronous loading of JavaScript files it will execute callbacks when various items gets loaded. This class is useful to load external JavaScript files.

tinymce.dom.Selection

This class handles text and control selection it's an crossbrowser utility class. Consult the TinyMCE Wiki API for more details and examples on how to use this class.

tinymce.dom.Serializer

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

tinymce.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.