RichTextEditor_OnLoader event automatically receives an asynchronous loader object. A loader is responsible for loading editor necessary libraries, layout information and asynchronously save data into cache. You can get _config object from the loader, so can execute custom actions to change the configuration.
| Event | Description |
|---|---|
| OnLoad |
This event is invoked immediately after the RichTextEditor is fully loaded.
Example:
<script type='text/javascript'>
function RichTextEditor_OnLoader(loader)
{
var config=loader._config;
config.OnLoad=function(editor)
{
}
}
</script>
|
| OnDispose |
This event occurs immediately when a RichTextEditor is removed successfully.
Example:
<script type='text/javascript'>
function RichTextEditor_OnLoader(loader)
{
var config=loader._config;
config.OnDispose=function(editor)
{
}
}
</script>
|
| OnTextChanged |
This event is raised if the content of RichTextEditor is changed.
Example:
<script type='text/javascript'>
function RichTextEditor_OnLoader(loader)
{
var config=loader._config;
config.OnTextChanged=function(editor)
{
}
}
</script>
|
| SelectionChanged |
This event is raised if the actual selection in the editor area changes.
Example:
<script type='text/javascript'>
function RichTextEditor_OnLoader(loader)
{
var config=loader._config;
config.SelectionChanged=function(editor)
{
}
}
</script>
|
| OnTabModeChanged |
This event is raised when switching between edit, code, and preview mode.
Example:
<script type='text/javascript'>
function RichTextEditor_OnLoader(loader)
{
var config=loader._config;
config.OnTabModeChanged=function(editor)
{
}
}
</script>
|
| OnUpdateUI |
This event is raised when the editor updates the user interface state.
Example:
<script type='text/javascript'>
function RichTextEditor_OnLoader(loader)
{
var config=loader._config;
config.OnUpdateUI=function(editor)
{
}
}
</script>
|
| OnPasteFilter | This event is raised before the data is pasted into RichTextEditor. It allows you intercept the paste function and filter the content being pasted. |
| OnInitEvent | This event is raised after the iframe document of the editor is reset. You can use it to initialize the iframe document or attach events to the DOM in iframe. |
| OnUninitEvent | This event is raised before the iframe document of the editor is reset. You can use it to dispose all registered DOM elements before OnInitEvent occurs. |
| OnPreCut | This event is raised when starting to copy content in the editor. If ReturnValue=false, the action is canceled. |
| OnPreCopy | This event is raised when starting to cut content in the editor. If ReturnValue=false, the action is canceled. |
| OnExecCommand | This event is raised when ExecCommand is executed. |
| OnExecUICommand | This event is raised when ExecUICommand is executed. |
| OnFullScreenChanged | This event is raised when switching to fullscreen mode. |
Send feedback about this topic to CuteSoft. © 2003 - 2018 CuteSoft Components Inc. All rights reserved.