agora-react-native-rtm
Version:
React Native around the Agora RTM SDKs for Android and iOS agora
214 lines (213 loc) • 7.28 kB
JavaScript
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
var _exportNames = {
createAgoraRtmClient: true,
isDebuggable: true,
setDebuggable: true,
callIrisApi: true
};
Object.defineProperty(exports, "callIrisApi", {
enumerable: true,
get: function () {
return _IrisRtmEngine.callIrisApi;
}
});
exports.createAgoraRtmClient = createAgoraRtmClient;
exports.default = void 0;
Object.defineProperty(exports, "isDebuggable", {
enumerable: true,
get: function () {
return _IrisRtmEngine.isDebuggable;
}
});
Object.defineProperty(exports, "setDebuggable", {
enumerable: true,
get: function () {
return _IrisRtmEngine.setDebuggable;
}
});
var _RtmClientInternal = require("./internal/RtmClientInternal");
var _AgoraRtmBase = require("./legacy/AgoraRtmBase");
Object.keys(_AgoraRtmBase).forEach(function (key) {
if (key === "default" || key === "__esModule") return;
if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
if (key in exports && exports[key] === _AgoraRtmBase[key]) return;
Object.defineProperty(exports, key, {
enumerable: true,
get: function () {
return _AgoraRtmBase[key];
}
});
});
var _IAgoraRtmClient = require("./legacy/IAgoraRtmClient");
Object.keys(_IAgoraRtmClient).forEach(function (key) {
if (key === "default" || key === "__esModule") return;
if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
if (key in exports && exports[key] === _IAgoraRtmClient[key]) return;
Object.defineProperty(exports, key, {
enumerable: true,
get: function () {
return _IAgoraRtmClient[key];
}
});
});
var _IAgoraRtmLock = require("./legacy/IAgoraRtmLock");
Object.keys(_IAgoraRtmLock).forEach(function (key) {
if (key === "default" || key === "__esModule") return;
if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
if (key in exports && exports[key] === _IAgoraRtmLock[key]) return;
Object.defineProperty(exports, key, {
enumerable: true,
get: function () {
return _IAgoraRtmLock[key];
}
});
});
var _IAgoraRtmPresence = require("./legacy/IAgoraRtmPresence");
Object.keys(_IAgoraRtmPresence).forEach(function (key) {
if (key === "default" || key === "__esModule") return;
if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
if (key in exports && exports[key] === _IAgoraRtmPresence[key]) return;
Object.defineProperty(exports, key, {
enumerable: true,
get: function () {
return _IAgoraRtmPresence[key];
}
});
});
var _IAgoraRtmStorage = require("./legacy/IAgoraRtmStorage");
Object.keys(_IAgoraRtmStorage).forEach(function (key) {
if (key === "default" || key === "__esModule") return;
if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
if (key in exports && exports[key] === _IAgoraRtmStorage[key]) return;
Object.defineProperty(exports, key, {
enumerable: true,
get: function () {
return _IAgoraRtmStorage[key];
}
});
});
var _IAgoraStreamChannel = require("./legacy/IAgoraStreamChannel");
Object.keys(_IAgoraStreamChannel).forEach(function (key) {
if (key === "default" || key === "__esModule") return;
if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
if (key in exports && exports[key] === _IAgoraStreamChannel[key]) return;
Object.defineProperty(exports, key, {
enumerable: true,
get: function () {
return _IAgoraStreamChannel[key];
}
});
});
var _hooks = require("./hooks");
Object.keys(_hooks).forEach(function (key) {
if (key === "default" || key === "__esModule") return;
if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
if (key in exports && exports[key] === _hooks[key]) return;
Object.defineProperty(exports, key, {
enumerable: true,
get: function () {
return _hooks[key];
}
});
});
var _RTMClient = require("./api/RTMClient");
Object.keys(_RTMClient).forEach(function (key) {
if (key === "default" || key === "__esModule") return;
if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
if (key in exports && exports[key] === _RTMClient[key]) return;
Object.defineProperty(exports, key, {
enumerable: true,
get: function () {
return _RTMClient[key];
}
});
});
var _RTMEvents = require("./api/RTMEvents");
Object.keys(_RTMEvents).forEach(function (key) {
if (key === "default" || key === "__esModule") return;
if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
if (key in exports && exports[key] === _RTMEvents[key]) return;
Object.defineProperty(exports, key, {
enumerable: true,
get: function () {
return _RTMEvents[key];
}
});
});
var _RTMStreamChannel = require("./api/RTMStreamChannel");
Object.keys(_RTMStreamChannel).forEach(function (key) {
if (key === "default" || key === "__esModule") return;
if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
if (key in exports && exports[key] === _RTMStreamChannel[key]) return;
Object.defineProperty(exports, key, {
enumerable: true,
get: function () {
return _RTMStreamChannel[key];
}
});
});
var _RTMStorage = require("./api/RTMStorage");
Object.keys(_RTMStorage).forEach(function (key) {
if (key === "default" || key === "__esModule") return;
if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
if (key in exports && exports[key] === _RTMStorage[key]) return;
Object.defineProperty(exports, key, {
enumerable: true,
get: function () {
return _RTMStorage[key];
}
});
});
var _RTMPresence = require("./api/RTMPresence");
Object.keys(_RTMPresence).forEach(function (key) {
if (key === "default" || key === "__esModule") return;
if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
if (key in exports && exports[key] === _RTMPresence[key]) return;
Object.defineProperty(exports, key, {
enumerable: true,
get: function () {
return _RTMPresence[key];
}
});
});
var _RTMLock = require("./api/RTMLock");
Object.keys(_RTMLock).forEach(function (key) {
if (key === "default" || key === "__esModule") return;
if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
if (key in exports && exports[key] === _RTMLock[key]) return;
Object.defineProperty(exports, key, {
enumerable: true,
get: function () {
return _RTMLock[key];
}
});
});
var _RTMHistory = require("./api/RTMHistory");
Object.keys(_RTMHistory).forEach(function (key) {
if (key === "default" || key === "__esModule") return;
if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
if (key in exports && exports[key] === _RTMHistory[key]) return;
Object.defineProperty(exports, key, {
enumerable: true,
get: function () {
return _RTMHistory[key];
}
});
});
var _IrisRtmEngine = require("./internal/IrisRtmEngine");
/**
* Creates one RTMClient object.
*
* Currently, the Agora RTM SDK v2.x supports creating only one RTMClient object for each app.
*
* @returns
* One RTMClient object.
*/
function createAgoraRtmClient(config) {
return new _RtmClientInternal.RtmClientInternal(config);
}
var _default = exports.default = createAgoraRtmClient;
//# sourceMappingURL=index.js.map