ContentModifier Interface

Rule that allows supplementing content with additional specifications for certain ECClasses.



Name Type Description
calculatedProperties undefined | CalculatedPropertiesSpecification[] Specifications for including calculated properties  
class undefined | SingleSchemaClassSpecification Specification of ECClass whose content should be supplemented.  
propertiesDisplay undefined | PropertiesDisplaySpecification[] Specifications for customizing property display by hiding / showing them  
propertyEditors undefined | PropertyEditorsSpecification[] Specifications for assigning property editors  
relatedProperties undefined | RelatedPropertiesSpecification[] Specifications for including properties of related instances  
ruleType ContentModifier Used for serializing to JSON.  

Inherited properties

Name Type Inherited from Description
onlyIfNotHandled undefined | boolean RuleBase Should this rule should be ignored if there is already an existing
rule with a higher priority.
priority undefined | number RuleBase Defines the order in which presentation rules will be evaluated and executed.

Defined in

Last Updated: 20 September, 2019