MCPcopy Index your code
hub / github.com/SortableJS/Sortable / toggleClass

Function toggleClass

modular/sortable.core.esm.js:172–181  ·  view source on GitHub ↗
(el, name, state)

Source from the content-addressed store, hash-verified

170}
171var R_SPACE = /\s+/g;
172function toggleClass(el, name, state) {
173 if (el && name) {
174 if (el.classList) {
175 el.classList[state ? 'add' : 'remove'](name);
176 } else {
177 var className = (' ' + el.className + ' ').replace(R_SPACE, ' ').replace(' ' + name + ' ', ' ');
178 el.className = (className + (state ? ' ' + name : '')).replace(R_SPACE, ' ');
179 }
180 }
181}
182function css(el, prop, val) {
183 var style = el && el.style;
184 if (style) {

Callers 4

completedFunction · 0.70
SwapPluginFunction · 0.70
MultiDragPluginFunction · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…