"use strict";function _typeof(obj){"@babel/helpers - typeof";if(typeof Symbol==="function"&&typeof Symbol.iterator==="symbol"){_typeof=function _typeof(obj){return typeof obj}}else{_typeof=function _typeof(obj){return obj&&typeof Symbol==="function"&&obj.constructor===Symbol&&obj!==Symbol.prototype?"symbol":typeof obj}}return _typeof(obj)}!function(global,factory){(typeof exports==="undefined"?"undefined":_typeof(exports))==="object"&&typeof module!=="undefined"?module.exports=factory():typeof define==="function"&&define.amd?define(factory):(global=global||self,global.Dreamer=factory())}(void 0,function(){"use strict";var msgWrapper=c({className:"dream-msg-stage"});function c(args,children){var el=document.createElement("div");for(var key in args){var element=args[key];if(key=="className"){key="class";el.setAttribute(key,element)}else if(key[0]=="_"){el.addEventListener(key.slice(1),element)}}if(typeof children=="string"){el.innerHTML=children}else if(_typeof(children)=="object"&&children.tagName){el.appendChild(children)}else if(children){for(var i=0;i-1?!0:!1}function removeClass(el,s){var c=el.className||"";if(hasClass(c,s)){var arr=c.split(/\s+/);var i=arr.indexOf(s);arr.splice(i,1);el.className=arr.join(" ")}if(el.className===""){el.removeAttribute("class")}}var initArgs={msg:"",duration:2000,showClose:false};var Dreamer={info:function info(){initConfig(arguments,"info")},success:function success(){initConfig(arguments,"success")},warning:function warning(){initConfig(arguments,"warning")},error:function error(){initConfig(arguments,"error")},loading:function loading(){return initConfig(arguments,"loading")},destroyAll:function destroyAll(){_destroyAll()},config:function config(obj){for(var key in obj){if(Object.hasOwnProperty.call(obj,key)){if(obj[key]!==undefined){initArgs[key]=obj[key]}}}}};function initConfig(obj,type){var args={};for(var key in initArgs){args[key]=initArgs[key]}for(var i=0;i\n "}else{return"\n \n \n \n "}}function closeMsg(el,cb){if(!el)return;css(el,{padding:0,height:0});addClass(el.children[0],"dream-msg-fade-out");cb&&cb();setTimeout(function(){if(!el)return;var has=false;for(var i=0;i",success:"\n ",warning:"\n ",error:"\n ",loading:"
\n \n \n \n
\n "}}function removeChild(el){el&&el.parentNode.removeChild(el)}function _destroyAll(){for(var i=0;i