# `GSLayer paletteColor:`

*Instance Method*

The layer’s palette color from the given palette, or `nil` when it cannot be resolved.

## Declaration

```swift
func paletteColor(_ paletteIdx: UInt) -> NSColor?
```

```objc
- (NSColor *) paletteColor:(NSUInteger) paletteIdx;
```

```python
paletteColor_(paletteIdx: int) -> NSColor
```

## Parameters

- `paletteIdx` — The index of the palette.

## Discussion

A palette color entry of `*` resolves to the text color.

## See Also

### Resolving Colors

- [`GSLayer layerColor:`](/Core/GlyphsCore/GSLayer/layerColor:) — The effective color used to represent the layer, or `nil` when no color is configured.
- [`GSLayer paletteInfo`](/Core/GlyphsCore/GSLayer/paletteInfo) — The effective color palettes for the layer, or `nil` when none are configured.

