Description
The callbacks.firedWith() method calls all callbacks in a list with the given context and arguments.
v1.7
This method has the form:
callbacks.firedWith([context] [, args])
Parameter | Description |
---|---|
context | (optional) Specifies a reference to the context in which the callbacks in the list should be fired |
args | (optional) Specifies an argument, or array of arguments, to pass to the callbacks in the list |
Return Value
This form return is undefined.
Examples
Use the callbacks.firedWith()
method to fire a list of callbacks with a specific context and an array of arguments:
// a sample logging function to be added to a callbacks list
var log = function(value1, value2){
console.log('Received:' + value1 + ',' + value2 );
}
var callbacks = $.Callbacks();
// add the log method to the callbacks list
callbacks.add(log);
// fire the callbacks on the list using the context 'window'
// and an arguments array
callbacks.fireWith(window, ['foo','bar']);
// output is: Received: foo, bar