diff options
author | Marian Oancea <contact@siteshop.ro> | 2014-11-06 01:52:52 +0800 |
---|---|---|
committer | Marian Oancea <contact@siteshop.ro> | 2014-11-06 01:52:52 +0800 |
commit | 15088d7ebe606ce6510aee0a8315ed175f1770b0 (patch) | |
tree | edc70bc1c3b2337df7f4125fd39215279575d06f /lib/httprpc.js | |
parent | 4be4db5e6cfdde4ba5c1243b2bafeb6bbae3643c (diff) | |
download | go-tangerine-15088d7ebe606ce6510aee0a8315ed175f1770b0.tar go-tangerine-15088d7ebe606ce6510aee0a8315ed175f1770b0.tar.gz go-tangerine-15088d7ebe606ce6510aee0a8315ed175f1770b0.tar.bz2 go-tangerine-15088d7ebe606ce6510aee0a8315ed175f1770b0.tar.lz go-tangerine-15088d7ebe606ce6510aee0a8315ed175f1770b0.tar.xz go-tangerine-15088d7ebe606ce6510aee0a8315ed175f1770b0.tar.zst go-tangerine-15088d7ebe606ce6510aee0a8315ed175f1770b0.zip |
Fixed indent
Fixed indent so we can compare differences in PR.
Diffstat (limited to 'lib/httprpc.js')
-rw-r--r-- | lib/httprpc.js | 106 |
1 files changed, 53 insertions, 53 deletions
diff --git a/lib/httprpc.js b/lib/httprpc.js index b80cca048..1968caa98 100644 --- a/lib/httprpc.js +++ b/lib/httprpc.js @@ -25,68 +25,68 @@ var XMLHttpRequest = require('xmlhttprequest').XMLHttpRequest; // jshint ignore:line -var HttpRpcProvider = function (host) { - this.handlers = []; - this.host = host; -}; - -function formatJsonRpcObject(object) { - return { - jsonrpc: '2.0', - method: object.call, - params: object.args, - id: object._id + var HttpRpcProvider = function (host) { + this.handlers = []; + this.host = host; }; -} -function formatJsonRpcMessage(message) { - var object = JSON.parse(message); + function formatJsonRpcObject(object) { + return { + jsonrpc: '2.0', + method: object.call, + params: object.args, + id: object._id + }; + } - return { - _id: object.id, - data: object.result - }; -} + function formatJsonRpcMessage(message) { + var object = JSON.parse(message); -HttpRpcProvider.prototype.sendRequest = function (payload, cb) { - var data = formatJsonRpcObject(payload); + return { + _id: object.id, + data: object.result + }; + } - var request = new XMLHttpRequest(); - request.open("POST", this.host, true); - request.send(JSON.stringify(data)); - request.onreadystatechange = function () { - if (request.readyState === 4 && cb) { - cb(request); - } + HttpRpcProvider.prototype.sendRequest = function (payload, cb) { + var data = formatJsonRpcObject(payload); + + var request = new XMLHttpRequest(); + request.open("POST", this.host, true); + request.send(JSON.stringify(data)); + request.onreadystatechange = function () { + if (request.readyState === 4 && cb) { + cb(request); + } + }; }; -}; -HttpRpcProvider.prototype.send = function (payload) { - var self = this; - this.sendRequest(payload, function (request) { - self.handlers.forEach(function (handler) { - handler.call(self, formatJsonRpcMessage(request.responseText)); + HttpRpcProvider.prototype.send = function (payload) { + var self = this; + this.sendRequest(payload, function (request) { + self.handlers.forEach(function (handler) { + handler.call(self, formatJsonRpcMessage(request.responseText)); + }); }); - }); -}; - -HttpRpcProvider.prototype.poll = function (payload, id) { - var self = this; - this.sendRequest(payload, function (request) { - var parsed = JSON.parse(request.responseText); - if (parsed.result instanceof Array ? parsed.result.length === 0 : !parsed.result) { - return; - } - self.handlers.forEach(function (handler) { - handler.call(self, {_event: payload.call, _id: id, data: parsed.result}); + }; + + HttpRpcProvider.prototype.poll = function (payload, id) { + var self = this; + this.sendRequest(payload, function (request) { + var parsed = JSON.parse(request.responseText); + if (parsed.result instanceof Array ? parsed.result.length === 0 : !parsed.result) { + return; + } + self.handlers.forEach(function (handler) { + handler.call(self, {_event: payload.call, _id: id, data: parsed.result}); + }); }); - }); -}; + }; -Object.defineProperty(HttpRpcProvider.prototype, "onmessage", { - set: function (handler) { - this.handlers.push(handler); - } -}); + Object.defineProperty(HttpRpcProvider.prototype, "onmessage", { + set: function (handler) { + this.handlers.push(handler); + } + }); module.exports = HttpRpcProvider; |