---
title: "chartXVisibleDomain(length:)"
framework: swiftui
role: symbol
role_heading: Instance Method
path: "swiftui/view/chartxvisibledomain(length:)"
---

# chartXVisibleDomain(length:)

Sets the length of the visible domain in the X dimension.

## Declaration

```swift
nonisolated func chartXVisibleDomain<P>(length: P) -> some View where P : Plottable, P : Numeric

```

## Parameters

- `length`: The length of the visible domain measured in data units. For categorical data, this should be the number of visible categories.

## Discussion

Discussion Use this method to control how much of the chart is visible in a scrollable chart. The example below sets the visible portion of the chart to 10 units in the X axis. Chart(data) {     BarMark(         x: .value("x", $0.x),         y: .value("y", $0.y)     ) } .chartScrollableAxes(.horizontal) .chartXVisibleDomain(length: 10)

## See Also

### Visible domain

- [chartYVisibleDomain(length:)](swiftui/view/chartyvisibledomain(length:).md)
