refactor(animations): make animation testing work with fixture.whenRenderingDone
This commit is contained in:

committed by
Jason Aden

parent
8a6eb1ac78
commit
54a6e4ff9e
@ -130,6 +130,7 @@ export abstract class RendererFactory2 {
|
||||
abstract createRenderer(hostElement: any, type: RendererType2|null): Renderer2;
|
||||
abstract begin?(): void;
|
||||
abstract end?(): void;
|
||||
abstract whenRenderingDone?(): Promise<any>;
|
||||
}
|
||||
|
||||
/**
|
||||
|
@ -607,6 +607,13 @@ class DebugRendererFactory2 implements RendererFactory2 {
|
||||
this.delegate.end();
|
||||
}
|
||||
}
|
||||
|
||||
whenRenderingDone(): Promise<any> {
|
||||
if (this.delegate.whenRenderingDone) {
|
||||
return this.delegate.whenRenderingDone();
|
||||
}
|
||||
return Promise.resolve(null);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user