InstancesFilter

Utilities for creating filters for filtering presentation data.

Global Functions

Name Description  
convertToInstanceFilterDefinition Converts PresentationInstanceFilter built by PresentationInstanceFilterBuilder component into  
isPresentationInstanceFilterConditionGroup Function that checks if supplied PresentationInstanceFilter is PresentationInstanceFilterConditionGroup.  
PresentationInstanceFilterBuilder Component for building complex instance filters for filtering Content and Nodes produced by PresentationManager.  
PresentationInstanceFilterDialog Dialog component that renders PresentationInstanceFilterBuilder inside.  
usePresentationInstanceFilteringProps Custom hook that extracts properties and classes from Descriptor and creates props that can be used by InstanceFilterBuilder component.  

Interfaces

Name Description  
PresentationInstanceFilterBuilderProps Props for PresentationInstanceFilterBuilder component.  
PresentationInstanceFilterCondition Data structure that describes single filter condition.  
PresentationInstanceFilterConditionGroup Data structure that describes group of filter condition joined by logical operator.  
PresentationInstanceFilterDialogProps Props for PresentationInstanceFilterDialog component.  
PresentationInstanceFilterInfo Data structure that stores information about filter built by PresentationInstanceFilterBuilder.  

Type Aliases

Name Description  
PresentationInstanceFilter Type that describes instance filter based on Descriptor fields.  

Last Updated: 09 August, 2023