MCPcopy Create free account
hub / github.com/bclinkinbeard/angular / arrayClasses

Function arrayClasses

test/fixtures/foo.js:18440–18455  ·  view source on GitHub ↗
(classVal)

Source from the content-addressed store, hash-verified

18438 }
18439
18440 function arrayClasses (classVal) {
18441 if (isArray(classVal)) {
18442 return classVal;
18443 } else if (isString(classVal)) {
18444 return classVal.split(' ');
18445 } else if (isObject(classVal)) {
18446 var classes = [], i = 0;
18447 forEach(classVal, function(v, k) {
18448 if (v) {
18449 classes = classes.concat(k.split(' '));
18450 }
18451 });
18452 return classes;
18453 }
18454 return classVal;
18455 }
18456 }];
18457}
18458

Callers 2

classDirectiveFunction · 0.85
ngClassWatchActionFunction · 0.85

Calls 3

isStringFunction · 0.85
isObjectFunction · 0.85
forEachFunction · 0.85

Tested by

no test coverage detected