---
title: "browser(_:numberOfChildrenOfItem:)"
framework: appkit
role: symbol
role_heading: Instance Method
path: "appkit/nsbrowserdelegate/browser(_:numberofchildrenofitem:)"
---

# browser(_:numberOfChildrenOfItem:)

Asks the delegate for the number of children the given item has.

## Declaration

```swift
@MainActor optional func browser(_ browser: NSBrowser, numberOfChildrenOfItem item: Any?) -> Int
```

## Parameters

- `browser`: The browser.
- `item`: The item that has some number of children.

## Return Value

Return Value The number of children.

## See Also

### Getting Browser Information

- [browser(_:isColumnValid:)](appkit/nsbrowserdelegate/browser(_:iscolumnvalid:).md)
- [browser(_:numberOfRowsInColumn:)](appkit/nsbrowserdelegate/browser(_:numberofrowsincolumn:).md)
- [browser(_:titleOfColumn:)](appkit/nsbrowserdelegate/browser(_:titleofcolumn:).md)
