API Reference > ui-components > PropertyGrid > MutablePropertyGridModel MutablePropertyGridModel Class Beta Implementation of PropertyGridModel for working with and converting PropertyData to mutable FlatGridItems Implements IPropertyGridModel IMutablePropertyGridModel Methods Name Description constructor(propertyData: PropertyData, _gridItemFactory: IMutableGridItemFactory): MutablePropertyGridModel getFlatGrid(): IMutableFlatGridItem[] Gets an array of all FlatGridItems. getItem(selectionKey: string): IMutableFlatGridItem Retrieves grid item from model. getRootCategories(): IMutableGridCategoryItem[] Gets all GridCategoryItems that do not have parent categories. getVisibleFlatGrid(): IMutableFlatGridItem[] Gets an array of all currently visible FlatGridItems. Properties Name Type Description [DRAFTABLE] boolean Defined in ui/components/src/ui-components/propertygrid/internal/PropertyGridModel.ts Line 40 Last Updated: 12 June, 2024