UNPKG

podchat-browser

Version:

Javascript SDK to use POD's Chat Service - Browser Only

43 lines (36 loc) 1.32 kB
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault"); Object.defineProperty(exports, "__esModule", { value: true }); exports["default"] = void 0; var _classCallCheck2 = _interopRequireDefault(require("@babel/runtime/helpers/classCallCheck")); var _createClass2 = _interopRequireDefault(require("@babel/runtime/helpers/createClass")); var PreferredMediaDeviceManager = /*#__PURE__*/function () { function PreferredMediaDeviceManager(app) { (0, _classCallCheck2["default"])(this, PreferredMediaDeviceManager); this._app = app; this.devices = {}; //JSON.parse(localStorage.getItem('preferredCallMediaDevices')) // if(!this.devices) { // this.devices = {}; // } } (0, _createClass2["default"])(PreferredMediaDeviceManager, [{ key: "save", value: function save(media, id) { console.log('[mediaDevice] save(media, id).. ', { id: id, media: media }); this.devices[media] = id; // localStorage.setItem('preferredCallMediaDevices', JSON.stringify(this.devices)); } }, { key: "get", value: function get(media) { return this.devices[media] || null; } }]); return PreferredMediaDeviceManager; }(); var _default = PreferredMediaDeviceManager; exports["default"] = _default;