fix(angular): create angular delegate

This commit is contained in:
Manu Mtz.-Almeida
2018-03-13 22:17:12 +01:00
parent f398b3a945
commit 3b5f758318
5 changed files with 37 additions and 9 deletions

View File

@ -9,7 +9,19 @@ import { FrameworkDelegate } from '@ionic/core';
@Injectable()
export class AngularDelegate implements FrameworkDelegate {
export class AngularDelegate {
constructor(
private appRef: ApplicationRef
) {}
create(cfr: ComponentFactoryResolver, injector: Injector) {
return new AngularFrameworkDelegate(cfr, injector, this.appRef);
}
}
export class AngularFrameworkDelegate implements FrameworkDelegate {
private elRefMap = new WeakMap<HTMLElement, any>();