UNPKG

bbo

Version:

bbo is a utility library of zero dependencies for javascript.

30 lines (24 loc) 710 B
import attr from './attr.js'; import c from './c.js'; import g from './g.js'; /************************************************************************ * LOGS *************************************************************************/ function log(msg, styles) { var ele = g('_bbo_log'); if (ele === null) { ele = c('div'); attr(ele, 'id', '_bbo_log'); attr(ele, 'style', 'position:fixed;left:0;top:0;z-index:9999;padding:4px;'); document.body.appendChild(ele); } if (styles) { for (var style in styles) { if (Object.prototype.hasOwnProperty.call(styles, style)) { ele.style[style] = styles[style]; } } } ele.innerHTML = msg; } export default log;