---
title: scrubberContentSize
framework: appkit
role: symbol
role_heading: Instance Property
path: appkit/nsscrubberlayout/scrubbercontentsize
---

# scrubberContentSize

The size required to contain all elements within the scrubber.

## Declaration

```swift
var scrubberContentSize: NSSize { get }
```

## Discussion

Discussion The base implementation returns NSZeroSize.

## See Also

### Subclassing a scrubber layout

- [prepare()](appkit/nsscrubberlayout/prepare().md)
- [layoutAttributesForItem(at:)](appkit/nsscrubberlayout/layoutattributesforitem(at:).md)
- [layoutAttributesForItems(in:)](appkit/nsscrubberlayout/layoutattributesforitems(in:).md)
- [shouldInvalidateLayoutForSelectionChange](appkit/nsscrubberlayout/shouldinvalidatelayoutforselectionchange.md)
- [shouldInvalidateLayoutForHighlightChange](appkit/nsscrubberlayout/shouldinvalidatelayoutforhighlightchange.md)
- [shouldInvalidateLayoutForChange(fromVisibleRect:toVisibleRect:)](appkit/nsscrubberlayout/shouldinvalidatelayoutforchange(fromvisiblerect:tovisiblerect:).md)
- [automaticallyMirrorsInRightToLeftLayout](appkit/nsscrubberlayout/automaticallymirrorsinrighttoleftlayout.md)
