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

Function arrayClasses

lib/test/angular/1.4.3/angular.js:22472–22490  ·  view source on GitHub ↗
(classVal)

Source from the content-addressed store, hash-verified

22470 }
22471
22472 function arrayClasses(classVal) {
22473 var classes = [];
22474 if (isArray(classVal)) {
22475 forEach(classVal, function(v) {
22476 classes = classes.concat(arrayClasses(v));
22477 });
22478 return classes;
22479 } else if (isString(classVal)) {
22480 return classVal.split(' ');
22481 } else if (isObject(classVal)) {
22482 forEach(classVal, function(v, k) {
22483 if (v) {
22484 classes = classes.concat(k.split(' '));
22485 }
22486 });
22487 return classes;
22488 }
22489 return classVal;
22490 }
22491 }];
22492}
22493

Callers 2

classDirectiveFunction · 0.70
ngClassWatchActionFunction · 0.70

Calls 4

forEachFunction · 0.70
isStringFunction · 0.70
isObjectFunction · 0.70
isArrayFunction · 0.50

Tested by

no test coverage detected