1 | import { Router } from '@angular/router';
|
2 | import { Observable } from 'rxjs/Rx';
|
3 | import { FramingContainerOutletContent } from './container-outlet-content';
|
4 | export 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 | }
|