33 lines
650 B
Python
33 lines
650 B
Python
"""Plotly components."""
|
|
|
|
from reflex.components.component import ComponentNamespace
|
|
|
|
from .plotly import (
|
|
Plotly,
|
|
PlotlyBasic,
|
|
PlotlyCartesian,
|
|
PlotlyFinance,
|
|
PlotlyGeo,
|
|
PlotlyGl2d,
|
|
PlotlyGl3d,
|
|
PlotlyMapbox,
|
|
PlotlyStrict,
|
|
)
|
|
|
|
|
|
class PlotlyNamespace(ComponentNamespace):
|
|
"""Plotly namespace."""
|
|
|
|
__call__ = Plotly.create
|
|
basic = PlotlyBasic.create
|
|
cartesian = PlotlyCartesian.create
|
|
geo = PlotlyGeo.create
|
|
gl2d = PlotlyGl2d.create
|
|
gl3d = PlotlyGl3d.create
|
|
finance = PlotlyFinance.create
|
|
mapbox = PlotlyMapbox.create
|
|
strict = PlotlyStrict.create
|
|
|
|
|
|
plotly = PlotlyNamespace()
|