UNPKG

1.23 kBJavaScriptView Raw
1"use strict";exports.__esModule=!0;var tslib_1=require("tslib"),LarkLogger_1=require("@kemao/lark/Server/Log/LarkLogger/LarkLogger"),logger=new LarkLogger_1.LarkLogger("BrowserBase"),BrowserBase=function(){function e(){this.cdn=null,this.packageTools=null,this.eventMap=new Map,this.publicPath="/",this.outDir="./build/Browser",this.versionType="none"}return e.prototype.getCDN=function(){return null===this.cdn?"":this.cdn},e.prototype.setCDN=function(e){this.cdn=e},e.prototype.addEventListener=function(e,t){logger.log("addEventListener",e),this.eventMap.set(e,t)},e.prototype.dispatchEvent=function(r,n){return void 0===n&&(n=null),tslib_1.__awaiter(this,void 0,void 0,function(){var t;return tslib_1.__generator(this,function(e){switch(e.label){case 0:return t=this.eventMap.get(r),logger.log("dispatchEvent",r,n,this.eventMap.size,"function"==typeof t),"function"!=typeof t?[3,2]:[4,t(n)];case 1:e.sent(),e.label=2;case 2:return[2]}})})},e.prototype.trigger=function(t,r){return void 0===r&&(r=null),tslib_1.__awaiter(this,void 0,void 0,function(){return tslib_1.__generator(this,function(e){switch(e.label){case 0:return[4,this.dispatchEvent(t,r)];case 1:return e.sent(),[2]}})})},e}();exports.BrowserBase=BrowserBase;
\No newline at end of file