@bitmovin/api-sdk
Version:
Bitmovin JS/TS API SDK
26 lines (25 loc) • 950 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const BaseAPI_1 = require("../common/BaseAPI");
const VideoApi_1 = require("./video/VideoApi");
const LiveApi_1 = require("./live/LiveApi");
const ConfigApi_1 = require("./config/ConfigApi");
const SearchApi_1 = require("./search/SearchApi");
const SigningKeysApi_1 = require("./signingKeys/SigningKeysApi");
/**
* StreamsApi - object-oriented interface
* @export
* @class StreamsApi
* @extends {BaseAPI}
*/
class StreamsApi extends BaseAPI_1.BaseAPI {
constructor(configuration) {
super(configuration);
this.video = new VideoApi_1.default(configuration);
this.live = new LiveApi_1.default(configuration);
this.config = new ConfigApi_1.default(configuration);
this.search = new SearchApi_1.default(configuration);
this.signingKeys = new SigningKeysApi_1.default(configuration);
}
}
exports.default = StreamsApi;