cloudflare
Version:
The official TypeScript library for the Cloudflare API
68 lines • 3.49 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.RealtimeKit = exports.BaseRealtimeKit = void 0;
const tslib_1 = require("../../internal/tslib.js");
// File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
const resource_1 = require("../../core/resource.js");
const ActiveSessionAPI = tslib_1.__importStar(require("./active-session.js"));
const active_session_1 = require("./active-session.js");
const AnalyticsAPI = tslib_1.__importStar(require("./analytics.js"));
const analytics_1 = require("./analytics.js");
const AppsAPI = tslib_1.__importStar(require("./apps.js"));
const apps_1 = require("./apps.js");
const LivestreamsAPI = tslib_1.__importStar(require("./livestreams.js"));
const livestreams_1 = require("./livestreams.js");
const MeetingsAPI = tslib_1.__importStar(require("./meetings.js"));
const meetings_1 = require("./meetings.js");
const PresetsAPI = tslib_1.__importStar(require("./presets.js"));
const presets_1 = require("./presets.js");
const RecordingsAPI = tslib_1.__importStar(require("./recordings.js"));
const recordings_1 = require("./recordings.js");
const SessionsAPI = tslib_1.__importStar(require("./sessions.js"));
const sessions_1 = require("./sessions.js");
const WebhooksAPI = tslib_1.__importStar(require("./webhooks.js"));
const webhooks_1 = require("./webhooks.js");
var BaseRealtimeKit = /* @__PURE__ */ (() => {
class BaseRealtimeKit extends resource_1.APIResource {
}
BaseRealtimeKit._key = Object.freeze(['realtimeKit']);
return BaseRealtimeKit;
})();
exports.BaseRealtimeKit = BaseRealtimeKit;
var RealtimeKit = /* @__PURE__ */ (() => {
class RealtimeKit extends BaseRealtimeKit {
constructor() {
super(...arguments);
this.apps = new AppsAPI.Apps(this._client);
this.meetings = new MeetingsAPI.Meetings(this._client);
this.presets = new PresetsAPI.Presets(this._client);
this.sessions = new SessionsAPI.Sessions(this._client);
this.recordings = new RecordingsAPI.Recordings(this._client);
this.webhooks = new WebhooksAPI.Webhooks(this._client);
this.activeSession = new ActiveSessionAPI.ActiveSession(this._client);
this.livestreams = new LivestreamsAPI.Livestreams(this._client);
this.analytics = new AnalyticsAPI.Analytics(this._client);
}
}
RealtimeKit.Apps = apps_1.Apps;
RealtimeKit.BaseApps = apps_1.BaseApps;
RealtimeKit.Meetings = meetings_1.Meetings;
RealtimeKit.BaseMeetings = meetings_1.BaseMeetings;
RealtimeKit.Presets = presets_1.Presets;
RealtimeKit.BasePresets = presets_1.BasePresets;
RealtimeKit.Sessions = sessions_1.Sessions;
RealtimeKit.BaseSessions = sessions_1.BaseSessions;
RealtimeKit.Recordings = recordings_1.Recordings;
RealtimeKit.BaseRecordings = recordings_1.BaseRecordings;
RealtimeKit.Webhooks = webhooks_1.Webhooks;
RealtimeKit.BaseWebhooks = webhooks_1.BaseWebhooks;
RealtimeKit.ActiveSession = active_session_1.ActiveSession;
RealtimeKit.BaseActiveSession = active_session_1.BaseActiveSession;
RealtimeKit.Livestreams = livestreams_1.Livestreams;
RealtimeKit.BaseLivestreams = livestreams_1.BaseLivestreams;
RealtimeKit.Analytics = analytics_1.Analytics;
RealtimeKit.BaseAnalytics = analytics_1.BaseAnalytics;
return RealtimeKit;
})();
exports.RealtimeKit = RealtimeKit;
//# sourceMappingURL=realtime-kit.js.map