2016-02-28 22:32:03 +01:00

27 lines
776 B
JavaScript

'use strict';
var UserMessage = (function () {
function UserMessage(payload) {
var data = JSON.parse(payload);
if (!data.name || !data.message) {
throw new Error('Invalid message payload received: ' + payload);
}
this.data = data;
}
Object.defineProperty(UserMessage.prototype, "name", {
get: function () {
return this.data.name;
},
enumerable: true,
configurable: true
});
Object.defineProperty(UserMessage.prototype, "message", {
get: function () {
return this.data.message;
},
enumerable: true,
configurable: true
});
return UserMessage;
}());
exports.UserMessage = UserMessage;
//# sourceMappingURL=models.js.map