class
Creates and initializes a custom renderer that implements the Renderer2 base class.
abstract class RendererFactory2 {
abstract createRenderer(hostElement: any, type: RendererType2): Renderer2
abstract begin()?: void
abstract end()?: void
abstract whenRenderingDone()?: Promise<any>
} | createRenderer() | ||||||
|---|---|---|---|---|---|---|
| Creates and initializes a custom renderer for a host DOM element. | ||||||
|
hostElement | any | The element to render. |
type | RendererType2 | The base class to implement. |
Renderer2: The new custom renderer instance.
| begin() |
|---|
| A callback invoked when rendering has begun. |
|
| end() |
|---|
| A callback invoked when rendering has completed. |
|
| whenRenderingDone() |
|---|
| Use with animations test-only mode. Notifies the test when rendering has completed. |
|
© 2010–2021 Google, Inc.
Licensed under the Creative Commons Attribution License 4.0.
https://v11.angular.io/api/core/RendererFactory2