matplotlib.backends.backend_webagg#
Displays Agg images in the browser, with interactivity.
- matplotlib.backends.backend_webagg.FigureCanvas[source]#
alias of
FigureCanvasWebAgg
- class matplotlib.backends.backend_webagg.FigureCanvasWebAgg(*args, **kwargs)[source]#
Bases:
FigureCanvasWebAggCore- manager_class[source]#
alias of
FigureManagerWebAgg
- matplotlib.backends.backend_webagg.FigureManager[source]#
alias of
FigureManagerWebAgg
- class matplotlib.backends.backend_webagg.FigureManagerWebAgg(canvas, num)[source]#
Bases:
FigureManagerWebAgg- classmethod pyplot_show(*, block=None)[source]#
Show all figures. This method is the implementation of
pyplot.show.To customize the behavior of
pyplot.show, interactive backends should usually overridestart_main_loop; if more customized logic is necessary,pyplot_showcan also be overridden.- Parameters:
- blockbool, optional
Whether to block by calling
start_main_loop. The default, None, means to block if we are neither in IPython's%pylabmode nor ininteractivemode.
- class matplotlib.backends.backend_webagg.WebAggApplication(url_prefix='')[source]#
Bases:
Application- class AllFiguresPage(application, request, *, url_prefix='', **kwargs)[source]#
Bases:
RequestHandler
- class SingleFigurePage(application, request, *, url_prefix='', **kwargs)[source]#
Bases:
RequestHandler
- class WebSocket(application, request, **kwargs)[source]#
Bases:
WebSocketHandler- on_close()[source]#
Invoked when the WebSocket is closed.
If the connection was closed cleanly and a status code or reason phrase was supplied, these values will be available as the attributes
self.close_codeandself.close_reason.Changed in version 4.0: Added
close_codeandclose_reasonattributes.
- on_message(message)[source]#
Handle incoming messages on the WebSocket
This method must be overridden.
Changed in version 4.5:
on_messagecan be a coroutine.
- open(fignum)[source]#
Invoked when a new WebSocket is opened.
The arguments to
openare extracted from thetornado.web.URLSpecregular expression, just like the arguments totornado.web.RequestHandler.get.openmay be a coroutine.on_messagewill not be called untilopenhas returned.Changed in version 5.1:
openmay be a coroutine.
- supports_binary = True#
- initialized = False#
- started = False#