Creates and initializes a custom renderer that implements the Renderer2 base class.
API
abstract class RendererFactory2 {
abstract createRenderer(hostElement: any, type: RendererType2 | null): Renderer2;
abstract optional begin(): void;
abstract optional end(): void;
abstract optional whenRenderingDone(): Promise<any>;
}
createRenderer
Renderer2Creates and initializes a custom renderer for a host DOM element.
@paramhostElement
anyThe element to render.
@returns
Renderer2
begin
voidA callback invoked when rendering has begun.
@returns
void
end
voidA callback invoked when rendering has completed.
@returns
void
whenRenderingDone
Promise<any>Use with animations test-only mode. Notifies the test when rendering has completed.
@returns
Promise<any>