UNPKG

671 BTypeScriptView Raw
1import { Router } from '@angular/router';
2import { Observable } from 'rxjs/Rx';
3import { FramingContainerOutletContent } from './container-outlet-content';
4export declare class FramingContainerOutletService {
5 private router;
6 readonly contents$: Observable<FramingContainerOutletContent[]>;
7 private contentsSubject;
8 private contents;
9 private routeContents;
10 private subscriptions;
11 constructor(router: Router);
12 hasContent(container: string): boolean;
13 activate(content: FramingContainerOutletContent): () => void;
14 private deactivate(content);
15 private onNavigationEnd();
16 private resolveRouteContents(snapshot, routeContents);
17}