UNPKG

@aotearoan/neon

Version:

Neon is a lightweight design library of Vue 3 components with minimal dependencies.

3 lines (2 loc) 597 B
"use strict";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