UNPKG

@goparrot/pubsub-event-bus

Version:
19 lines 882 B
var _AbstractSubscriptionEvent_message; import { __classPrivateFieldGet, __classPrivateFieldSet } from "tslib"; import { RETRY_COUNT_HEADER } from '../utils/retry-constants'; export class AbstractSubscriptionEvent { constructor(payload) { this.payload = payload; _AbstractSubscriptionEvent_message.set(this, void 0); this.message = () => __classPrivateFieldGet(this, _AbstractSubscriptionEvent_message, "f"); this.withMessage = (message) => { __classPrivateFieldSet(this, _AbstractSubscriptionEvent_message, message, "f"); return this; }; } get retryCount() { return __classPrivateFieldGet(this, _AbstractSubscriptionEvent_message, "f")?.properties.headers?.[RETRY_COUNT_HEADER] ?? 0; } } _AbstractSubscriptionEvent_message = new WeakMap(); //# sourceMappingURL=AbstractSubscriptionEvent.js.map