Global APIs for working with the editor.
TinyMCE core class.
This class handles the loading of add-ons and their language packs. ThemeManager and PluginManager are...
This is the annotator api.
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.
TinyMCE 5 Mode API.
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.
Text formatter engine class. This class is used to apply formats like bold, italic, font...
This class handles the creation of TinyMCE's notifications.
TinyMCE plugin psuedo class. Allows for custom plugins to be added to TinyMCE when registered using the PluginManager.
Contains logic for handling keyboard shortcuts.
TinyMCE theme pseudo class. Allows for a custom theme to be used with TinyMCE when registered using the ThemeManager.
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.