SubCondition Interface

This is a sub-rule which shares placement attributes and nested customization rules of the hierarchy rule. This means the attributes of hierarchy rule are still in effect and the sub-rules can add additional condition of their own.

see Sub-conditions reference documentation section

Properties

Name Type Description
condition undefined | string Defines a condition which needs to be met in order for the rule to be used.  
requiredSchemas undefined | RequiredSchemaSpecification[] Specifications that define ECSchema requirements for  
specifications undefined | ChildNodeSpecification[] A list of hierarchy specifications that define what nodes are going to be returned.  
subConditions undefined | SubCondition[] A list of nested sub-rules which share placement attributes of this sub-condition.  

Defined in

Last Updated: 30 November, 2023