MCPcopy Index your code
hub / github.com/angular-ui/ui-grid / cachedToggleClass

Function cachedToggleClass

lib/test/angular/1.6.7/angular.js:23935–23943  ·  view source on GitHub ↗
(ctrl, className, switchValue)

Source from the content-addressed store, hash-verified

23933 }
23934
23935 function cachedToggleClass(ctrl, className, switchValue) {
23936 if (switchValue && !ctrl.$$classCache[className]) {
23937 ctrl.$$animate.addClass(ctrl.$$element, className);
23938 ctrl.$$classCache[className] = true;
23939 } else if (!switchValue && ctrl.$$classCache[className]) {
23940 ctrl.$$animate.removeClass(ctrl.$$element, className);
23941 ctrl.$$classCache[className] = false;
23942 }
23943 }
23944
23945 function toggleValidationCss(ctrl, validationErrorKey, isValid) {
23946 validationErrorKey = validationErrorKey ? '-' + snake_case(validationErrorKey, '-') : '';

Callers 2

addSetValidityMethodFunction · 0.70
toggleValidationCssFunction · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected