# EmoteWheelSlot
> One selectable position on the client's emote wheel. A slot may carry an image, a caption, or both. Server-side mirror of the Lectern client record.
`gg.lode.lecternapi.api.ui.EmoteWheelSlot`
---
## Signature
```java
public record EmoteWheelSlot( String id, String text, String icon, String image, boolean enabled )
```
---
## Methods
### text
```java
public static EmoteWheelSlot text(String id, String text)
```
Caption-only slot.
| Parameter | Type |
|---|---|
| `id` | `String` |
| `text` | `String` |
---
### item
```java
public static EmoteWheelSlot item(String id, String itemId, String text)
```
Item-icon slot with a caption.
| Parameter | Type |
|---|---|
| `id` | `String` |
| `itemId` | `String` |
| `text` | `String` |
---
### texture
```java
public static EmoteWheelSlot texture(String id, String textureId, String text)
```
Texture slot with a caption.
| Parameter | Type |
|---|---|
| `id` | `String` |
| `textureId` | `String` |
| `text` | `String` |
---