---
title: topic
framework: classkit
role: symbol
role_heading: Instance Property
path: classkit/clscontext/topic
---

# topic

The area of study to which a context relates.

## Declaration

```swift
var topic: CLSContextTopic? { get set }
```

## Discussion

Discussion Set the topic to tell teachers what kind of content a given context covers using one of the values from CLSContextTopic. The topic set on a context applies to that context and any of its descendants for which you haven’t explicitly set a topic. If your entire app covers only a single topic, you only need to set the topic for the mainAppContext.

## See Also

### Managing context presentation

- [displayOrder](classkit/clscontext/displayorder.md)
- [CLSContextTopic](classkit/clscontexttopic.md)
