Spaces:
Sleeping
Sleeping
| ; | |
| var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); | |
| exports.__esModule = true; | |
| exports.default = addClass; | |
| var _hasClass = _interopRequireDefault(require("./hasClass")); | |
| /** | |
| * Adds a CSS class to a given element. | |
| * | |
| * @param element the element | |
| * @param className the CSS class name | |
| */ | |
| function addClass(element, className) { | |
| if (element.classList) element.classList.add(className);else if (!(0, _hasClass.default)(element, className)) if (typeof element.className === 'string') element.className = element.className + " " + className;else element.setAttribute('class', (element.className && element.className.baseVal || '') + " " + className); | |
| } | |
| module.exports = exports["default"]; |