What it does
Adds and removes CSS classes on an HTML element.
How to use
Class Overview
class NgClass implements DoCheck {
constructor
(_iterableDiffers: IterableDiffers, _keyValueDiffers: KeyValueDiffers, _ngEl: ElementRef, _renderer: Renderer)
}
Selectors
[ngClass]
Class Description
The CSS classes are updated as follows, depending on the type of the expression evaluation:
string
- the CSS classes listed in the string (space delimited) are added,Array
- the CSS classes declared as Array elements are added,Object
- keys are CSS classes that get added when the expression given in the valueevaluates to a truthy value, otherwise they are removed.
Constructor
exported from @angular/common/index, defined in @angular/common/src/directives/ng_class.ts