UNPKG

@pubby/sdk

Version:
45 lines (40 loc) 1.49 kB
'use strict'; Object.defineProperty(exports, '__esModule', { value: true }); var tslib = require('tslib'); var module$2 = require('../module.js'); var adapter = require('./adapter.js'); require('../modules/auth/index.js'); var module$1 = require('../modules/auth/module.js'); var WebsocketModule = /** @class */ (function (_super) { tslib.__extends(WebsocketModule, _super); function WebsocketModule(client) { var _this = _super.call(this, client) || this; // Requer Autenticação client.require(module$1.AuthModule); client.ws = _this; _this.ws$ = new adapter.WsStream(client.config.current.baseURL, client); return _this; } WebsocketModule.prototype.init = function () { }; Object.defineProperty(WebsocketModule.prototype, "now", { get: function () { return this.ws$.now; }, enumerable: false, configurable: true }); WebsocketModule.prototype.connect = function () { return this.ws$.connect(); }; WebsocketModule.prototype.listen = function (message) { return this.ws$.listen(message); }; WebsocketModule.prototype.add = function (message) { return this.ws$.add(message); }; WebsocketModule.prototype.addAsync = function (message) { return this.ws$.asyncAdd(message); }; return WebsocketModule; }(module$2.PubbyModule)); exports.WebsocketModule = WebsocketModule;