tui-code-snippet
Version:
TOAST UI Utility: CodeSnippet
29 lines (22 loc) • 601 B
JavaScript
/**
* @fileoverview Get HTML element's design classes.
* @author NHN FE Development Lab <dl_javascript@nhn.com>
*/
;
var isUndefined = require('../type/isUndefined');
/**
* Get HTML element's design classes.
* @param {(HTMLElement|SVGElement)} element target element
* @returns {string} element css class name
* @memberof module:domUtil
*/
function getClass(element) {
if (!element || !element.className) {
return '';
}
if (isUndefined(element.className.baseVal)) {
return element.className;
}
return element.className.baseVal;
}
module.exports = getClass;