---
title: "chartScrollableAxes(_:)"
framework: swiftui
role: symbol
role_heading: Instance Method
path: "swiftui/view/chartscrollableaxes(_:)"
---

# chartScrollableAxes(_:)

Configures the scrollable behavior of charts in this view.

## Declaration

```swift
nonisolated func chartScrollableAxes(_ axes: Axis.Set) -> some View

```

## Parameters

- `axes`: The set of axes to enable scrolling.

## Discussion

Discussion Use this method to make a chart scrollable. Below is an example that makes a chart scrollable along the horizontal axis. Chart(data) {     BarMark(         x: .value("x", $0.x),         y: .value("y", $0.y)     ) } .chartScrollableAxes(.horizontal) note: When scrolling is enabled along an axis, a default portion of the chart will be made visible. You can use the chartXVisibleDomain or chartYVisibleDomain modifiers to configure the visible domain.

## See Also

### Scrolling

- [chartScrollPosition(initialX:)](swiftui/view/chartscrollposition(initialx:).md)
- [chartScrollPosition(initialY:)](swiftui/view/chartscrollposition(initialy:).md)
- [chartScrollPosition(x:)](swiftui/view/chartscrollposition(x:).md)
- [chartScrollPosition(y:)](swiftui/view/chartscrollposition(y:).md)
- [chartScrollTargetBehavior(_:)](swiftui/view/chartscrolltargetbehavior(_:).md)
