Sends DisplayData element to the Jupyter UI.
Sends DisplayData element to the Jupyter UI.
If idOpt
in the data is non-empty, the corresponding output can be updated (see OutputHandler.UpdateDisplay).
Sends stderr output the the Jupyter UI
Sends stdout output the the Jupyter UI
Updates a previously published element.
Updates a previously published element.
Sends output to the Jupyter UI.
Can send stdout and stderr messages straightaway to the UI, short-circuiting the java.io.PrintStreams of println and the like.
Can also send more evolved messages, made of HTML, JS, etc.
Instances of OutputHandler are typically available to users in the implicit scope of code run via the kernel, and can publish stuff in the current cell *while it is running*.
If no cell is currently running, no new elements can be pushed to the UI, but previous ones can still be updated.