API Reference > presentation-common > PresentationRules > ChildNodeRule ChildNodeRule Interface Child node rules define nodes that are displayed at each child hierarchy level. 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 RuleBase Should this rule should be ignored if there is already an existing priority undefined | number RuleBase Defines the order in which presentation rules will be evaluated and executed. 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/rules/hierarchy/ChildNodeRule.ts Line 18 Last Updated: 13 June, 2024