DisabledSortingRule Interface

Rule to disable sorting for certain ECInstances in the hierarchy and/or content.

Note: Disabling sorting increases performance

Note: This rule is not meant to be used to sort grouping nodes, custom nodes or other non ECInstance type of nodes.

Extends

Properties

Name Type Description
ruleType DisabledSorting Used for serializing to JSON.  

Inherited properties

Name Type Inherited from Description
class undefined | SingleSchemaClassSpecification SortingRuleBase Specification of ECClass whose ECInstances should be sorted by this rule.
condition undefined | string SortingRuleBase Defines a condition for the rule, which needs to be met in order to execute it.
isPolymorphic undefined | boolean SortingRuleBase Should SortingRuleBase.class defined in this rule be handled polymorphically.
onlyIfNotHandled undefined | boolean SortingRuleBase Should this rule should be ignored if there is already an existing
priority undefined | number SortingRuleBase Defines the order in which presentation rules will be evaluated and executed.
requiredSchemas undefined | RequiredSchemaSpecification[] SortingRuleBase Schema requirements for this rule.

Defined in

Last Updated: 29 November, 2022