---
title: "setAnchorAttribute(_:for:)"
framework: appkit
role: symbol
role_heading: Instance Method
path: "appkit/nswindow/setanchorattribute(_:for:)"
---

# setAnchorAttribute(_:for:)

Sets the part of the window that stays stationary during constraint-based layout.

## Declaration

```swift
func setAnchorAttribute(_ attr: NSLayoutConstraint.Attribute, for orientation: NSLayoutConstraint.Orientation)
```

## Parameters

- `attr`: The layout attribute. doc://com.apple.documentation/documentation/UIKit/NSLayoutConstraint/Attribute specifies the possible values.
- `orientation`: The window drag orientation. doc://com.apple.appkit/documentation/AppKit/NSLayoutConstraint/Orientation specifies the possible values.

## See Also

### Constraint-Based Layouts

- [anchorAttribute(for:)](appkit/nswindow/anchorattribute(for:).md)
