PlotlyDashBackend#
- class ansys.tools.visualization_interface.backends.plotly.plotly_dash.PlotlyDashBackend(app: dash.Dash = None)#
Bases:
ansys.tools.visualization_interface.backends.plotly.plotly_interface.PlotlyBackendPlotly Dash interface for visualization.
Overview#
Plot a single object using Plotly and track mesh names for dropdown. |
|
Create the Dash layout with optional dropdown for mesh visibility. |
|
Render the Plotly scene. |
Get the dropdown manager for this backend. |
Import detail#
from ansys.tools.visualization_interface.backends.plotly.plotly_dash import PlotlyDashBackend
Property detail#
- property PlotlyDashBackend.dropdown_manager: ansys.tools.visualization_interface.backends.plotly.widgets.dropdown_manager.DashDropdownManager#
Get the dropdown manager for this backend.
- Returns:
DashDropdownManagerThe dropdown manager instance.
Method detail#
- PlotlyDashBackend.plot(plottable_object, name: str = None, **plotting_options) None#
Plot a single object using Plotly and track mesh names for dropdown.
- PlotlyDashBackend.create_dash_layout() dash.html.Div#
Create the Dash layout with optional dropdown for mesh visibility.
- Returns:
html.DivThe Dash layout component.