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 r=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`${r.NeonEventBus.messagePrefix}-toast-${e}`}static emit(e,s){const i=t.generateEventKey(e);r.NeonEventBus.emit(i,s)}}exports.NeonToastService=t; //# sourceMappingURL=NeonToastService.cjs.js.map