Global APIs for working with the editor.
TinyMCE core class.
This class handles the loading of themes/plugins or other add-ons and their language packs.
This is the annotator api.
This class is the event object send when the BeforeExecCommand and ExecCommand event occurs.
This class is the event object send when the content events occurs such as GetContent/SetContent.
This class contains the core logic for a TinyMCE editor.
This class enables you to add custom editor commands and it contains overrides for native browser commands to address various bugs and issues.
This class used as a factory for manager for tinymce.Editor instances.
TinyMCE 5 Mode API.
This mixin contains the event logic for the tinymce.Editor class.
This class contains various environment constants like browser versions etc. Normally you don't want to...
This is the base class for all TinyMCE events.
This class is the event object sent when editors are focused/blurred.
This class manages the focus/blur state of the editor. This class is needed since some...
Text formatter engine class. This class is used to apply formats like bold, italic, font...
This class handles the creation of TinyMCE's notifications.
Plugin base class, this is a pseudo class that describes how a plugin is to be created for TinyMCE. The methods below are all optional.
This class is the event object send when the ProgressState event occurs.
This class is the event object sent when objects gets resized within the editor.
Contains logic for handling keyboard shortcuts.
TinyMCE theme class.
This class handles the undo/redo history levels for the editor. Since the built-in undo/redo has major drawbacks a custom one was needed.
This class handles the creation of native windows and dialogs. This class can be extended to provide for example inline dialogs.
Can't find what you're looking for? Let us know.