/**
* @fileoverview Get HTML element's design classes.
* @author NHN FE Development Lab
*/
'use strict';
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;