mirror of
https://github.com/woodpecker-ci/woodpecker.git
synced 2024-10-25 03:23:54 +00:00
19 lines
401 B
JavaScript
19 lines
401 B
JavaScript
|
'use strict';
|
||
|
|
||
|
angular.module('app').service('websocket', function($q, $http, $window) {
|
||
|
var wsCallback = undefined;
|
||
|
var ws = new WebSocket('ws://localhost:8080/ws/user');
|
||
|
ws.onmessage = function(event) {
|
||
|
var data = angular.fromJson(event.data);
|
||
|
if (wsCallback != undefined) {
|
||
|
wsCallback(data);
|
||
|
}
|
||
|
};
|
||
|
return {
|
||
|
subscribeRepos: function(callback) {
|
||
|
wsCallback = callback;
|
||
|
}
|
||
|
};
|
||
|
});
|
||
|
|