MCPcopy
hub / github.com/angular-ui/ui-grid / addRemoveClassesPostDigest

Function addRemoveClassesPostDigest

lib/test/angular/1.8.0/angular.js:5660–5675  ·  view source on GitHub ↗
(element, add, remove)

Source from the content-addressed store, hash-verified

5658
5659
5660 function addRemoveClassesPostDigest(element, add, remove) {
5661 var data = postDigestQueue.get(element) || {};
5662
5663 var classesAdded = updateData(data, add, true);
5664 var classesRemoved = updateData(data, remove, false);
5665
5666 if (classesAdded || classesRemoved) {
5667
5668 postDigestQueue.set(element, data);
5669 postDigestElements.push(element);
5670
5671 if (postDigestElements.length === 1) {
5672 $rootScope.$$postDigest(handleCSSClassChanges);
5673 }
5674 }
5675 }
5676 }];
5677};
5678

Callers 1

Calls 1

updateDataFunction · 0.70

Tested by

no test coverage detected