PropertyGridProps Interface
Properties for PropertyGrid React component
Extends
Properties
Name | Type | Description | |
---|---|---|---|
actionButtonRenderers | undefined | ActionButtonRenderer[] | Array of action button renderers for each property record @beta | |
dataProvider | IPropertyDataProvider | Property data provider | |
horizontalOrientationMinWidth | undefined | number | The minimum width before the auto-switch to Vertical when the width is too narrow. | |
isOrientationFixed | undefined | false | true | Indicates whether the orientation is fixed and does not auto-switch to Vertical when the width is too narrow. | |
isPropertyEditingEnabled | undefined | false | true | Enables/disables property editing @beta | |
isPropertyHoverEnabled | undefined | false | true | Enables/disables property hovering effect | |
isPropertySelectionEnabled | undefined | false | true | Enables/disables property selection | |
isPropertySelectionOnRightClickEnabled | undefined | false | true | Enables/disables property selection with right click | |
onPropertyContextMenu | undefined | (args: PropertyGridContextMenuArgs) => void | Called to show a context menu when properties are right-clicked | |
onPropertyEditing | undefined | (args: PropertyEditingArgs, category: PropertyCategory) => void | Callback for when properties are being edited @beta | |
onPropertyLinkClick | undefined | (property: PropertyRecord, text: string) => void | Callback for when links in properties are being clicked @beta | |
onPropertySelectionChanged | undefined | (property: PropertyRecord) => void | Callback to property selection | |
onPropertyUpdated | undefined | (args: PropertyUpdatedArgs, category: PropertyCategory) => Promise<boolean> | Callback for when properties are updated @beta | |
orientation | undefined | Orientation | Grid orientation. | |
propertyValueRendererManager | undefined | PropertyValueRendererManager | Custom property value renderer manager |
Inherited properties
Name | Type | Inherited from | Description |
---|---|---|---|
className | undefined | string | ClassNameProps | Custom CSS class name |
style | undefined | React.CSSProperties | CommonProps | Custom CSS style properties |
Defined in
Last Updated: 08 January, 2020