Skip to content

ChartType

EnumChartGuruChartGuru
public enum ChartType

Available chart types. Aligned with Swift Charts mark-based approach. Includes compact/tiny chart variants for inline display.

Bar = 0

No description is available for this member.

Returns

ChartGuru.ChartType — No return description is available.

Line = 1

No description is available for this member.

Returns

ChartGuru.ChartType — No return description is available.

Point = 2

No description is available for this member.

Returns

ChartGuru.ChartType — No return description is available.

Area = 3

No description is available for this member.

Returns

ChartGuru.ChartType — No return description is available.

Pie = 4

No description is available for this member.

Returns

ChartGuru.ChartType — No return description is available.

Donut = 5

No description is available for this member.

Returns

ChartGuru.ChartType — No return description is available.

Radar = 6

No description is available for this member.

Returns

ChartGuru.ChartType — No return description is available.

Bubble = 7

No description is available for this member.

Returns

ChartGuru.ChartType — No return description is available.

Scatter = 8

No description is available for this member.

Returns

ChartGuru.ChartType — No return description is available.

HeatMap = 9

Heat map visualization using RectangleMark for 2D data.

Returns

ChartGuru.ChartType — No return description is available.

Candlestick = 10

Candlestick chart for financial OHLC data.

Returns

ChartGuru.ChartType — No return description is available.

Sparkline = 11

Minimal line chart without axes, ideal for inline trends.

Returns

ChartGuru.ChartType — No return description is available.

MiniBar = 12

Compact bar chart without axes.

Returns

ChartGuru.ChartType — No return description is available.

MiniPie = 13

Small pie chart for inline display.

Returns

ChartGuru.ChartType — No return description is available.

MiniDonut = 14

Small donut chart for inline display.

Returns

ChartGuru.ChartType — No return description is available.

Indicator = 15

Single value indicator (progress, gauge).

Returns

ChartGuru.ChartType — No return description is available.

Point3D = 16

3D scatter plot using PointMark3D. Swift Charts equivalent: Chart3D + PointMark(x:y:z:).

Returns

ChartGuru.ChartType — No return description is available.

Rule3D = 17

3D rule mark (line along a single axis). Swift Charts equivalent: Chart3D + RuleMark with z value.

Returns

ChartGuru.ChartType — No return description is available.

Rectangle3D = 18

3D rectangle/slab mark. Swift Charts equivalent: Chart3D + RectangleMark(x:y:z:).

Returns

ChartGuru.ChartType — No return description is available.

Surface3D = 19

3D surface plot of y = f(x, z). Swift Charts equivalent: Chart3D + SurfacePlot.

Returns

ChartGuru.ChartType — No return description is available.

Bar3D = 20

3D extruded column bars.

Returns

ChartGuru.ChartType — No return description is available.

Line3D = 21

3D line ribbon.

Returns

ChartGuru.ChartType — No return description is available.

Area3D = 22

3D extruded area prism.

Returns

ChartGuru.ChartType — No return description is available.

StackedArea3D = 23

3D stacked area prism.

Returns

ChartGuru.ChartType — No return description is available.

Pie3D = 24

3D extruded pie.

Returns

ChartGuru.ChartType — No return description is available.

Donut3D = 25

3D extruded donut.

Returns

ChartGuru.ChartType — No return description is available.

Radar3D = 26

3D radar / spider mesh.

Returns

ChartGuru.ChartType — No return description is available.

Scatter3D = 27

3D bubble scatter (sized spheres).

Returns

ChartGuru.ChartType — No return description is available.