UNPKG

1 kBTypeScriptView Raw
1import { ComponentRef, EventEmitter, OnDestroy, OnInit, ViewContainerRef } from '@angular/core';
2import { Router } from '@angular/router';
3import { FramingContainerOutlet } from './container-outlet';
4import { FramingContainerOutletService } from './container-outlet.service';
5export declare class FramingContainerOutletDirective implements OnInit, OnDestroy, FramingContainerOutlet {
6 private _view;
7 private _containerService;
8 private _router;
9 framingContainerOutlet: string;
10 optionalContainer: boolean;
11 useViewInjector: boolean;
12 content: any[][];
13 onComponents: EventEmitter<ComponentRef<any>[]>;
14 private _activated;
15 private _subscriptions;
16 constructor(_view: ViewContainerRef, _containerService: FramingContainerOutletService, _router: Router);
17 containerName(): string;
18 isActivated(): boolean;
19 ngOnInit(): void;
20 ngOnDestroy(): void;
21 private onContent(allContents);
22 private activate(content, i?);
23 private deactivate(activated);
24}