VirtualizedPropertyGridProps Interface
Properties for VirtualizedPropertyGrid React component
Extends
Inherited methods
| Name | Inherited from | Description | 
|---|---|---|
| onPropertyContextMenu(args: PropertyGridContextMenuArgs): void Optional | CommonPropertyGridProps | Called to show a context menu when properties are right-clicked | 
| onPropertyEditing(args: PropertyEditingArgs, category: PropertyCategory): void Optional | CommonPropertyGridProps | Callback for when properties are being edited | 
| onPropertySelectionChanged(property: PropertyRecord): void Optional | CommonPropertyGridProps | Callback to property selection | 
| onPropertyUpdated(args: PropertyUpdatedArgs, category: PropertyCategory): Promise<boolean> Optional | CommonPropertyGridProps | Callback for when properties are updated | 
Properties
| Name | Type | Description | |
|---|---|---|---|
| dataProvider | IPropertyDataProvider | ||
| eventHandler | IPropertyGridEventHandler | ||
| height | number | ||
| highlight | undefined | HighlightingComponentProps & { filteredTypes?: FilteredType[] } | ||
| model | IPropertyGridModel | ||
| propertyCategoryRendererManager | undefined | PropertyCategoryRendererManager | ||
| width | number | 
Inherited properties
| Name | Type | Inherited from | Description | 
|---|---|---|---|
| actionButtonRenderers | undefined | ActionButtonRenderer[] | CommonPropertyGridProps | Array of action button renderers. | 
| actionButtonWidth | undefined | number | CommonPropertyGridProps | Fixed action button column width | 
| className | undefined | string | CommonPropertyGridProps | Custom CSS class name | 
| horizontalOrientationMinWidth | undefined | number | CommonPropertyGridProps | The minimum width before the auto-switch to Vertical when the width is too narrow. | 
| isOrientationFixed | undefined | boolean | CommonPropertyGridProps | Indicates whether the orientation is fixed and does not auto-switch to Vertical when the width is too narrow. | 
| isPropertyEditingEnabled | undefined | boolean | CommonPropertyGridProps | Enables/disables property editing | 
| isPropertyHoverEnabled | undefined | boolean | CommonPropertyGridProps | Enables/disables property hovering effect | 
| isPropertySelectionEnabled | undefined | boolean | CommonPropertyGridProps | Enables/disables property selection | 
| isPropertySelectionOnRightClickEnabled | undefined | boolean | CommonPropertyGridProps | Enables/disables property selection with right click | 
| itemId | undefined | string | CommonPropertyGridProps | Optional unique identifier for item. | 
| minLabelWidth | undefined | number | CommonPropertyGridProps | Minimum allowed label column width, after which resizing stops | 
| minValueWidth | undefined | number | CommonPropertyGridProps | Minimum allowed value column width, after which resizing stops | 
| orientation | undefined | Orientation | CommonPropertyGridProps | Grid orientation. | 
| propertyValueRendererManager | undefined | PropertyValueRendererManager | CommonPropertyGridProps | Custom property value renderer manager | 
| style | undefined | CSSProperties | CommonPropertyGridProps | Custom CSS style properties | 
Defined in
Last Updated: 30 November, 2023