UNPKG

polyv-live-cli

Version:

CLI tool for managing PolyV live streaming services.

40 lines 1.74 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.MaterialServiceSdk = void 0; const sdk_1 = require("../sdk"); class MaterialServiceSdk { constructor(authConfig, config) { this.authConfig = authConfig; this.config = config; } async listMaterials(params) { const client = (0, sdk_1.createSdkClient)(this.authConfig, this.config.baseUrl); return client.v4Material.listMaterials(params); } async deleteMaterials(params) { const client = (0, sdk_1.createSdkClient)(this.authConfig, this.config.baseUrl); return client.v4Material.deleteMaterials(params); } async listMaterialCategories(params) { const client = (0, sdk_1.createSdkClient)(this.authConfig, this.config.baseUrl); return client.v4Material.listMaterialCategories(params); } async listMaterialLabels(params) { const client = (0, sdk_1.createSdkClient)(this.authConfig, this.config.baseUrl); return client.v4Material.listMaterialLabels(params); } async createMaterialLabel(params) { const client = (0, sdk_1.createSdkClient)(this.authConfig, this.config.baseUrl); return client.v4Material.createMaterialLabel(params); } async updateMaterialLabel(params) { const client = (0, sdk_1.createSdkClient)(this.authConfig, this.config.baseUrl); return client.v4Material.updateMaterialLabel(params); } async deleteMaterialLabel(params) { const client = (0, sdk_1.createSdkClient)(this.authConfig, this.config.baseUrl); return client.v4Material.deleteMaterialLabel(params); } } exports.MaterialServiceSdk = MaterialServiceSdk; //# sourceMappingURL=material-service.js.map