@aotearoan/neon
Version:
Neon is a lightweight design library of Vue 3 components with minimal dependencies.
3 lines (2 loc) • 597 B
JavaScript
;Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const s=require("./NeonEventBus.cjs.js"),n=require("../enums/NeonAlertLevel.cjs.js");class t{static info(e){t.emit(n.NeonAlertLevel.Info,e)}static success(e){t.emit(n.NeonAlertLevel.Success,e)}static warn(e){t.emit(n.NeonAlertLevel.Warn,e)}static error(e){t.emit(n.NeonAlertLevel.Error,e)}static generateEventKey(e){return`${s.NeonEventBus.messagePrefix}-alert-${e}`}static emit(e,r){const i=t.generateEventKey(e);s.NeonEventBus.emit(i,r)}}exports.NeonAlertService=t;
//# sourceMappingURL=NeonAlertService.cjs.js.map