# `GSLayer.allPathComponents`

*Instance Property*

The path component hints stored on the layer.

## Declaration

```swift
var allPathComponents: [GSHint] { get }
```

```objc
@property (nonatomic, readonly) NSArray<GSHint *> * allPathComponents;
```

```python
allPathComponents() -> list[GSHint]
```

## See Also

### Hint Queries

- [`GSLayer.hasHints`](/Core/GlyphsCore/GSLayer/hasHints) — Whether the layer has PostScript or TrueType hints.
- [`GSLayer.hasTrueTypeHints`](/Core/GlyphsCore/GSLayer/hasTrueTypeHints) — Whether the layer has TrueType hints.
- [`GSLayer.hasPostScriptHints`](/Core/GlyphsCore/GSLayer/hasPostScriptHints) — Whether the layer has PostScript hints.
- [`GSLayer.hasCorners`](/Core/GlyphsCore/GSLayer/hasCorners) — Whether the layer has path component hints.
- [`GSLayer.allTrueTypeHints`](/Core/GlyphsCore/GSLayer/allTrueTypeHints) — The TrueType hints stored on the layer.
- [`GSLayer.allPostScriptHints`](/Core/GlyphsCore/GSLayer/allPostScriptHints) — The PostScript hints stored on the layer.

