---
title: hueComponent
framework: appkit
role: symbol
role_heading: Instance Property
path: appkit/nscolor/huecomponent
---

# hueComponent

The hue component value of the color.

## Declaration

```swift
var hueComponent: CGFloat { get }
```

## Discussion

Discussion Access this property only for colors in the calibratedRGB or deviceRGB color spaces. RGB values are converted to HSB values as needed. Accessing it for other color types raises an exception.

## See Also

### Related Documentation

- [getHue(_:saturation:brightness:alpha:)](appkit/nscolor/gethue(_:saturation:brightness:alpha:).md)

### Retrieving individual components

- [alphaComponent](appkit/nscolor/alphacomponent.md)
- [whiteComponent](appkit/nscolor/whitecomponent.md)
- [redComponent](appkit/nscolor/redcomponent.md)
- [greenComponent](appkit/nscolor/greencomponent.md)
- [blueComponent](appkit/nscolor/bluecomponent.md)
- [cyanComponent](appkit/nscolor/cyancomponent.md)
- [magentaComponent](appkit/nscolor/magentacomponent.md)
- [yellowComponent](appkit/nscolor/yellowcomponent.md)
- [blackComponent](appkit/nscolor/blackcomponent.md)
- [saturationComponent](appkit/nscolor/saturationcomponent.md)
- [brightnessComponent](appkit/nscolor/brightnesscomponent.md)
- [catalogNameComponent](appkit/nscolor/catalognamecomponent.md)
- [localizedCatalogNameComponent](appkit/nscolor/localizedcatalognamecomponent.md)
- [colorNameComponent](appkit/nscolor/colornamecomponent.md)
- [localizedColorNameComponent](appkit/nscolor/localizedcolornamecomponent.md)
