UNPKG

@addapptables/ng-signal-r

Version:
2 lines 2.39 kB
!function(e,n){"object"==typeof exports&&"undefined"!=typeof module?n(exports,require("@aspnet/signalr"),require("@angular/core")):"function"==typeof define&&define.amd?define("@addapptables/ng-signal-r",["exports","@aspnet/signalr","@angular/core"],n):n(((e=e||self).addapptables=e.addapptables||{},e.addapptables["ng-signal-r"]={}),e["aspnet-signalr"],e.ng.core)}(this,function(e,n,t){"use strict";function r(e,n,t,r){return new(t||(t=Promise))(function(o,i){function a(e){try{c(r.next(e))}catch(e){i(e)}}function u(e){try{c(r.throw(e))}catch(e){i(e)}}function c(e){e.done?o(e.value):new t(function(n){n(e.value)}).then(a,u)}c((r=r.apply(e,n||[])).next())})}function o(e,n){var t,r,o,i,a={label:0,sent:function(){if(1&o[0])throw o[1];return o[1]},trys:[],ops:[]};return i={next:u(0),throw:u(1),return:u(2)},"function"==typeof Symbol&&(i[Symbol.iterator]=function(){return this}),i;function u(i){return function(u){return function(i){if(t)throw new TypeError("Generator is already executing.");for(;a;)try{if(t=1,r&&(o=2&i[0]?r.return:i[0]?r.throw||((o=r.return)&&o.call(r),0):r.next)&&!(o=o.call(r,i[1])).done)return o;switch(r=0,o&&(i=[2&i[0],o.value]),i[0]){case 0:case 1:o=i;break;case 4:return a.label++,{value:i[1],done:!1};case 5:a.label++,r=i[1],i=[0];continue;case 7:i=a.ops.pop(),a.trys.pop();continue;default:if(!(o=(o=a.trys).length>0&&o[o.length-1])&&(6===i[0]||2===i[0])){a=0;continue}if(3===i[0]&&(!o||i[1]>o[0]&&i[1]<o[3])){a.label=i[1];break}if(6===i[0]&&a.label<o[1]){a.label=o[1],o=i;break}if(o&&a.label<o[2]){a.label=o[2],a.ops.push(i);break}o[2]&&a.ops.pop(),a.trys.pop();continue}i=n.call(e,a)}catch(e){i=[6,e],r=0}finally{t=o=0}if(5&i[0])throw i[1];return{value:i[0]?i[1]:void 0,done:!0}}([i,u])}}}var i=function(){function e(){}return e.prototype.connect=function(e,t){return r(this,void 0,void 0,function(){var r;return o(this,function(o){switch(o.label){case 0:return[4,(r=(new n.HubConnectionBuilder).withUrl(e,t).build()).start()];case 1:return o.sent(),[2,r]}})})},e.prototype.bindEvent=function(e,n,t){e.on(n,t)},e.prototype.disconnect=function(e){return r(this,void 0,void 0,function(){return o(this,function(n){switch(n.label){case 0:return[4,e.stop()];case 1:return n.sent(),[2]}})})},e.decorators=[{type:t.Injectable}],e}();e.SignalRAdapter=i,Object.defineProperty(e,"__esModule",{value:!0})}); //# sourceMappingURL=addapptables-ng-signal-r.umd.min.js.map