PropertyGrid
Classes and components for working with a PropertyGrid.
Classes
Name | Description | |
---|---|---|
CompositePropertyDataFilterer | Composite PropertyData filter which can join two filters using logic operators | |
DisplayValuePropertyDataFilterer | Property data filterer which matches on Primitive Property Record display value text. | |
FilteringPropertyDataProvider | IPropertyDataProvider implementation which filters wrapped provider PropertyData using passed IPropertyDataFilterer. | |
LabelPropertyDataFilterer | PropertyData filter which matches on any record type label and includes descendant nodes on match | |
PropertyCategoryBlock | PropertyCategoryBlock React component | |
PropertyCategoryDataFiltererBase | An abstract implementation of IPropertyDataFilterer that can be used as base for all | |
PropertyCategoryLabelFilterer | PropertyData filterer which matches on PropertyCategory's label. | |
PropertyCategoryRendererManager | Keeps a record of currently registered property category renderers and determines which renderers get invoked for | |
PropertyDataChangeEvent | An event broadcasted on property data changes | |
PropertyDataFiltererBase | An abstract implementation of IPropertyDataFilterer to share common behavior between different implementations. | |
PropertyFilterChangeEvent | An event broadcasted when property filter changes | |
PropertyList | A React component that renders multiple properties within a category as a list. | |
PropertyRecordDataFiltererBase | An abstract implementation of IPropertyDataFilterer that can be used as base for all | |
SimplePropertyDataProvider | Implementation of IPropertyDataProvider that uses an associative array. | |
VirtualizedPropertyGrid | VirtualizedPropertyGrid React component. |
Enumerations
Name | Description | |
---|---|---|
CompositeFilterType | Logical operator for composite filterer. | |
FilteredType | Enumeration of possible component filtered types |
Global Functions
Name | Description | |
---|---|---|
createMergedPropertyDataProvider | Factory function that creates IMergingPropertyDataProvider instance | |
useVirtualizedPropertyGridLayoutStorage | Returns callbacks for persisting and restoring VirtualizedPropertyGrid layout state. | |
VirtualizedPropertyGridWithDataProvider | VirtualizedPropertyGrid React Component which takes a data provider and |
Interfaces
Name | Description | |
---|---|---|
CommonPropertyGridProps | Common Property Grid Props to be used by Property Grid Variants | |
FilteredPropertyData | Data returned by FilteringPropertyDataProvider | |
IMergingPropertyDataProvider | An interface for property data provider which combines any number of IPropertyDataProvider instances. | |
IPropertyDataFilterer | An interface for a filterer that filters PropertyData based on content of PropertyRecord | |
IPropertyDataProvider | An interface for property data provider which returns | |
PropertyCategory | Contains metadata about a group of Properties. | |
PropertyCategoryBlockProps | Properties for the PropertyCategoryBlock React component | |
PropertyCategoryRendererProps | Props that property category renderer receives. | |
PropertyData | Interface for property data provided to the PropertyGrid React component. | |
PropertyDataFilterResult | Data structure for storing IPropertyDataFilterer matching results | |
PropertyEditingArgs | Arguments for the Property Editing event callback | |
PropertyGridContentHighlightProps | Properties for highlighting text in property grid. | |
PropertyGridContextMenuArgs | Arguments for PropertyGridProps.onPropertyContextMenu callback |
|
PropertyListProps | Properties of PropertyList React component | |
VirtualizedPropertyGridContext | Context of the surrounding VirtualizedPropertyGrid component. | |
VirtualizedPropertyGridProps | Properties for VirtualizedPropertyGrid React component | |
VirtualizedPropertyGridWithDataProviderProps | Properties for VirtualizedPropertyGridWithDataProvider React component | Deprecated |
Type Aliases
Name | Description | |
---|---|---|
PropertyCategoryRenderer | Factory function that produces custom property category components. | |
PropertyDataChangesListener | A signature for property data change listeners | |
PropertyFilterChangesListener | A signature for property data change listeners |
Last Updated: 17 December, 2024
Found something wrong, missing, or unclear on this page?Raise an issue in our repo.