UNPKG

@blox/material

Version:

Material Components for Angular

21 lines (20 loc) 696 B
import { QueryList } from '@angular/core'; import { Router, RouterLink, RouterLinkWithHref } from '@angular/router'; /** * @docs-private */ export declare class RouterActiveDetector { private component; private links; private linksWithHrefs; private router; private link?; private linkWithHref?; private onDestroy$; constructor(component: { isRouterActive: () => boolean; setRouterActive: (a: boolean) => void; }, links: QueryList<RouterLink>, linksWithHrefs: QueryList<RouterLinkWithHref>, router: Router, link?: RouterLink | undefined, linkWithHref?: RouterLinkWithHref | undefined); private hasActiveLinks; private isLinkActive; }