callbacks.disable()
Categories: Callbacks Object
callbacks.disable()Returns: undefined
Description: Disable a callback list from doing anything more.
-
callbacks.disable()
version added: 1.1
Example
Using callbacks.disable()
to disable further calls being made to a callback list:
// a sample logging function to be added to a callbacks list var foo = function( value ){ console.log( value ); } var callbacks = $.Callbacks(); // add the above function to the list callbacks.add( foo ); // fire the items on the list callbacks.fire( 'foo' ); // outputs: foo // disable further calls being possible callbacks.disable(); // attempt to fire with 'foobar' as an argument callbacks.fire( 'foobar' ); // foobar isn't output