Source
void ngDoCheck() { if (_differ == null) return; var changes = _differ.diff(_rawStyle); if (changes == null) return; changes.forEachAddedItem((KeyValueChangeRecord record) { _ngElement.style.setProperty(record.key, record.currentValue); }); changes.forEachChangedItem((KeyValueChangeRecord record) { _ngElement.style.setProperty(record.key, record.currentValue); }); changes.forEachRemovedItem((KeyValueChangeRecord record) { _ngElement.style.setProperty(record.key, record.currentValue); }); }