Namespace | tinymce.util |
Class | Dispatcher |
Method | Defined By |
---|---|
Dispatcher(scope:Object)
Constructs a new event dispatcher object.
|
Dispatcher |
add(callback:function, s:Object):function
Add an observer function to be executed when a dispatch call is done.
|
Dispatcher |
addToTop(callback:function, scope:Object):function
Add an observer function to be executed to the top of the list of observers.
|
Dispatcher |
dispatch(..:Object):Object
Dispatches an event to all observers/listeners.
|
Dispatcher |
remove(callback:function):function
Removes an observer function.
|
Dispatcher |
public
function Dispatcher(scope:Object)
scope:Object | Optional default execution scope for all observer functions. |
public
function add(callback:function, s:Object):function
callback:function | Callback function to execute when a dispatch event occurs. |
s:Object | Optional execution scope, defaults to the one specified in the class constructor. |
public
function addToTop(callback:function, scope:Object):function
callback:function | Callback function to execute when a dispatch event occurs. |
scope:Object | Optional execution scope, defaults to the one specified in the class constructor. |
public
function dispatch(..:Object):Object
..:Object | Any number of arguments to dispatch. |
public
function remove(callback:function):function
callback:function | Observer function to remove. |