ContentGroup Class
ContentGroup class. Content Groups define content displayed in content views that are laid out using a ContentLayout.
Methods
| Name | Description | |
|---|---|---|
| constructor(contentGroupProps: ContentGroupProps): ContentGroup | ||
| clearContentControls(): void | Clears the map of content controls. | |
| getContentControl(contentProps: ContentProps, _index: number): undefined | ContentControl | Gets a ContentControl from the Content Group based on its ContentProps. | Deprecated | 
| getContentControlById(id: string): undefined | ContentControl | Gets a ContentControl from the Content Group with a given ID. | Deprecated | 
| getContentControls(): ContentControl[] | Gets an array of the content controls representing the Content Views. | Deprecated | 
| getContentNodes(): React.ReactNode[] | Gets the React nodes representing the content views in this content group. | Deprecated | 
| getControlFromElement(node: React.ReactNode): undefined | ContentControl | Gets the ContentControl associated with a given React node representing a Content View. | Deprecated | 
| onFrontstageDeactivated(): void | Called when Frontstage is deactivated. | |
| onFrontstageReady(): void | Called when Frontstage is ready. | |
| refreshContentNodes(): void | Refreshes the React nodes representing the Content Views in this Content Group. | |
| toJSON(contentCallback?: ContentCallback): ContentGroupProps | Creates ContentGroupProps for JSON purposes. | 
Properties
| Name | Type | Description | |
|---|---|---|---|
| contentPropsList | ContentProps[] | ||
| groupId | string | ||
| id Accessor ReadOnly | string | ||
| layout | ContentLayoutProps | ||
| propsId | string | 
Defined in
Last Updated: 24 June, 2025
Found something wrong, missing, or unclear on this page? Raise an issue in our repo.