tinymce.util.Delay
Utility class for working with delayed actions like setTimeout.
Summary
Methods
Name | Summary | Defined by |
---|---|---|
Sets an interval timer that’s similar to native browser setInterval API, except that it checks if the editor instance is still alive when the callback gets executed. |
||
Sets a timeout that’s similar to the native browser setTimeout API, except that it checks if the editor instance is still alive when the callback gets executed. |
Methods
setEditorInterval()
setEditorInterval(callback: Function, time: Number): Number
javascript
Sets an interval timer that’s similar to native browser setInterval API, except that it checks if the editor instance is still alive when the callback gets executed.
setEditorTimeout()
setEditorTimeout(editor: tinymce.Editor, callback: Function, time: Number): Number
javascript
Sets a timeout that’s similar to the native browser setTimeout API, except that it checks if the editor instance is still alive when the callback gets executed.
Parameters
-
editor (Editor)
- Editor instance to check the removed state on. -
callback (Function)
- Callback to execute when timer runs out. -
time (Number)
- Optional time to wait before the callback is executed, defaults to 0.