---
title: DockAccessory.BatteryStates
framework: dockkit
role: symbol
role_heading: Structure
path: dockkit/dockaccessory/batterystates-swift.struct
---

# DockAccessory.BatteryStates

An asynchronous sequence of dock accessory battery states.

## Declaration

```swift
struct BatteryStates
```

## Topics

### Structures

- [DockAccessory.BatteryStates.Iterator](dockkit/dockaccessory/batterystates-swift.struct/iterator.md)

### Instance Methods

- [makeAsyncIterator()](dockkit/dockaccessory/batterystates-swift.struct/makeasynciterator().md)

### Type Aliases

- [DockAccessory.BatteryStates.Element](dockkit/dockaccessory/batterystates-swift.struct/element.md)

## Relationships

### Conforms To

- [AsyncSequence](swift/asyncsequence.md)
