whitecanvas.backend.bokeh package

Submodules

whitecanvas.backend.bokeh.band module

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

Bases: whitecanvas.backend.bokeh._base.BokehLayer[bokeh.models.glyphs.VArea | bokeh.models.glyphs.HArea]

whitecanvas.backend.bokeh.bars module

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

Bases: whitecanvas.backend.bokeh._base.HeteroLayer[bokeh.models.glyphs.Quad]

whitecanvas.backend.bokeh.canvas module

class whitecanvas.backend.bokeh.canvas.Canvas(plot: bokeh.models.plots.Plot | None = None)[source]

Bases: object

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

Bases: object

whitecanvas.backend.bokeh.image module

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

Bases: whitecanvas.backend.bokeh._base.BokehLayer[bokeh.models.glyphs.Image]

whitecanvas.backend.bokeh.line module

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

Bases: whitecanvas.backend.bokeh._base.BokehLayer[bokeh.models.glyphs.Line]

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

Bases: whitecanvas.backend.bokeh._base.BokehLayer[bokeh.models.glyphs.MultiLine]

whitecanvas.backend.bokeh.markers module

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

Bases: whitecanvas.backend.bokeh._base.HeteroLayer[bokeh.models.glyphs.Scatter]

whitecanvas.backend.bokeh.text module

class whitecanvas.backend.bokeh.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.bokeh._base.BokehLayer[bokeh.models.glyphs.Text]

Module contents