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

Function toggleClass

src/utils.js:73–83  ·  view source on GitHub ↗
(el, name, state)

Source from the content-addressed store, hash-verified

71const R_SPACE = /\s+/g;
72
73function toggleClass(el, name, state) {
74 if (el && name) {
75 if (el.classList) {
76 el.classList[state ? 'add' : 'remove'](name);
77 }
78 else {
79 let className = (' ' + el.className + ' ').replace(R_SPACE, ' ').replace(' ' + name + ' ', ' ');
80 el.className = (className + (state ? ' ' + name : '')).replace(R_SPACE, ' ');
81 }
82 }
83}
84
85
86function css(el, prop, val) {

Callers 2

Sortable.jsFile · 0.90
completedFunction · 0.90

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…