---
title: "DockAccessory.AccessoryEvent.button(id:pressed:)"
framework: dockkit
role: symbol
role_heading: Case
path: "dockkit/dockaccessory/accessoryevent/button(id:pressed:)"
---

# DockAccessory.AccessoryEvent.button(id:pressed:)

A button press event on the dock accessory.

## Declaration

```swift
case button(id: Int, pressed: Bool)
```

## Parameters

- `id`: A unique, vendor-specific identifier for the given button.
- `pressed`: true on button press down, false on button release up.
