RootRenderer

class deprecated

npm Package @angular/core
Module import { RootRenderer } from '@angular/core';
Source core/src/render/api.ts

Deprecation Notes

Use RendererFactory2 instead.

Overview

class RootRenderer {
  renderComponent(componentType: RenderComponentType): Renderer
}

Description

Injectable service that provides a low-level interface for modifying the UI.

Use this service to bypass Angular's templating and make custom UI changes that can't be expressed declaratively. For example if you need to set a property or an attribute whose name is not statically known, use setElementProperty or setElementAttribute respectively.

If you are implementing a custom renderer, you must implement this interface.

The default Renderer implementation is DomRenderer. Also available is WebWorkerRenderer.

Members

renderComponent(componentType: RenderComponentType): Renderer

© 2010–2018 Google, Inc.
Licensed under the Creative Commons Attribution License 4.0.
https://v5.angular.io/api/core/RootRenderer