@evolvejs/core
Version:
An advanced Discord API wrapper with TS and JS support
13 lines (12 loc) • 493 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.Event = exports.listeners = void 0;
const objex_1 = require("@evolvejs/objex");
exports.listeners = new objex_1.Objex();
function Event(eventName) {
return (target, propertyKey, propertyDescriptor) => {
if (propertyDescriptor.writable)
exports.listeners.set([eventName !== null && eventName !== void 0 ? eventName : propertyKey, propertyKey], target);
};
}
exports.Event = Event;