API Reference > ui-framework > ContentView > ContentLayoutDef ContentLayoutDef Class Content Layout Definition class. Methods Name Description constructor(layoutProps: ContentLayoutProps): ContentLayoutDef fillLayoutContainer(contentNodes: ReactNode[], resizable: boolean): ReactNode 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 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 undefined | LayoutSplit Defined in ui/framework/src/ui-framework/content/ContentLayout.tsx Line 351 Last Updated: 11 June, 2024