"use strict"; angular.module("app", ["ui.router", "ui.utils", "oc.lazyLoad", "ngAnimate", "ngTouch", "ngIdle"]).service("userService", function() { return { isLogged: !1, user: { id: 0, email: "", username: "RDO TEST User", profile_image: "", timezone: "UTC", user_type: 1, userdetail: {}, usersettings: {} } } }).service("caseService", function() { return { case_id: "", case_name: "" } }).factory("Io", function() { if ("undefined" == typeof io) throw new Error("Socket.io required"); return io }).factory("socket", ['$rootScope', function(n) { var o = io.connect("https://rtcom.resolvedisputes.online"); return { on: function(t, i) { o.on(t, function() { var t = arguments; n.$apply(function() { i.apply(o, t) }) }) }, emit: function(t, i, p) { o.emit(t, i, function() { var t = arguments; n.$apply(function() { p && p.apply(o, t) }) }) } } }]).factory("AudioStream", function(e) { var r; return { get: function() { if (r) return e.when(r); var n = e.defer(); return navigator.getUserMedia({ video: !1, audio: !0 }, function(e) { r = e, n.resolve(r) }, function(e) { n.reject(e) }), n.promise } } }).factory("VideoStream", function(e) { var r; return { get: function() { if (r) return e.when(r); var n = e.defer(); return navigator.getUserMedia({ video: !0, audio: !0 }, function(e) { r = e, n.resolve(r) }, function(e) { n.reject(e) }), n.promise } } }).constant("ASSETS_URL", "/assets/css/").constant("API_URL", "/api/v1/").constant("SERVER_API_URL", "https://rdolicense.resolvedisputes.online/api/v2/").constant("API_KEY", "4nglmK3hPHFLY8wPoK6r").constant("SIGNALIG_SERVER_URL", "https://videobridge.resolvedisputes.online");