UNPKG

@appzic/js-helper-func

Version:

Vanila JavaScript DOM manipulation with maximizing minification

24 lines (23 loc) 765 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.toggleClass = exports.hasClass = exports.removeClasses = exports.addClasses = void 0; const addClasses = (element, classes) => { classes.forEach((className) => { element.classList.add(className); }); }; exports.addClasses = addClasses; const removeClasses = (element, classes) => { classes.forEach((className) => { element.classList.remove(className); }); }; exports.removeClasses = removeClasses; const hasClass = (element, className) => { return element.classList.contains(className); }; exports.hasClass = hasClass; const toggleClass = (element, className) => { element.classList.toggle(className); }; exports.toggleClass = toggleClass;