API Reference > ui-components > PropertyGrid > MutableGridItemFactory MutableGridItemFactory Class Beta Implementation of IMutableGridItemFactory for creating MutableGridItem objects. Implements IMutableGridItemFactory Methods Name Description constructor(): MutableGridItemFactory createArrayProperty(record: PropertyRecord, parentSelectionKey: string, parentCategorySelectionKey: string, depth: number, overrideName?: string, overrideDisplayLabel?: string): MutableCategorizedArrayProperty Protected createCategorizedProperty(record: PropertyRecord, parentSelectionKey: string, parentCategorySelectionKey: string, depth: number, overrideName?: string, overrideDisplayLabel?: string): IMutableCategorizedPropertyItem Converts record into FlatGridItem. createGridCategory(category: PropertyCategory, recordsDict: CategoryRecordsDict, parentSelectionKey?: string, depth?: number): IMutableGridCategoryItem Converts category into GridCategoryItem. createPrimitiveProperty(record: PropertyRecord, parentSelectionKey: string, parentCategorySelectionKey: string, depth: number, overrideName?: string, overrideDisplayLabel?: string): MutableCategorizedPrimitiveProperty Protected createStructProperty(record: PropertyRecord, parentSelectionKey: string, parentCategorySelectionKey: string, depth: number, overrideName?: string, overrideDisplayLabel?: string): MutableCategorizedStructProperty Protected Defined in ui/components/src/ui-components/propertygrid/internal/flat-items/MutableGridItemFactory.ts Line 43 Last Updated: 12 June, 2024