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 value- evaluates to a truthy value, otherwise they are removed.
Constructor
exported from common/index, defined in common/src/directives/ng_class.ts