Skip to main content

Module types

Module types 

Source
Expand description

Core reusable types for plot configuration and styling.

These types are intentionally renderer-agnostic and form the stable contract between UI/controller logic and rendering backends.

Structs§

AxesConfig
Pair of x/y axis configurations.
AxisConfig
Full axis setup edited by axis controls.
Color
RGBA color in 8-bit channels.
ImageSize
Export output pixel dimensions.
LayoutConfig
Layout-level settings of the plot area and title style.
LegendConfig
Chart legend configuration.
MarkerStyle
Marker configuration for point rendering.
SeriesId
Stable identifier of a plotted series.
SeriesStyle
Visual style of one plotted series.
TickConfig
Tick density controls used by mesh configuration.

Enums§

AxisKind
Axis selector for generic axis actions.
ImageFormat
Supported export image formats.
LegendPosition
Legend position inside plot area.
LineStyle
Line pattern used for a series.
MarkerShape
Marker shape variants.
RangePolicy
Axis range policy (Auto from data or fixed manual bounds).
ScaleType
Axis transformation mode.