PropertyRendererProps Interface

Properties of PropertyRenderer React component

Extends

Properties

Name Type Description
highlight undefined | HighlightingComponentProps Props used for highlighting.  
indentation undefined | number Multiplier of how much the property is indented to the right  
isEditing undefined | boolean Indicates property is being edited  
onEditCancel undefined | () => void    
onEditCommit undefined | (args: PropertyUpdatedArgs) => void    
propertyValueRendererManager undefined | PropertyValueRendererManager Custom value renderer  

Inherited properties

Name Type Inherited from Description
actionButtonRenderers undefined | ActionButtonRenderer[] SharedRendererProps Array of action button renderers
columnInfo undefined | SharedRendererProps Information for styling property grid columns
columnRatio undefined | number SharedRendererProps Ratio between label and value cells
isHoverable undefined | boolean SharedRendererProps Indicates that properties have hover effect
isResizeHandleBeingDragged undefined | boolean SharedRendererProps Is resize handle being dragged
isResizeHandleHovered undefined | boolean SharedRendererProps Is resize handle hovered
isSelectable undefined | boolean SharedRendererProps Indicates that properties can be selected
isSelected undefined | boolean SharedRendererProps Controls component selection
onClick undefined | (property: PropertyRecord, key?: string) => void SharedRendererProps  
onColumnRatioChanged undefined | (ratio: number) => void | RatioChangeResult SharedRendererProps  
onContextMenu undefined | (property: PropertyRecord, e: MouseEvent<Element, MouseEvent>) => void SharedRendererProps  
onResizeHandleDragChanged undefined | (isDragStarted: boolean) => void SharedRendererProps  
onResizeHandleHoverChanged undefined | (isHovered: boolean) => void SharedRendererProps  
onRightClick undefined | (property: PropertyRecord, key?: string) => void SharedRendererProps  
orientation Orientation SharedRendererProps Orientation to use for displaying the property
propertyRecord PropertyRecord SharedRendererProps PropertyRecord to render
uniqueKey undefined | string SharedRendererProps Unique string, that identifies this property component.
width undefined | number SharedRendererProps Width of the whole property element

Defined in

Last Updated: 21 March, 2024