PropertyGridProps Interface

Properties for PropertyGrid React component

Extends

Properties

Name Type Description
dataProvider IPropertyDataProvider Property data provider  
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: 20 September, 2019