Revert "refactor(router): remove deprecated `RouterOutlet` properties (#18781)"

This reverts commit d1c4a94bbf.
This commit is contained in:
Miško Hevery 2017-08-22 18:38:53 -05:00
parent d1c4a94bbf
commit 7236095f6f
2 changed files with 7 additions and 0 deletions

View File

@ -72,6 +72,11 @@ export class RouterOutlet implements OnDestroy, OnInit {
}
}
/** @deprecated since v4 **/
get locationInjector(): Injector { return this.location.injector; }
/** @deprecated since v4 **/
get locationFactoryResolver(): ComponentFactoryResolver { return this.resolver; }
get isActivated(): boolean { return !!this.activated; }
get component(): Object {

View File

@ -409,6 +409,8 @@ export declare class RouterOutlet implements OnDestroy, OnInit {
readonly component: Object;
deactivateEvents: EventEmitter<any>;
readonly isActivated: boolean;
/** @deprecated */ readonly locationFactoryResolver: ComponentFactoryResolver;
/** @deprecated */ readonly locationInjector: Injector;
constructor(parentContexts: ChildrenOutletContexts, location: ViewContainerRef, resolver: ComponentFactoryResolver, name: string, changeDetector: ChangeDetectorRef);
activateWith(activatedRoute: ActivatedRoute, resolver: ComponentFactoryResolver | null): void;
attach(ref: ComponentRef<any>, activatedRoute: ActivatedRoute): void;