Skip to content

Instantly share code, notes, and snippets.

@robwormald robwormald/foo.js Secret
Created Dec 3, 2014

Embed
What would you like to do?
(function() {
var app = angular.module('apptui');
app.service('BonjourService', ['$timeout', '$rootScope', function($timeout, $rootScope) {
var service = {
computers = [],
browse: function() {
//return it (timeout returns a promise)
return $timeout(function() {
Bonjour.browse(
'_apptui-http._tcp',
'local',
foundNewComputer,
lostComputer
);
return computers;
}, 1000);
}
};
var foundNewComputer = function(newComputer) {
service.computers.push(newComputer);
console.log(this.computers);
};
var lostComputer = function(computer) {
console.log(computer);
};
return service;
}]);
})();
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.