ChartType
public enum ChartTypeAvailable chart types. Aligned with Swift Charts mark-based approach. Includes compact/tiny chart variants for inline display.
Fields
Section titled “Fields”
Bar = 0Returns
ChartGuru.ChartType
Line = 1Returns
ChartGuru.ChartType
Point = 2Returns
ChartGuru.ChartType
Area = 3Returns
ChartGuru.ChartType
Pie = 4Returns
ChartGuru.ChartType
Donut = 5Returns
ChartGuru.ChartType
Radar = 6Returns
ChartGuru.ChartType
Bubble
Section titled “Bubble”Bubble = 7Returns
ChartGuru.ChartType
Scatter
Section titled “Scatter”Scatter = 8Returns
ChartGuru.ChartType
HeatMap
Section titled “HeatMap”HeatMap = 9Heat map visualization using RectangleMark for 2D data.
Returns
ChartGuru.ChartType
Candlestick
Section titled “Candlestick”Candlestick = 10Candlestick chart for financial OHLC data.
Returns
ChartGuru.ChartType
Sparkline
Section titled “Sparkline”Sparkline = 11Minimal line chart without axes, ideal for inline trends.
Returns
ChartGuru.ChartType
MiniBar
Section titled “MiniBar”MiniBar = 12Compact bar chart without axes.
Returns
ChartGuru.ChartType
MiniPie
Section titled “MiniPie”MiniPie = 13Small pie chart for inline display.
Returns
ChartGuru.ChartType
MiniDonut
Section titled “MiniDonut”MiniDonut = 14Small donut chart for inline display.
Returns
ChartGuru.ChartType
Indicator
Section titled “Indicator”Indicator = 15Single value indicator (progress, gauge).
Returns
ChartGuru.ChartType
Point3D
Section titled “Point3D”Point3D = 163D scatter plot using PointMark3D. Swift Charts equivalent: Chart3D + PointMark(x:y:z:).
Returns
ChartGuru.ChartType
Rule3D
Section titled “Rule3D”Rule3D = 173D rule mark (line along a single axis). Swift Charts equivalent: Chart3D + RuleMark with z value.
Returns
ChartGuru.ChartType
Rectangle3D
Section titled “Rectangle3D”Rectangle3D = 183D rectangle/slab mark. Swift Charts equivalent: Chart3D + RectangleMark(x:y:z:).
Returns
ChartGuru.ChartType
Surface3D
Section titled “Surface3D”Surface3D = 193D surface plot of y = f(x, z). Swift Charts equivalent: Chart3D + SurfacePlot.
Returns
ChartGuru.ChartType
Bar3D = 203D extruded column bars.
Returns
ChartGuru.ChartType
Line3D
Section titled “Line3D”Line3D = 213D line ribbon.
Returns
ChartGuru.ChartType
Area3D
Section titled “Area3D”Area3D = 223D extruded area prism.
Returns
ChartGuru.ChartType
StackedArea3D
Section titled “StackedArea3D”StackedArea3D = 233D stacked area prism.
Returns
ChartGuru.ChartType
Pie3D = 243D extruded pie.
Returns
ChartGuru.ChartType
Donut3D
Section titled “Donut3D”Donut3D = 253D extruded donut.
Returns
ChartGuru.ChartType
Radar3D
Section titled “Radar3D”Radar3D = 263D radar / spider mesh.
Returns
ChartGuru.ChartType
Scatter3D
Section titled “Scatter3D”Scatter3D = 273D bubble scatter (sized spheres).
Returns
ChartGuru.ChartType