NavigationRuleBase Interface
Base class for all NavigationRule implementations. Not
meant to be used directly, see NavigationRule.
Extends
Properties
| Name | Type | Description | |
|---|---|---|---|
| customizationRules | undefined | CustomizationRule[] | Customization rules that are applied for the content returned by this rule. |
|
| specifications | undefined | ChildNodeSpecification[] | Specifications that define what content the rule returns. | |
| stopFurtherProcessing | undefined | boolean | Stop processing rules that have lower priority. | |
| subConditions | undefined | SubCondition[] | Specifies child node rules which are only used when specific condition is satisfied. |
Inherited properties
| Name | Type | Inherited from | Description |
|---|---|---|---|
| onlyIfNotHandled | undefined | boolean | RuleBase | Should this rule should be ignored if there is already an existing rule with a higher priority. |
| priority | undefined | number | RuleBase | Defines the order in which presentation rules will be evaluated and executed. |
| ruleType | RuleTypes | RuleBase | Used for serializing to JSON. |
Defined in
Last Updated: 08 January, 2020