---
title: LayoutDirectionBehavior
framework: swiftui
role: symbol
role_heading: Enumeration
path: swiftui/layoutdirectionbehavior
---

# LayoutDirectionBehavior

A description of what should happen when the layout direction changes.

## Declaration

```swift
enum LayoutDirectionBehavior
```

## Overview

Overview A LayoutDirectionBehavior can be used with the layoutDirectionBehavior view modifier or the layoutDirectionBehavior property of Shape.

## Topics

### Getting behaviors

- [LayoutDirectionBehavior.fixed](swiftui/layoutdirectionbehavior/fixed.md)
- [mirrors](swiftui/layoutdirectionbehavior/mirrors.md)
- [LayoutDirectionBehavior.mirrors(in:)](swiftui/layoutdirectionbehavior/mirrors(in:).md)

## Relationships

### Conforms To

- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Setting a layout direction

- [layoutDirectionBehavior(_:)](swiftui/view/layoutdirectionbehavior(_:).md)
- [layoutDirection](swiftui/environmentvalues/layoutdirection.md)
- [LayoutDirection](swiftui/layoutdirection.md)
- [LayoutRotationUnaryLayout](swiftui/layoutrotationunarylayout.md)
