You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
32 lines
1.0 KiB
32 lines
1.0 KiB
//----------------------------------------------------------------------------
|
|
// Copyright (C) 2008-2011 The IPython Development Team
|
|
//
|
|
// Distributed under the terms of the BSD License. The full license is in
|
|
// the file COPYING, distributed as part of this software.
|
|
//----------------------------------------------------------------------------
|
|
|
|
//============================================================================
|
|
// Events
|
|
//============================================================================
|
|
|
|
// Give us an object to bind all events to. This object should be created
|
|
// before all other objects so it exists when others register event handlers.
|
|
// To trigger an event handler:
|
|
// $([IPython.events]).trigger('event.Namespace');
|
|
// To handle it:
|
|
// $([IPython.events]).on('event.Namespace',function () {});
|
|
|
|
var IPython = (function (IPython) {
|
|
|
|
var utils = IPython.utils;
|
|
|
|
var Events = function () {};
|
|
|
|
IPython.Events = Events;
|
|
IPython.events = new Events();
|
|
|
|
return IPython;
|
|
|
|
}(IPython));
|
|
|