# `GSLayer anchorNamesTraversingComponents`

*Instance Method*

Anchor names available after resolving component anchors.

## Declaration

```swift
func anchorNamesTraversingComponents() -> [String]
```

```objc
- (NSArray<NSString *> *) anchorNamesTraversingComponents;
```

```python
anchorNamesTraversingComponents() -> list[str]
```

## See Also

### Component Anchors

- [`GSLayer anchorNamesTraversingComponentsStopAtComponent:`](/Core/GlyphsCore/GSLayer/anchorNamesTraversingComponentsStopAtComponent:) — Anchor names available before a component in shape order.
- [`GSLayer anchorsTraversingComponents`](/Core/GlyphsCore/GSLayer/anchorsTraversingComponents) — Anchors available after resolving component anchors.
- [`GSLayer anchorDictTraversingComponents`](/Core/GlyphsCore/GSLayer/anchorDictTraversingComponents) — Anchors available after resolving component anchors, keyed by anchor name.
- [`GSLayer copyAnchorsFromComponents`](/Core/GlyphsCore/GSLayer/copyAnchorsFromComponents) — Copies resolved component anchors into the layer.

