IContentDataProvider Interface

Interface for all presentation-driven content providers.

Extends

Implemented by

Properties

Name Type Description
displayType Readonly string Display type used to format content  
getContent (pageOptions?: PageOptions) => Promise<undefined | Content>    
getContentDescriptor () => Promise<undefined | Descriptor>    
getContentSetSize () => Promise<number>    
getFieldByPropertyDescription (descr: PropertyDescription) => Promise<undefined | Field>    
getFieldByPropertyRecord (propertyRecord: PropertyRecord) => Promise<undefined | Field>    
keys KeySet Keys defining what to request content for  
selectionInfo undefined | SelectionInfo Information about selection event that results in content change  

Inherited properties

Name Type Inherited from Description
imodel Readonly IModelConnection IPresentationDataProvider IModelConnection used by this data provider
rulesetId Readonly string IPresentationDataProvider Id of the ruleset used by this data provider

Defined in

Last Updated: 25 March, 2024