ContentMenuPage

data class ContentMenuPage(val pageId: String?, val schemaVersion: String?, val title: String?, val subtitle: String?, val headerAvatar: ContentVisual?, val headerTrailingTarget: ContentTarget?, val sections: List<ContentMenuSection>)

The Explore / Menu page (menu-v3): titled sections of entries, each with a typed ContentTarget. The server has already removed the entries the member is not entitled to.

Constructors

Link copied to clipboard
constructor(pageId: String?, schemaVersion: String?, title: String?, subtitle: String?, headerAvatar: ContentVisual?, headerTrailingTarget: ContentTarget?, sections: List<ContentMenuSection>)

Properties

Link copied to clipboard

Visual shown in the page header, or null.

Link copied to clipboard

Where the header's trailing button goes, or null.

Link copied to clipboard

Page id, e.g. explore.

Link copied to clipboard

Payload schema, e.g. menu-v3.

Link copied to clipboard

The page's sections, in display order.

Link copied to clipboard

Page subtitle, or null.

Link copied to clipboard

Page title.