@hashgraph/sdk
Version:
3 lines (2 loc) • 808 B
JavaScript
class e{constructor(e){this._name=e,Object.freeze(this)}toString(){switch(this){case e.Silent:return"silent";case e.Trace:return"trace";case e.Debug:return"debug";case e.Info:return"info";case e.Warn:return"warn";case e.Error:return"error";case e.Fatal:return"fatal";default:return`Unknown log level (${this._name})`}}static _fromString(r){switch(r){case"silent":return e.Silent;case"trace":return e.Trace;case"debug":return e.Debug;case"info":return e.Info;case"warn":return e.Warn;case"error":return e.Error;case"fatal":return e.Fatal;default:throw new Error(`Unknown log level: ${r}`)}}}e.Silent=new e("silent"),e.Trace=new e("trace"),e.Debug=new e("debug"),e.Info=new e("info"),e.Warn=new e("warn"),e.Error=new e("error"),e.Fatal=new e("fatal");export{e as default};
//# sourceMappingURL=LogLevel.js.map