UNPKG

@tencentcloud/roomkit-electron-vue3

Version:

<h1 align="center"> TUIRoomKit</h1> Conference (TUIRoomKit) is a product suitable for multi-person audio and video conversation scenarios such as business meetings, webinars, and online education. By integrating this product, you can add room management,

42 lines (41 loc) 885 B
const LogLevelType = { LOG_LEVEL_DEBUG: -1, LOG_LEVEL_LOG: 0, LOG_LEVEL_INFO: 1, LOG_LEVEL_WARN: 2, LOG_LEVEL_ERROR: 3, LOG_LEVEL_NON_LOGGING: 4 // No logging level, no logs will be printed }; var LogContext = /* @__PURE__ */ ((LogContext2) => { LogContext2["MAIN"] = "main-process"; LogContext2["RENDER"] = "render-process"; return LogContext2; })(LogContext || {}); function padMs(ms) { const len = ms.toString().length; let ret; switch (len) { case 1: ret = `00${ms}`; break; case 2: ret = `0${ms}`; break; default: ret = ms; break; } return ret; } function getLogPrefix(context) { const date = /* @__PURE__ */ new Date(); return `${date.toLocaleTimeString("en-US", { hour12: false })}.${padMs(date.getMilliseconds())} [${context}]:`; } export { LogContext, LogLevelType, getLogPrefix };