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_show
can 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%pylab
mode nor ininteractive
mode.
- class matplotlib.backends.backend_webagg.WebAggApplication(url_prefix='')[source]#
Bases:
Application
- class AllFiguresPage(application, request, *, url_prefix='', **kwargs)[source]#
Bases:
RequestHandler
- class Download(application, request, **kwargs)[source]#
Bases:
RequestHandler
- class FavIcon(application, request, **kwargs)[source]#
Bases:
RequestHandler
- class MplJs(application, request, **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_code
andself.close_reason
.Changed in version 4.0: Added
close_code
andclose_reason
attributes.
- on_message(message)[source]#
Handle incoming messages on the WebSocket
This method must be overridden.
Changed in version 4.5:
on_message
can be a coroutine.
- open(fignum)[source]#
Invoked when a new WebSocket is opened.
The arguments to
open
are extracted from thetornado.web.URLSpec
regular expression, just like the arguments totornado.web.RequestHandler.get
.open
may be a coroutine.on_message
will not be called untilopen
has returned.Changed in version 5.1:
open
may be a coroutine.
- supports_binary = True#
- initialized = False#
- started = False#