gamerocket
Version:
Gamerocket NodeJS Client Library
29 lines (22 loc) • 618 B
JavaScript
(function() {
var Gateway;
Gateway = (function() {
function Gateway() {}
Gateway.prototype.createResponseHandler = function(attributeName, klass, callback) {
return function(err, response) {
if (err) {
return callback(err, response);
}
if (response[attributeName]) {
response.success = true;
if (klass != null) {
response[attributeName] = new klass(response[attributeName]);
}
return callback(null, response);
}
};
};
return Gateway;
})();
exports.Gateway = Gateway;
}).call(this);