diff --git a/lib/extensions/src/lib/config/navbar.extensions.ts b/lib/extensions/src/lib/config/navbar.extensions.ts index 38f4837589..46352ecb9b 100644 --- a/lib/extensions/src/lib/config/navbar.extensions.ts +++ b/lib/extensions/src/lib/config/navbar.extensions.ts @@ -17,8 +17,13 @@ import { ExtensionElement } from './extension-element'; +export interface NavBarRules { + [ruleId: string]: string; +} + export interface NavBarGroupRef extends ExtensionElement { items: Array; + rules?: NavBarRules; } export interface NavBarLinkRef extends ExtensionElement { @@ -31,4 +36,5 @@ export interface NavBarLinkRef extends ExtensionElement { url?: string; // evaluated at runtime based on route ref description?: string; children?: Array; + rules?: NavBarRules; }