---
title: NSScrubberFlowLayoutDelegate
framework: appkit
role: symbol
role_heading: Protocol
path: appkit/nsscrubberflowlayoutdelegate
---

# NSScrubberFlowLayoutDelegate

A protocol that a scrubber delegate can adopt to provide the size of an item.

## Declaration

```swift
protocol NSScrubberFlowLayoutDelegate : NSScrubberDelegate
```

## Overview

Overview This protocol conforms to the NSScrubberDelegate protocol. Create an object that conforms to NSScrubberFlowLayoutDelegate and assign it to the delegate property of your scrubber object.

## Topics

### Controlling the item size

- [scrubber(_:layout:sizeForItemAt:)](appkit/nsscrubberflowlayoutdelegate/scrubber(_:layout:sizeforitemat:).md)

## Relationships

### Inherits From

- [NSObjectProtocol](objectivec/nsobjectprotocol.md)
- [NSScrubberDelegate](appkit/nsscrubberdelegate.md)

## See Also

### Scrubber layouts

- [NSScrubberFlowLayout](appkit/nsscrubberflowlayout.md)
- [NSScrubberProportionalLayout](appkit/nsscrubberproportionallayout.md)
- [NSScrubberLayoutAttributes](appkit/nsscrubberlayoutattributes.md)
- [NSScrubberLayout](appkit/nsscrubberlayout.md)
