# `GSLayer.isAligned`

*Instance Property*

Whether components are currently aligned by automatic alignment.

## Declaration

```swift
var isAligned: Bool { get }
```

```objc
@property (nonatomic, readonly) BOOL isAligned;
```

[See also `isAligned` in the Python API](https://docu.glyphsapp.com/#GSLayer.isAligned)

```python
pyobjc_instanceMethods.isAligned() -> bool
```

## See Also

### Metrics Key Alignment

- [`GSLayer.hasAlignedWidth`](/Core/GlyphsCore/GSLayer/hasAlignedWidth) — Whether automatic alignment controls the layer width.
- [`GSLayer hasAlignedSideBearings`](/Core/GlyphsCore/GSLayer/hasAlignedSideBearings) — Whether automatic alignment controls side bearings.
- [`GSLayer.isAligning`](/Core/GlyphsCore/GSLayer/isAligning) — Whether an automatic alignment operation is in progress.
- [`GSLayer checkIfAlign`](/Core/GlyphsCore/GSLayer/checkIfAlign) — Whether automatic component alignment can be applied to the layer.
- [`GSLayer doAlignWidth`](/Core/GlyphsCore/GSLayer/doAlignWidth) — Applies automatic width alignment.
- [`GSLayer metricKeyOffsetLeft:right:width:`](/Core/GlyphsCore/GSLayer/metricKeyOffsetLeft:right:width:) — Metrics key offsets used by automatic component alignment.

