UNPKG

landstrasse

Version:

Strongly typed WAMP Client for browsers

38 lines 1.09 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const MessageTypes_1 = require("../types/messages/MessageTypes"); class WampError { constructor(errorUri, args, kwArgs) { Object.defineProperty(this, "errorUri", { enumerable: true, configurable: true, writable: true, value: errorUri }); Object.defineProperty(this, "args", { enumerable: true, configurable: true, writable: true, value: args }); Object.defineProperty(this, "kwArgs", { enumerable: true, configurable: true, writable: true, value: kwArgs }); } toErrorMessage(callId) { return [ MessageTypes_1.EWampMessageID.ERROR, MessageTypes_1.EWampMessageID.INVOCATION, callId, {}, this.errorUri, this.args || [], this.kwArgs || {}, ]; } } exports.default = WampError; //# sourceMappingURL=WampError.js.map