mirror of
https://github.com/d0zingcat/gocryptotrader.git
synced 2026-05-13 23:16:45 +00:00
21 lines
564 B
JavaScript
21 lines
564 B
JavaScript
angular.module('myApp.webSocket', ['ngWebSocket'])
|
|
.factory('webSocket', function($websocket) {
|
|
// Open a WebSocket connection
|
|
var dataStream = $websocket('ws://localhost:9050/');
|
|
|
|
var collection = [];
|
|
|
|
dataStream.onMessage(function(message) {
|
|
collection.push(JSON.parse(message.data));
|
|
});
|
|
|
|
var methods = {
|
|
collection: collection,
|
|
get: function() {
|
|
dataStream.send(JSON.stringify({ action: 'get' }));
|
|
}
|
|
};
|
|
|
|
return methods;
|
|
|
|
}) |