API Reference > presentation-common > PresentationRules > RootNodeRule RootNodeRule Interface Root node rules define the nodes that are displayed at the root hierarchy level. see More details Extends NavigationRuleBase Properties Name Type Description autoExpand undefined | boolean Automatically expand nodes created by this rule. ruleType RootNodes 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/RootNodeRule.ts Line 19 Last Updated: 12 June, 2024