# PickerLayout enum

Namespace: [Grasshopper2.UI.ColourPicker](https://developer.rhino3d.com/api/gh2/namespace/grasshopper2.ui.colourpicker.md) · Assembly: [Grasshopper2](https://developer.rhino3d.com/api/gh2/assembly/grasshopper2.md)

```cs
[Flags]
public enum PickerLayout
```

Enumerates the possible interface layouts of colour pickers.

## Values

| Name | Value | Description |
| --- | --- | --- |
| Minimum | 0 | Only the diagram will be shown. |
| ChannelSliders | 1 | Channel sliders are included. Without these sliders many spaces cannot be fully navigated. |
| AlphaSlider | 2 | The alpha channel (transparency) slider is included. This setting only works in conjunction with ChannelSliders. |
| ModelButtons | 4 | The colour space selection buttons are included. |
| ModelName | 8 | The name of the current colour space is included. |
| ColourCode | 16 | Textual description of the currently selected colour is included. |
| AcceptRevert | 32 | Accept revert buttons are added to the bottom of the picker. |
| Default | 61 | Default elements, no alpha slider, no contextual pseudo-model. |
| DefaultWithAlpha | 63 | Default elements, with alpha slider, no contextual pseudo-model. |
| Maximum | 63 | All UI elements will be shown, with the exception of the contextual pseudo-model. |
| ContextualModel | 64 | The contextual icon colours are added a pseudo-model. |
| Contextual | 125 | The default picker including contextual model. |
| ContextualWithAlpha | 127 | The default picker including the contextual model and the alpha slider. |
