---
title: "chartSymbolScale(domain:range:)"
framework: swiftui
role: symbol
role_heading: Instance Method
path: "swiftui/view/chartsymbolscale(domain:range:)"
---

# chartSymbolScale(domain:range:)

Configures the symbol style scale for charts.

## Declaration

```swift
nonisolated func chartSymbolScale<Domain, Range>(domain: Domain, range: Range) -> some View where Domain : ScaleDomain, Range : ScaleRange, Range.VisualValue : ChartSymbolShape

```

## Parameters

- `domain`: The possible data values plotted as symbols in the chart. You can define the domain with an array for categorical values (e.g., ["A", "B", "C"])
- `range`: The range of symbols that correspond to the scale domain.

## See Also

### Symbol scales

- [chartSymbolScale(_:)](swiftui/view/chartsymbolscale(_:).md)
- [chartSymbolScale(domain:)](swiftui/view/chartsymbolscale(domain:).md)
- [chartSymbolScale(domain:mapping:)](swiftui/view/chartsymbolscale(domain:mapping:).md)
- [chartSymbolScale(mapping:)](swiftui/view/chartsymbolscale(mapping:).md)
- [chartSymbolScale(range:)](swiftui/view/chartsymbolscale(range:).md)
