presentation-components
Classes
| Name | Description | |
|---|---|---|
| ContentDataProvider | Base class for all presentation-driven content providers. | |
| DataProvidersFactory | A factory class than can be used to create presentation data providers targeted towards | |
| FavoritePropertiesDataProvider | Presentation Rules-driven element favorite properties data provider implementation. | Beta |
| LabelsProvider | Presentation Rules-driven labels provider implementation. | |
| PresentationPropertyDataProvider | Presentation Rules-driven property data provider implementation. | |
| PresentationTableDataProvider | Presentation Rules-driven table data provider. | |
| PresentationTreeDataProvider | Presentation Rules-driven tree data provider. | |
| UnifiedSelectionTreeEventHandler | Tree event handler that handles unified selection. | Beta |
Constants
| Name | Description | |
|---|---|---|
| TABLE_DATA_PROVIDER_DEFAULT_CACHED_PAGES_COUNT | The default number of pages cached by PresentationTableDataProvider | |
| TABLE_DATA_PROVIDER_DEFAULT_PAGE_SIZE | The default number of rows in a single page requested by PresentationTableDataProvider |
Global Functions
| Name | Description | |
|---|---|---|
| controlledTreeWithFilteringSupport | A HOC component that adds filtering functionality to the supplied | Beta |
| controlledTreeWithModelSource | A HOC component that injects visible nodes into supplied tree component. | Beta |
| controlledTreeWithUnifiedSelection | A HOC component that adds unified selection functionality to the supplied | Beta |
| propertyGridWithUnifiedSelection | A HOC component that adds unified selection functionality to the supplied | |
| tableWithUnifiedSelection | A HOC component that adds unified selection functionality to the supplied | |
| treeWithFilteringSupport | A HOC component that adds filtering functionality to the supplied | |
| treeWithUnifiedSelection | A HOC component that adds unified selection functionality to the supplied | |
| useControlledTreeFiltering | A custom hook that creates filtered model source and node loader for supplied filter. | Beta |
| useControlledTreeUnifiedSelection | A custom hook that enables unified selection in ControlledTree component. | Beta |
| usePresentationNodeLoader | Custom hooks which creates PagedTreeNodeLoader with PresentationTreeDataProvider using | Beta |
| viewWithUnifiedSelection | A HOC component that adds unified selection functionality to the supplied |
Interfaces
| Name | Description | |
|---|---|---|
| CacheInvalidationProps | Properties for invalidating content cache. | |
| ControlledTreeWithFilteringSupportProps | Props that are injected to the ControlledTreeWithFilteringSupport HOC component. | Beta |
| ControlledTreeWithModelSourceProps | Props that are injected to the ControlledTreeWithModelSource HOC component. | Beta |
| ControlledTreeWithUnifiedSelectionProps | Props that are injected to the ControlledTreeWithUnifiedSelection HOC component. | Beta |
| DataProvidersFactoryProps | Data structure holding initialization properties for DataProvidersFactory | |
| FavoritePropertiesDataProviderProps | Beta | |
| IContentDataProvider | Interface for all presentation-driven content providers. | |
| IPresentationDataProvider | Interface for a presentation data provider | |
| IPresentationLabelsProvider | Interface for presentation rules-driven labels provider. | |
| IPresentationTreeDataProvider | Presentation tree data provider. | |
| IUnifiedSelectionComponent | An interface for all unified selection components | |
| PresentationNodeLoaderProps | Properties for usePresentationNodeLoader hook. | Beta |
| PresentationTableDataProviderProps | Initialization properties for PresentationTableDataProvider | |
| PropertyGridWithUnifiedSelectionProps | Props that are injected to the PropertyGridWithUnifiedSelection HOC component. | |
| TableWithUnifiedSelectionProps | Props that are injected to the TableWithUnifiedSelection HOC component. | |
| TreeWithFilteringSupportProps | Props that are injected to the TreeWithFilteringSupport HOC component. | |
| TreeWithUnifiedSelectionProps | Props that are injected to the TreeWithUnifiedSelection HOC component. | |
| ViewWithUnifiedSelectionProps | Props that are injected to the ViewWithUnifiedSelection HOC component. |
Type Aliases
| Name | Description | |
|---|---|---|
| IPresentationPropertyDataProvider | Interface for presentation rules-driven property data provider. | |
| IPresentationTableDataProvider | Interface for presentation rules-driven table data provider. |
Last Updated: 08 January, 2020