kaltura-node-typescript-client
Version:
Kaltura Node Typescript client
32 lines (30 loc) • 5.06 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.KalturaOperationResource = void 0;
var tslib_1 = require("tslib");
var kaltura_types_factory_1 = require("../kaltura-types-factory");
var KalturaOperationAttributes_1 = require("./KalturaOperationAttributes");
var KalturaContentResource_1 = require("./KalturaContentResource");
var KalturaOperationResource = /** @class */ (function (_super) {
(0, tslib_1.__extends)(KalturaOperationResource, _super);
function KalturaOperationResource(data) {
var _this = _super.call(this, data) || this;
if (typeof _this.operationAttributes === 'undefined')
_this.operationAttributes = [];
return _this;
}
KalturaOperationResource.prototype._getMetadata = function () {
var result = _super.prototype._getMetadata.call(this);
Object.assign(result.properties, {
objectType: { type: 'c', default: 'KalturaOperationResource' },
resource: { type: 'o', subTypeConstructor: KalturaContentResource_1.KalturaContentResource, subType: 'KalturaContentResource' },
operationAttributes: { type: 'a', subTypeConstructor: KalturaOperationAttributes_1.KalturaOperationAttributes, subType: 'KalturaOperationAttributes' },
assetParamsId: { type: 'n' }
});
return result;
};
return KalturaOperationResource;
}(KalturaContentResource_1.KalturaContentResource));
exports.KalturaOperationResource = KalturaOperationResource;
kaltura_types_factory_1.KalturaTypesFactory.registerType('KalturaOperationResource', KalturaOperationResource);
//# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFwaS90eXBlcy9LYWx0dXJhT3BlcmF0aW9uUmVzb3VyY2UudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7OztBQUVBLGtFQUErRDtBQUMvRCwyRUFBMEU7QUFDMUUsbUVBQThGO0FBUzlGO0lBQThDLHlEQUFzQjtJQU1oRSxrQ0FBWSxJQUFvQztRQUFoRCxZQUVJLGtCQUFNLElBQUksQ0FBQyxTQUVkO1FBREcsSUFBSSxPQUFPLEtBQUksQ0FBQyxtQkFBbUIsS0FBSyxXQUFXO1lBQUUsS0FBSSxDQUFDLG1CQUFtQixHQUFHLEVBQUUsQ0FBQzs7SUFDdkYsQ0FBQztJQUVTLCtDQUFZLEdBQXRCO1FBRUksSUFBTSxNQUFNLEdBQUcsaUJBQU0sWUFBWSxXQUFFLENBQUM7UUFDcEMsTUFBTSxDQUFDLE1BQU0sQ0FDVCxNQUFNLENBQUMsVUFBVSxFQUNqQjtZQUNJLFVBQVUsRUFBRyxFQUFFLElBQUksRUFBRyxHQUFHLEVBQUUsT0FBTyxFQUFHLDBCQUEwQixFQUFFO1lBQzdFLFFBQVEsRUFBRyxFQUFFLElBQUksRUFBRyxHQUFHLEVBQUUsa0JBQWtCLEVBQUcsK0NBQXNCLEVBQUUsT0FBTyxFQUFHLHdCQUF3QixFQUFFO1lBQzFHLG1CQUFtQixFQUFHLEVBQUUsSUFBSSxFQUFHLEdBQUcsRUFBRSxrQkFBa0IsRUFBRyx1REFBMEIsRUFBRSxPQUFPLEVBQUcsNEJBQTRCLEVBQUU7WUFDN0gsYUFBYSxFQUFHLEVBQUUsSUFBSSxFQUFHLEdBQUcsRUFBRTtTQUNyQixDQUNKLENBQUM7UUFDRixPQUFPLE1BQU0sQ0FBQztJQUNsQixDQUFDO0lBQ0wsK0JBQUM7QUFBRCxDQTFCQSxBQTBCQyxDQTFCNkMsK0NBQXNCLEdBMEJuRTtBQTFCWSw0REFBd0I7QUE0QnJDLDJDQUFtQixDQUFDLFlBQVksQ0FBQywwQkFBMEIsRUFBQyx3QkFBd0IsQ0FBQyxDQUFDIiwiZmlsZSI6ImFwaS90eXBlcy9LYWx0dXJhT3BlcmF0aW9uUmVzb3VyY2UuanMiLCJzb3VyY2VzQ29udGVudCI6WyJcbmltcG9ydCB7IEthbHR1cmFPYmplY3RNZXRhZGF0YSB9IGZyb20gJy4uL2thbHR1cmEtb2JqZWN0LWJhc2UnO1xuaW1wb3J0IHsgS2FsdHVyYVR5cGVzRmFjdG9yeSB9IGZyb20gJy4uL2thbHR1cmEtdHlwZXMtZmFjdG9yeSc7XG5pbXBvcnQgeyBLYWx0dXJhT3BlcmF0aW9uQXR0cmlidXRlcyB9IGZyb20gJy4vS2FsdHVyYU9wZXJhdGlvbkF0dHJpYnV0ZXMnO1xuaW1wb3J0IHsgS2FsdHVyYUNvbnRlbnRSZXNvdXJjZSwgS2FsdHVyYUNvbnRlbnRSZXNvdXJjZUFyZ3MgfSBmcm9tICcuL0thbHR1cmFDb250ZW50UmVzb3VyY2UnO1xuXG5leHBvcnQgaW50ZXJmYWNlIEthbHR1cmFPcGVyYXRpb25SZXNvdXJjZUFyZ3MgIGV4dGVuZHMgS2FsdHVyYUNvbnRlbnRSZXNvdXJjZUFyZ3Mge1xuICAgIHJlc291cmNlPyA6IEthbHR1cmFDb250ZW50UmVzb3VyY2U7XG5cdG9wZXJhdGlvbkF0dHJpYnV0ZXM/IDogS2FsdHVyYU9wZXJhdGlvbkF0dHJpYnV0ZXNbXTtcblx0YXNzZXRQYXJhbXNJZD8gOiBudW1iZXI7XG59XG5cblxuZXhwb3J0IGNsYXNzIEthbHR1cmFPcGVyYXRpb25SZXNvdXJjZSBleHRlbmRzIEthbHR1cmFDb250ZW50UmVzb3VyY2Uge1xuXG4gICAgcmVzb3VyY2UgOiBLYWx0dXJhQ29udGVudFJlc291cmNlO1xuXHRvcGVyYXRpb25BdHRyaWJ1dGVzIDogS2FsdHVyYU9wZXJhdGlvbkF0dHJpYnV0ZXNbXTtcblx0YXNzZXRQYXJhbXNJZCA6IG51bWJlcjtcblxuICAgIGNvbnN0cnVjdG9yKGRhdGE/IDogS2FsdHVyYU9wZXJhdGlvblJlc291cmNlQXJncylcbiAgICB7XG4gICAgICAgIHN1cGVyKGRhdGEpO1xuICAgICAgICBpZiAodHlwZW9mIHRoaXMub3BlcmF0aW9uQXR0cmlidXRlcyA9PT0gJ3VuZGVmaW5lZCcpIHRoaXMub3BlcmF0aW9uQXR0cmlidXRlcyA9IFtdO1xuICAgIH1cblxuICAgIHByb3RlY3RlZCBfZ2V0TWV0YWRhdGEoKSA6IEthbHR1cmFPYmplY3RNZXRhZGF0YVxuICAgIHtcbiAgICAgICAgY29uc3QgcmVzdWx0ID0gc3VwZXIuX2dldE1ldGFkYXRhKCk7XG4gICAgICAgIE9iamVjdC5hc3NpZ24oXG4gICAgICAgICAgICByZXN1bHQucHJvcGVydGllcyxcbiAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICBvYmplY3RUeXBlIDogeyB0eXBlIDogJ2MnLCBkZWZhdWx0IDogJ0thbHR1cmFPcGVyYXRpb25SZXNvdXJjZScgfSxcblx0XHRcdFx0cmVzb3VyY2UgOiB7IHR5cGUgOiAnbycsIHN1YlR5cGVDb25zdHJ1Y3RvciA6IEthbHR1cmFDb250ZW50UmVzb3VyY2UsIHN1YlR5cGUgOiAnS2FsdHVyYUNvbnRlbnRSZXNvdXJjZScgfSxcblx0XHRcdFx0b3BlcmF0aW9uQXR0cmlidXRlcyA6IHsgdHlwZSA6ICdhJywgc3ViVHlwZUNvbnN0cnVjdG9yIDogS2FsdHVyYU9wZXJhdGlvbkF0dHJpYnV0ZXMsIHN1YlR5cGUgOiAnS2FsdHVyYU9wZXJhdGlvbkF0dHJpYnV0ZXMnIH0sXG5cdFx0XHRcdGFzc2V0UGFyYW1zSWQgOiB7IHR5cGUgOiAnbicgfVxuICAgICAgICAgICAgfVxuICAgICAgICApO1xuICAgICAgICByZXR1cm4gcmVzdWx0O1xuICAgIH1cbn1cblxuS2FsdHVyYVR5cGVzRmFjdG9yeS5yZWdpc3RlclR5cGUoJ0thbHR1cmFPcGVyYXRpb25SZXNvdXJjZScsS2FsdHVyYU9wZXJhdGlvblJlc291cmNlKTtcbiJdfQ==