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
.
Constructors
Properties
- hashCode → int
-
Get a hash code for this object.
read-only, inherited - runtimeType → Type
-
A representation of the runtime type of the object.
read-only, inherited
Operators
-
operator ==(
other) → bool -
The equality operator.
inherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a non-existent method or property is accessed.
inherited -
renderComponent(
RenderComponentType componentType) → Renderer -
toString(
) → String -
Returns a string representation of this object.
inherited