<!--
{
  "availability" : [
    "iOS: 18.0.0 -",
    "iPadOS: 18.0.0 -",
    "macCatalyst: 18.0.0 -"
  ],
  "documentType" : "symbol",
  "framework" : "ProximityReader",
  "identifier" : "/documentation/ProximityReader/ProximityReaderDiscovery/contentList",
  "metadataVersion" : "0.1.0",
  "role" : "Instance Property",
  "symbol" : {
    "kind" : "Instance Property",
    "modules" : [
      "ProximityReader"
    ],
    "preciseIdentifier" : "s:15ProximityReader0aB9DiscoveryC11contentListSayAC7ContentVGvp"
  },
  "title" : "contentList"
}
-->

# contentList

The content you can present for the current device.

```
final var contentList: [ProximityReaderDiscovery.Content] { get async throws }
```

## Discussion

This property contains zero or more [`ProximityReaderDiscovery.Content`](/documentation/ProximityReader/ProximityReaderDiscovery/Content) structures, each
of which corresponds to information on a supported topic. The
content associated with each structure is specific to the country
of the current device. The array can be empty if no content is
available for the current country.

Use this list only when you need to display a topic that isn’t
available in [`ProximityReaderDiscovery.Topic`](/documentation/ProximityReader/ProximityReaderDiscovery/Topic). In all other
cases, use the [`content(for:)`](/documentation/ProximityReader/ProximityReaderDiscovery/content(for:)) method to fetch the topic.

Accessing this property fetches the [`ProximityReaderDiscovery.Content`](/documentation/ProximityReader/ProximityReaderDiscovery/Content) structures from
the system. If the system is unable to fetch the needed information,
it throws an error.

---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)