MCPcopy Index your code
hub / github.com/shipshapecode/tether / getClass

Function getClass

src/js/utils/classes.js:17–28  ·  view source on GitHub ↗
(key = '', classes, classPrefix)

Source from the content-addressed store, hash-verified

15 * @param {String} classPrefix
16 */
17export function getClass(key = '', classes, classPrefix) {
18 if (!isUndefined(classes) && !isUndefined(classes[key])) {
19 if (classes[key] === false) {
20 return '';
21 }
22 return classes[key];
23 } else if (classPrefix) {
24 return `${classPrefix}-${key}`;
25 } else {
26 return key;
27 }
28}
29
30export function removeClass(el, name) {
31 name.split(' ').forEach((cls) => {

Callers 11

classes.spec.jsFile · 0.90
_addOutOfBoundsClassFunction · 0.90
_getAllClassesFunction · 0.90
positionFunction · 0.90
positionFunction · 0.90
enableMethod · 0.90
disableMethod · 0.90
updateAttachClassesMethod · 0.90
_addClassesMethod · 0.90
_removeClassesMethod · 0.90
initializeFunction · 0.90

Calls 1

isUndefinedFunction · 0.90

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…