whitecanvas.backend.plotly package

Submodules

whitecanvas.backend.plotly.band module

class whitecanvas.backend.plotly.band.Band(t: numpy.ndarray, ydata0: numpy.ndarray, ydata1: numpy.ndarray, orient: whitecanvas.types._enums.Orientation)[source]

Bases: whitecanvas.backend.plotly._base.PlotlyLayer

whitecanvas.backend.plotly.bars module

class whitecanvas.backend.plotly.bars.Bars(xlow, xhigh, ylow, yhigh)[source]

Bases: whitecanvas.backend.plotly._base.PlotlyLayer

whitecanvas.backend.plotly.canvas module

class whitecanvas.backend.plotly.canvas.Canvas(fig: plotly.graph_objs._figurewidget.FigureWidget | None = None, row: int = 0, col: int = 0)[source]

Bases: object

class whitecanvas.backend.plotly.canvas.CanvasGrid(heights: list[int], widths: list[int], app: str = 'default')[source]

Bases: object

whitecanvas.backend.plotly.image module

class whitecanvas.backend.plotly.image.Image(data: numpy.ndarray)[source]

Bases: whitecanvas.backend.plotly._base.PlotlyLayer

whitecanvas.backend.plotly.line module

class whitecanvas.backend.plotly.line.MonoLine(xdata, ydata)[source]

Bases: whitecanvas.backend.plotly._base.PlotlyLayer

class whitecanvas.backend.plotly.line.MultiLine(data: list[numpy.ndarray[Any, numpy.dtype[numpy.floating]]])[source]

Bases: whitecanvas.backend.plotly._base.PlotlyLayer

whitecanvas.backend.plotly.markers module

class whitecanvas.backend.plotly.markers.Markers(xdata, ydata)[source]

Bases: whitecanvas.backend.plotly._base.PlotlyLayer

whitecanvas.backend.plotly.text module

class whitecanvas.backend.plotly.text.Texts(x: numpy.ndarray[Any, numpy.dtype[numpy.floating]], y: numpy.ndarray[Any, numpy.dtype[numpy.floating]], text: list[str])[source]

Bases: whitecanvas.backend.plotly._base.PlotlyLayer

Module contents