qualpipe_webapp.frontend.page_config.ScatterPlotConfig#

class qualpipe_webapp.frontend.page_config.ScatterPlotConfig(*, metric, plotType, title, subtitle=None, x, y, marks=None, line=None)[source]#

Bases: BasePlotConfig

Configuration for scatter plots.

Parameters:
line: Literal['none', 'solid', 'dashed', 'dotted', 'dot-dashed', 'dot-dashed-dashed'] | None#
marks: ScatterMarksConfig | None#
model_config = {'extra': 'forbid', 'populate_by_name': True, 'validate_by_alias': True, 'validate_by_name': True}#

Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].

plot_type: Literal['scatterplot']#
x: ScatterAxisConfig#
y: ScatterAxisConfig#