API Reference > presentation-common > PresentationRules > ChildNodeRule ChildNodeRule Interface Child node rules define nodes that are displayed at each child hierarchy level. see More details Extends NavigationRuleBase ConditionContainer Properties Name Type Description condition undefined | string Defines a condition for the rule, which needs to be met in order to execute it. ruleType ChildNodes Used for serializing to JSON. Inherited properties Name Type Inherited from Description customizationRules undefined | CustomizationRule[] NavigationRuleBase Customization rules that are applied for the content returned by onlyIfNotHandled undefined | boolean NavigationRuleBase Should this rule should be ignored if there is already an existing priority undefined | number NavigationRuleBase Defines the order in which presentation rules will be evaluated and executed. requiredSchemas undefined | RequiredSchemaSpecification[] NavigationRuleBase Schema requirements for this rule. specifications undefined | ChildNodeSpecification[] NavigationRuleBase Specifications that define what content the rule returns. stopFurtherProcessing undefined | boolean NavigationRuleBase Stop processing rules that have lower priority. subConditions undefined | SubCondition[] NavigationRuleBase Specifies child node rules which are only used when specific condition Defined in presentation/common/src/presentation-common/rules/hierarchy/ChildNodeRule.ts Line 19 Last Updated: 11 June, 2024