On this page
matplotlib.backends.backend_nbagg
Interactive figures in the IPython notebook
- class matplotlib.backends.backend_nbagg.CommSocket(manager)[source]
- 
    Bases: objectManages the Comm connection between IPython and the browser (client). Comms are 2 way, with the CommSocket being able to publish a message via the send_json method, and handle a message with on_message. On the JS side figure.send_message and figure.ws.onmessage do the sending and receiving respectively. - is_open()[source]
 - on_close()[source]
 - on_message(message)[source]
 - send_binary(blob)[source]
 - send_json(content)[source]
 
- matplotlib.backends.backend_nbagg.- FigureCanvas
- 
    alias of matplotlib.backends.backend_nbagg.FigureCanvasNbAgg
- class matplotlib.backends.backend_nbagg.FigureCanvasNbAgg(*args, **kwargs)[source]
- 
    Bases: matplotlib.backends.backend_webagg_core.FigureCanvasWebAggCore
- matplotlib.backends.backend_nbagg.- FigureManager
- 
    alias of matplotlib.backends.backend_nbagg.FigureManagerNbAgg
- class matplotlib.backends.backend_nbagg.FigureManagerNbAgg(canvas, num)[source]
- 
    Bases: matplotlib.backends.backend_webagg_core.FigureManagerWebAgg- ToolbarCls
 - clearup_closed()[source]
- 
      Clear up any closed Comms. 
 - property connected
 - destroy()[source]
 - display_js()[source]
 - classmethod get_javascript(stream=None)[source]
 - remove_comm(comm_id)[source]
 - reshow()[source]
- 
      A special method to re-show the figure in the notebook. 
 - show()[source]
- 
      For GUI backends, show the figure window and redraw. For non-GUI backends, raise an exception, unless running headless (i.e. on Linux with an unset DISPLAY); this exception is converted to a warning in Figure.show.
 
- 
    Bases: matplotlib.backends.backend_webagg_core.NavigationToolbar2WebAgg
- matplotlib.backends.backend_nbagg.- connection_info()[source]
- 
    Return a string showing the figure and connection status for the backend. This is intended as a diagnostic tool, and not for general use. 
- matplotlib.backends.backend_nbagg.- new_figure_manager_given_figure(num, figure)
- 
    Create a new figure manager instance for the given figure. 
- matplotlib.backends.backend_nbagg.- show(block=None)
- 
    Show all figures. showblocks by callingmainloopif block isTrue, or if it isNoneand we are neither in IPython's%pylabmode, nor ininteractivemode.
© 2012–2021 Matplotlib Development Team. All rights reserved.
Licensed under the Matplotlib License Agreement.
 https://matplotlib.org/3.4.3/api/backend_nbagg_api.html