JavaScript Events


This is copied verbatim from the old IPython wiki and is currently under development. Much of the information in this part of the development guide is out of date.

(Note: this page is not currently consistent with IPython/Jupyter master)

Javascript events are used to notify unrelated parts of the notebook interface when something happens. For example, if the kernel is busy executing code, it may send an event announcing as such, which can then be picked up by other services, like the notification area. For details on how the events themselves work, see the JQuery documentation.

This page documents the core set of events, and explains when and why they are triggered.