MCPcopy Create free account
hub / github.com/JacksonTian/fks / arrayClasses

Function arrayClasses

fks_chart/bower_components/angular/angular.js:18592–18607  ·  view source on GitHub ↗
(classVal)

Source from the content-addressed store, hash-verified

18590 }
18591
18592 function arrayClasses (classVal) {
18593 if (isArray(classVal)) {
18594 return classVal;
18595 } else if (isString(classVal)) {
18596 return classVal.split(' ');
18597 } else if (isObject(classVal)) {
18598 var classes = [], i = 0;
18599 forEach(classVal, function(v, k) {
18600 if (v) {
18601 classes = classes.concat(k.split(' '));
18602 }
18603 });
18604 return classes;
18605 }
18606 return classVal;
18607 }
18608 }];
18609}
18610

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