UNPKG

kaltura-node-typescript-client

Version:
41 lines (39 loc) 8.52 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.KalturaQuiz = void 0; var tslib_1 = require("tslib"); var kaltura_types_factory_1 = require("../kaltura-types-factory"); var KalturaKeyValue_1 = require("./KalturaKeyValue"); var KalturaNullableBoolean_1 = require("./KalturaNullableBoolean"); var KalturaScoreType_1 = require("./KalturaScoreType"); var kaltura_object_base_1 = require("../kaltura-object-base"); var KalturaQuiz = /** @class */ (function (_super) { (0, tslib_1.__extends)(KalturaQuiz, _super); function KalturaQuiz(data) { var _this = _super.call(this, data) || this; if (typeof _this.uiAttributes === 'undefined') _this.uiAttributes = []; return _this; } KalturaQuiz.prototype._getMetadata = function () { var result = _super.prototype._getMetadata.call(this); Object.assign(result.properties, { objectType: { type: 'c', default: 'KalturaQuiz' }, version: { type: 'n', readOnly: true }, uiAttributes: { type: 'a', subTypeConstructor: KalturaKeyValue_1.KalturaKeyValue, subType: 'KalturaKeyValue' }, showResultOnAnswer: { type: 'en', subTypeConstructor: KalturaNullableBoolean_1.KalturaNullableBoolean, subType: 'KalturaNullableBoolean' }, showCorrectKeyOnAnswer: { type: 'en', subTypeConstructor: KalturaNullableBoolean_1.KalturaNullableBoolean, subType: 'KalturaNullableBoolean' }, allowAnswerUpdate: { type: 'en', subTypeConstructor: KalturaNullableBoolean_1.KalturaNullableBoolean, subType: 'KalturaNullableBoolean' }, showCorrectAfterSubmission: { type: 'en', subTypeConstructor: KalturaNullableBoolean_1.KalturaNullableBoolean, subType: 'KalturaNullableBoolean' }, allowDownload: { type: 'en', subTypeConstructor: KalturaNullableBoolean_1.KalturaNullableBoolean, subType: 'KalturaNullableBoolean' }, showGradeAfterSubmission: { type: 'en', subTypeConstructor: KalturaNullableBoolean_1.KalturaNullableBoolean, subType: 'KalturaNullableBoolean' }, attemptsAllowed: { type: 'n' }, scoreType: { type: 'en', subTypeConstructor: KalturaScoreType_1.KalturaScoreType, subType: 'KalturaScoreType' } }); return result; }; return KalturaQuiz; }(kaltura_object_base_1.KalturaObjectBase)); exports.KalturaQuiz = KalturaQuiz; kaltura_types_factory_1.KalturaTypesFactory.registerType('KalturaQuiz', KalturaQuiz); //# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFwaS90eXBlcy9LYWx0dXJhUXVpei50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOzs7O0FBRUEsa0VBQStEO0FBQy9ELHFEQUFvRDtBQUNwRCxtRUFBa0U7QUFDbEUsdURBQXNEO0FBQ3RELDhEQUFrRjtBQWVsRjtJQUFpQyw0Q0FBaUI7SUFhOUMscUJBQVksSUFBdUI7UUFBbkMsWUFFSSxrQkFBTSxJQUFJLENBQUMsU0FFZDtRQURHLElBQUksT0FBTyxLQUFJLENBQUMsWUFBWSxLQUFLLFdBQVc7WUFBRSxLQUFJLENBQUMsWUFBWSxHQUFHLEVBQUUsQ0FBQzs7SUFDekUsQ0FBQztJQUVTLGtDQUFZLEdBQXRCO1FBRUksSUFBTSxNQUFNLEdBQUcsaUJBQU0sWUFBWSxXQUFFLENBQUM7UUFDcEMsTUFBTSxDQUFDLE1BQU0sQ0FDVCxNQUFNLENBQUMsVUFBVSxFQUNqQjtZQUNJLFVBQVUsRUFBRyxFQUFFLElBQUksRUFBRyxHQUFHLEVBQUUsT0FBTyxFQUFHLGFBQWEsRUFBRTtZQUNoRSxPQUFPLEVBQUcsRUFBRSxJQUFJLEVBQUcsR0FBRyxFQUFFLFFBQVEsRUFBRyxJQUFJLEVBQUU7WUFDekMsWUFBWSxFQUFHLEVBQUUsSUFBSSxFQUFHLEdBQUcsRUFBRSxrQkFBa0IsRUFBRyxpQ0FBZSxFQUFFLE9BQU8sRUFBRyxpQkFBaUIsRUFBRTtZQUNoRyxrQkFBa0IsRUFBRyxFQUFFLElBQUksRUFBRyxJQUFJLEVBQUUsa0JBQWtCLEVBQUcsK0NBQXNCLEVBQUUsT0FBTyxFQUFHLHdCQUF3QixFQUFFO1lBQ3JILHNCQUFzQixFQUFHLEVBQUUsSUFBSSxFQUFHLElBQUksRUFBRSxrQkFBa0IsRUFBRywrQ0FBc0IsRUFBRSxPQUFPLEVBQUcsd0JBQXdCLEVBQUU7WUFDekgsaUJBQWlCLEVBQUcsRUFBRSxJQUFJLEVBQUcsSUFBSSxFQUFFLGtCQUFrQixFQUFHLCtDQUFzQixFQUFFLE9BQU8sRUFBRyx3QkFBd0IsRUFBRTtZQUNwSCwwQkFBMEIsRUFBRyxFQUFFLElBQUksRUFBRyxJQUFJLEVBQUUsa0JBQWtCLEVBQUcsK0NBQXNCLEVBQUUsT0FBTyxFQUFHLHdCQUF3QixFQUFFO1lBQzdILGFBQWEsRUFBRyxFQUFFLElBQUksRUFBRyxJQUFJLEVBQUUsa0JBQWtCLEVBQUcsK0NBQXNCLEVBQUUsT0FBTyxFQUFHLHdCQUF3QixFQUFFO1lBQ2hILHdCQUF3QixFQUFHLEVBQUUsSUFBSSxFQUFHLElBQUksRUFBRSxrQkFBa0IsRUFBRywrQ0FBc0IsRUFBRSxPQUFPLEVBQUcsd0JBQXdCLEVBQUU7WUFDM0gsZUFBZSxFQUFHLEVBQUUsSUFBSSxFQUFHLEdBQUcsRUFBRTtZQUNoQyxTQUFTLEVBQUcsRUFBRSxJQUFJLEVBQUcsSUFBSSxFQUFFLGtCQUFrQixFQUFHLG1DQUFnQixFQUFFLE9BQU8sRUFBRyxrQkFBa0IsRUFBRTtTQUN2RixDQUNKLENBQUM7UUFDRixPQUFPLE1BQU0sQ0FBQztJQUNsQixDQUFDO0lBQ0wsa0JBQUM7QUFBRCxDQXhDQSxBQXdDQyxDQXhDZ0MsdUNBQWlCLEdBd0NqRDtBQXhDWSxrQ0FBVztBQTBDeEIsMkNBQW1CLENBQUMsWUFBWSxDQUFDLGFBQWEsRUFBQyxXQUFXLENBQUMsQ0FBQyIsImZpbGUiOiJhcGkvdHlwZXMvS2FsdHVyYVF1aXouanMiLCJzb3VyY2VzQ29udGVudCI6WyJcbmltcG9ydCB7IEthbHR1cmFPYmplY3RNZXRhZGF0YSB9IGZyb20gJy4uL2thbHR1cmEtb2JqZWN0LWJhc2UnO1xuaW1wb3J0IHsgS2FsdHVyYVR5cGVzRmFjdG9yeSB9IGZyb20gJy4uL2thbHR1cmEtdHlwZXMtZmFjdG9yeSc7XG5pbXBvcnQgeyBLYWx0dXJhS2V5VmFsdWUgfSBmcm9tICcuL0thbHR1cmFLZXlWYWx1ZSc7XG5pbXBvcnQgeyBLYWx0dXJhTnVsbGFibGVCb29sZWFuIH0gZnJvbSAnLi9LYWx0dXJhTnVsbGFibGVCb29sZWFuJztcbmltcG9ydCB7IEthbHR1cmFTY29yZVR5cGUgfSBmcm9tICcuL0thbHR1cmFTY29yZVR5cGUnO1xuaW1wb3J0IHsgS2FsdHVyYU9iamVjdEJhc2UsIEthbHR1cmFPYmplY3RCYXNlQXJncyB9IGZyb20gJy4uL2thbHR1cmEtb2JqZWN0LWJhc2UnO1xuXG5leHBvcnQgaW50ZXJmYWNlIEthbHR1cmFRdWl6QXJncyAgZXh0ZW5kcyBLYWx0dXJhT2JqZWN0QmFzZUFyZ3Mge1xuICAgIHVpQXR0cmlidXRlcz8gOiBLYWx0dXJhS2V5VmFsdWVbXTtcblx0c2hvd1Jlc3VsdE9uQW5zd2VyPyA6IEthbHR1cmFOdWxsYWJsZUJvb2xlYW47XG5cdHNob3dDb3JyZWN0S2V5T25BbnN3ZXI/IDogS2FsdHVyYU51bGxhYmxlQm9vbGVhbjtcblx0YWxsb3dBbnN3ZXJVcGRhdGU/IDogS2FsdHVyYU51bGxhYmxlQm9vbGVhbjtcblx0c2hvd0NvcnJlY3RBZnRlclN1Ym1pc3Npb24/IDogS2FsdHVyYU51bGxhYmxlQm9vbGVhbjtcblx0YWxsb3dEb3dubG9hZD8gOiBLYWx0dXJhTnVsbGFibGVCb29sZWFuO1xuXHRzaG93R3JhZGVBZnRlclN1Ym1pc3Npb24/IDogS2FsdHVyYU51bGxhYmxlQm9vbGVhbjtcblx0YXR0ZW1wdHNBbGxvd2VkPyA6IG51bWJlcjtcblx0c2NvcmVUeXBlPyA6IEthbHR1cmFTY29yZVR5cGU7XG59XG5cblxuZXhwb3J0IGNsYXNzIEthbHR1cmFRdWl6IGV4dGVuZHMgS2FsdHVyYU9iamVjdEJhc2Uge1xuXG4gICAgcmVhZG9ubHkgdmVyc2lvbiA6IG51bWJlcjtcblx0dWlBdHRyaWJ1dGVzIDogS2FsdHVyYUtleVZhbHVlW107XG5cdHNob3dSZXN1bHRPbkFuc3dlciA6IEthbHR1cmFOdWxsYWJsZUJvb2xlYW47XG5cdHNob3dDb3JyZWN0S2V5T25BbnN3ZXIgOiBLYWx0dXJhTnVsbGFibGVCb29sZWFuO1xuXHRhbGxvd0Fuc3dlclVwZGF0ZSA6IEthbHR1cmFOdWxsYWJsZUJvb2xlYW47XG5cdHNob3dDb3JyZWN0QWZ0ZXJTdWJtaXNzaW9uIDogS2FsdHVyYU51bGxhYmxlQm9vbGVhbjtcblx0YWxsb3dEb3dubG9hZCA6IEthbHR1cmFOdWxsYWJsZUJvb2xlYW47XG5cdHNob3dHcmFkZUFmdGVyU3VibWlzc2lvbiA6IEthbHR1cmFOdWxsYWJsZUJvb2xlYW47XG5cdGF0dGVtcHRzQWxsb3dlZCA6IG51bWJlcjtcblx0c2NvcmVUeXBlIDogS2FsdHVyYVNjb3JlVHlwZTtcblxuICAgIGNvbnN0cnVjdG9yKGRhdGE/IDogS2FsdHVyYVF1aXpBcmdzKVxuICAgIHtcbiAgICAgICAgc3VwZXIoZGF0YSk7XG4gICAgICAgIGlmICh0eXBlb2YgdGhpcy51aUF0dHJpYnV0ZXMgPT09ICd1bmRlZmluZWQnKSB0aGlzLnVpQXR0cmlidXRlcyA9IFtdO1xuICAgIH1cblxuICAgIHByb3RlY3RlZCBfZ2V0TWV0YWRhdGEoKSA6IEthbHR1cmFPYmplY3RNZXRhZGF0YVxuICAgIHtcbiAgICAgICAgY29uc3QgcmVzdWx0ID0gc3VwZXIuX2dldE1ldGFkYXRhKCk7XG4gICAgICAgIE9iamVjdC5hc3NpZ24oXG4gICAgICAgICAgICByZXN1bHQucHJvcGVydGllcyxcbiAgICAgICAgICAgIHtcbiAgICAgICAgICAgICAgICBvYmplY3RUeXBlIDogeyB0eXBlIDogJ2MnLCBkZWZhdWx0IDogJ0thbHR1cmFRdWl6JyB9LFxuXHRcdFx0XHR2ZXJzaW9uIDogeyB0eXBlIDogJ24nLCByZWFkT25seSA6IHRydWUgfSxcblx0XHRcdFx0dWlBdHRyaWJ1dGVzIDogeyB0eXBlIDogJ2EnLCBzdWJUeXBlQ29uc3RydWN0b3IgOiBLYWx0dXJhS2V5VmFsdWUsIHN1YlR5cGUgOiAnS2FsdHVyYUtleVZhbHVlJyB9LFxuXHRcdFx0XHRzaG93UmVzdWx0T25BbnN3ZXIgOiB7IHR5cGUgOiAnZW4nLCBzdWJUeXBlQ29uc3RydWN0b3IgOiBLYWx0dXJhTnVsbGFibGVCb29sZWFuLCBzdWJUeXBlIDogJ0thbHR1cmFOdWxsYWJsZUJvb2xlYW4nIH0sXG5cdFx0XHRcdHNob3dDb3JyZWN0S2V5T25BbnN3ZXIgOiB7IHR5cGUgOiAnZW4nLCBzdWJUeXBlQ29uc3RydWN0b3IgOiBLYWx0dXJhTnVsbGFibGVCb29sZWFuLCBzdWJUeXBlIDogJ0thbHR1cmFOdWxsYWJsZUJvb2xlYW4nIH0sXG5cdFx0XHRcdGFsbG93QW5zd2VyVXBkYXRlIDogeyB0eXBlIDogJ2VuJywgc3ViVHlwZUNvbnN0cnVjdG9yIDogS2FsdHVyYU51bGxhYmxlQm9vbGVhbiwgc3ViVHlwZSA6ICdLYWx0dXJhTnVsbGFibGVCb29sZWFuJyB9LFxuXHRcdFx0XHRzaG93Q29ycmVjdEFmdGVyU3VibWlzc2lvbiA6IHsgdHlwZSA6ICdlbicsIHN1YlR5cGVDb25zdHJ1Y3RvciA6IEthbHR1cmFOdWxsYWJsZUJvb2xlYW4sIHN1YlR5cGUgOiAnS2FsdHVyYU51bGxhYmxlQm9vbGVhbicgfSxcblx0XHRcdFx0YWxsb3dEb3dubG9hZCA6IHsgdHlwZSA6ICdlbicsIHN1YlR5cGVDb25zdHJ1Y3RvciA6IEthbHR1cmFOdWxsYWJsZUJvb2xlYW4sIHN1YlR5cGUgOiAnS2FsdHVyYU51bGxhYmxlQm9vbGVhbicgfSxcblx0XHRcdFx0c2hvd0dyYWRlQWZ0ZXJTdWJtaXNzaW9uIDogeyB0eXBlIDogJ2VuJywgc3ViVHlwZUNvbnN0cnVjdG9yIDogS2FsdHVyYU51bGxhYmxlQm9vbGVhbiwgc3ViVHlwZSA6ICdLYWx0dXJhTnVsbGFibGVCb29sZWFuJyB9LFxuXHRcdFx0XHRhdHRlbXB0c0FsbG93ZWQgOiB7IHR5cGUgOiAnbicgfSxcblx0XHRcdFx0c2NvcmVUeXBlIDogeyB0eXBlIDogJ2VuJywgc3ViVHlwZUNvbnN0cnVjdG9yIDogS2FsdHVyYVNjb3JlVHlwZSwgc3ViVHlwZSA6ICdLYWx0dXJhU2NvcmVUeXBlJyB9XG4gICAgICAgICAgICB9XG4gICAgICAgICk7XG4gICAgICAgIHJldHVybiByZXN1bHQ7XG4gICAgfVxufVxuXG5LYWx0dXJhVHlwZXNGYWN0b3J5LnJlZ2lzdGVyVHlwZSgnS2FsdHVyYVF1aXonLEthbHR1cmFRdWl6KTtcbiJdfQ==