Configurator

Configurator

The configurator component helps to define plot definitions based on the metadata of a dataframe. Different configuration parts like Filter, Transform or Plotter are combined in a single accordion component.

The metadata is used to compute the available parameters after data transformations and newly available colums are adjusted automatically.

Constructor

# new Configurator()

Example
import dash_express_components as dxc
import plotly.express as px

meta = dxc.get_meta(px.data.gapminder())

 dxc.Configurator(
          id="plotConfig",
          meta=meta,
 )

Type Definitions

# propTypes

Properties
Name Type Description
id string

The ID used to identify this component in Dash callbacks.

meta Object

The metadata the plotter selection is based on.

config Object

The resulting configuration of the plot.

currentConfig Object

The current configuration of the plot.

showFilter boolean

Prop to define the visibility of the Filter panel

showTransform boolean

Prop to define the visibility of the Transform panel

showPlotter boolean

Prop to define the visibility of the Plot panel

showMetadata boolean

Prop to define the visibility of the Metadata panel

showParameterization boolean

Prop to define the visibility of the Parameterization panel

showStore boolean

Prop to define the visibility of the Store panel

showUpdate boolean

Prop to define the visibility of the update plot button

setProps

Dash-assigned callback that should be called to report property changes to Dash, to make them available for callbacks.