register_jupyter_backend#
- register_jupyter_backend(name: str, handler: Callable[..., object]) None[source]#
Register a custom Jupyter backend handler.
Added in version 0.48.0.
- Parameters:
- name
str Name of the backend (e.g.
'custom'). Must not collide with a built-in backend name.- handler
callable() A callable with signature
handler(plotter, **kwargs)that returns an IPython-displayable object.
- name
- Raises:
ValueErrorIf
namecollides with a built-in backend.
Examples
>>> import pyvista as pv >>> def my_handler(plotter, **kwargs): ... >>> pv.register_jupyter_backend('my_backend', my_handler)