podchat-browser
Version:
Javascript SDK to use POD's Chat Service - Browser Only
58 lines (40 loc) • 2.12 kB
JavaScript
;
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
exports["default"] = void 0;
var _store = require("./store");
var _sdkParams = require("./sdkParams");
var _events = _interopRequireDefault(require("../events.module"));
var _requestBlocker = _interopRequireDefault(require("./requestBlocker"));
var _errorHandler = _interopRequireDefault(require("./errorHandler"));
var _uploadMethods = _interopRequireDefault(require("./chat/uploadMethods"));
var _messageQueues = _interopRequireDefault(require("./store/messageQueues"));
var _httpRequest = _interopRequireDefault(require("./helpers/httpRequest"));
var _podspaceMethods = _interopRequireDefault(require("./files/podspaceMethods"));
var _threadHistoryMethods = _interopRequireDefault(require("./chat/threadHistoryMethods"));
var _preferredMediaDeviceManager = _interopRequireDefault(require("./call/preferredMediaDeviceManager"));
var _threadMethods = _interopRequireDefault(require("./chat/threadMethods"));
var _typeCodes = _interopRequireDefault(require("../lib/social/typeCodes"));
var _logManager = _interopRequireDefault(require("./logManager"));
function App() {
var app = {};
app.logger = new _logManager["default"](app);
app.store = new _store.Store(app);
app.sdkParams = new _sdkParams.SDKParams();
app.chatEvents = new _events["default"](app);
app.requestBlocker = new _requestBlocker["default"](app);
app.errorHandler = new _errorHandler["default"](app);
app.uploads = new _uploadMethods["default"](app);
app.messageQueues = new _messageQueues["default"](app);
app.httpRequest = new _httpRequest["default"](app);
app.podspaceMethods = new _podspaceMethods["default"](app);
app.threadHistory = new _threadHistoryMethods["default"](app);
app.preferredMediaDevices = new _preferredMediaDeviceManager["default"](app);
app.threadMethods = new _threadMethods["default"](app);
app.typeCodeApiMethods = new _typeCodes["default"](app);
return app;
}
var _default = App;
exports["default"] = _default;