---
title: topShelfItems
framework: tvservices
role: symbol
role_heading: Instance Property
path: tvservices/tvtopshelfprovider/topshelfitems
---

# topShelfItems

Returns an array of content items to be displayed.

## Declaration

```swift
var topShelfItems: [TVContentItem] { get }
```

## Discussion

Discussion If the value is an empty array, the system falls back to the static image provided with the app.

## See Also

### Implementing TV Services Extension Properties

- [topShelfStyle](tvservices/tvtopshelfprovider/topshelfstyle.md)
- [TVTopShelfContentStyle](tvservices/tvtopshelfcontentstyle.md)
