matplotlib.backends.backend_webagg#
Displays Agg images in the browser, with interactivity.
- matplotlib.backends.backend_webagg.FigureCanvas[source]#
alias of
FigureCanvasWebAgg
- classmatplotlib.backends.backend_webagg.FigureCanvasWebAgg(*args,**kwargs)[source]#
Bases:
FigureCanvasWebAggCore- manager_class[source]#
alias of
FigureManagerWebAgg
- matplotlib.backends.backend_webagg.FigureManager[source]#
alias of
FigureManagerWebAgg
- classmatplotlib.backends.backend_webagg.FigureManagerWebAgg(canvas,num)[source]#
Bases:
FigureManagerWebAgg- classmethodpyplot_show(*,block=None)[source]#
Show all figures. This method is the implementation of
pyplot.show.To customize the behavior of
pyplot.show, interactive backendsshould usually overridestart_main_loop; if morecustomized logic is necessary,pyplot_showcanalso 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%pylabmodenor ininteractivemode.
- classmatplotlib.backends.backend_webagg.WebAggApplication(url_prefix='')[source]#
Bases:
Application- classAllFiguresPage(application,request,*,url_prefix='',**kwargs)[source]#
Bases:
RequestHandler
- classDownload(application,request,**kwargs)[source]#
Bases:
RequestHandler
- classFavIcon(application,request,**kwargs)[source]#
Bases:
RequestHandler
- classMplJs(application,request,**kwargs)[source]#
Bases:
RequestHandler
- classSingleFigurePage(application,request,*,url_prefix='',**kwargs)[source]#
Bases:
RequestHandler
- classWebSocket(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 reasonphrase 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#