API Reference > ui-framework > ContentView > ContentLayoutDef ContentLayoutDef Class Content Layout Definition class. Methods Name Description constructor(layoutProps: ContentLayoutProps): ContentLayoutDef fillLayoutContainer(contentNodes: React.ReactNode[], resizable: boolean): React.ReactNode | undefined Fill a layout container with React nodes for each content view getUsedContentIndexes(): number[] Gets the indexes of content views used in this Content Layout toJSON(): ContentLayoutProps Creates ContentLayoutProps for JSON purposes Beta Properties Name Type Description descriptionKey string Localization key for a description. id string ID for this Content Layout priority number The priority for the layout. rootSplit Accessor ReadOnly LayoutSplit | undefined Defined in ui/framework/src/ui-framework/content/ContentLayout.tsx Line 352 Last Updated: 13 June, 2024