(function() { 'use strict'; angular .module('dialoga') .factory('GUID', GUID); /** @ngInject */ function GUID(){ var service = {}; service.generate = function (){ function s4() { return Math.floor((1 + Math.random()) * 0x10000) .toString(16) .substring(1); } return s4() + s4() + '-' + s4() + '-' + s4() + '-' + s4() + '-' + s4() + s4() + s4(); }; return service; } })();