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

# chartYVisibleDomain(length:)

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

## Declaration

```swift
nonisolated func chartYVisibleDomain<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 Y axis. Chart(data) {     BarMark(         x: .value("x", $0.x),         y: .value("y", $0.y)     ) } .chartScrollableAxes(.vertical) .chartYVisibleDomain(length: 10)

## See Also

### Visible domain

- [chartXVisibleDomain(length:)](swiftui/view/chartxvisibledomain(length:).md)
