UNPKG

kaltura-node-typescript-client

Version:
28 lines (26 loc) 4.34 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.KalturaUserAgentRestriction = void 0; var tslib_1 = require("tslib"); var kaltura_types_factory_1 = require("../kaltura-types-factory"); var KalturaUserAgentRestrictionType_1 = require("./KalturaUserAgentRestrictionType"); var KalturaBaseRestriction_1 = require("./KalturaBaseRestriction"); var KalturaUserAgentRestriction = /** @class */ (function (_super) { (0, tslib_1.__extends)(KalturaUserAgentRestriction, _super); function KalturaUserAgentRestriction(data) { return _super.call(this, data) || this; } KalturaUserAgentRestriction.prototype._getMetadata = function () { var result = _super.prototype._getMetadata.call(this); Object.assign(result.properties, { objectType: { type: 'c', default: 'KalturaUserAgentRestriction' }, userAgentRestrictionType: { type: 'en', subTypeConstructor: KalturaUserAgentRestrictionType_1.KalturaUserAgentRestrictionType, subType: 'KalturaUserAgentRestrictionType' }, userAgentRegexList: { type: 's' } }); return result; }; return KalturaUserAgentRestriction; }(KalturaBaseRestriction_1.KalturaBaseRestriction)); exports.KalturaUserAgentRestriction = KalturaUserAgentRestriction; kaltura_types_factory_1.KalturaTypesFactory.registerType('KalturaUserAgentRestriction', KalturaUserAgentRestriction); //# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFwaS90eXBlcy9LYWx0dXJhVXNlckFnZW50UmVzdHJpY3Rpb24udHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7OztBQUVBLGtFQUErRDtBQUMvRCxxRkFBb0Y7QUFDcEYsbUVBQThGO0FBUTlGO0lBQWlELDREQUFzQjtJQUtuRSxxQ0FBWSxJQUF1QztlQUUvQyxrQkFBTSxJQUFJLENBQUM7SUFDZixDQUFDO0lBRVMsa0RBQVksR0FBdEI7UUFFSSxJQUFNLE1BQU0sR0FBRyxpQkFBTSxZQUFZLFdBQUUsQ0FBQztRQUNwQyxNQUFNLENBQUMsTUFBTSxDQUNULE1BQU0sQ0FBQyxVQUFVLEVBQ2pCO1lBQ0ksVUFBVSxFQUFHLEVBQUUsSUFBSSxFQUFHLEdBQUcsRUFBRSxPQUFPLEVBQUcsNkJBQTZCLEVBQUU7WUFDaEYsd0JBQXdCLEVBQUcsRUFBRSxJQUFJLEVBQUcsSUFBSSxFQUFFLGtCQUFrQixFQUFHLGlFQUErQixFQUFFLE9BQU8sRUFBRyxpQ0FBaUMsRUFBRTtZQUM3SSxrQkFBa0IsRUFBRyxFQUFFLElBQUksRUFBRyxHQUFHLEVBQUU7U0FDMUIsQ0FDSixDQUFDO1FBQ0YsT0FBTyxNQUFNLENBQUM7SUFDbEIsQ0FBQztJQUNMLGtDQUFDO0FBQUQsQ0F2QkEsQUF1QkMsQ0F2QmdELCtDQUFzQixHQXVCdEU7QUF2Qlksa0VBQTJCO0FBeUJ4QywyQ0FBbUIsQ0FBQyxZQUFZLENBQUMsNkJBQTZCLEVBQUMsMkJBQTJCLENBQUMsQ0FBQyIsImZpbGUiOiJhcGkvdHlwZXMvS2FsdHVyYVVzZXJBZ2VudFJlc3RyaWN0aW9uLmpzIiwic291cmNlc0NvbnRlbnQiOlsiXG5pbXBvcnQgeyBLYWx0dXJhT2JqZWN0TWV0YWRhdGEgfSBmcm9tICcuLi9rYWx0dXJhLW9iamVjdC1iYXNlJztcbmltcG9ydCB7IEthbHR1cmFUeXBlc0ZhY3RvcnkgfSBmcm9tICcuLi9rYWx0dXJhLXR5cGVzLWZhY3RvcnknO1xuaW1wb3J0IHsgS2FsdHVyYVVzZXJBZ2VudFJlc3RyaWN0aW9uVHlwZSB9IGZyb20gJy4vS2FsdHVyYVVzZXJBZ2VudFJlc3RyaWN0aW9uVHlwZSc7XG5pbXBvcnQgeyBLYWx0dXJhQmFzZVJlc3RyaWN0aW9uLCBLYWx0dXJhQmFzZVJlc3RyaWN0aW9uQXJncyB9IGZyb20gJy4vS2FsdHVyYUJhc2VSZXN0cmljdGlvbic7XG5cbmV4cG9ydCBpbnRlcmZhY2UgS2FsdHVyYVVzZXJBZ2VudFJlc3RyaWN0aW9uQXJncyAgZXh0ZW5kcyBLYWx0dXJhQmFzZVJlc3RyaWN0aW9uQXJncyB7XG4gICAgdXNlckFnZW50UmVzdHJpY3Rpb25UeXBlPyA6IEthbHR1cmFVc2VyQWdlbnRSZXN0cmljdGlvblR5cGU7XG5cdHVzZXJBZ2VudFJlZ2V4TGlzdD8gOiBzdHJpbmc7XG59XG5cblxuZXhwb3J0IGNsYXNzIEthbHR1cmFVc2VyQWdlbnRSZXN0cmljdGlvbiBleHRlbmRzIEthbHR1cmFCYXNlUmVzdHJpY3Rpb24ge1xuXG4gICAgdXNlckFnZW50UmVzdHJpY3Rpb25UeXBlIDogS2FsdHVyYVVzZXJBZ2VudFJlc3RyaWN0aW9uVHlwZTtcblx0dXNlckFnZW50UmVnZXhMaXN0IDogc3RyaW5nO1xuXG4gICAgY29uc3RydWN0b3IoZGF0YT8gOiBLYWx0dXJhVXNlckFnZW50UmVzdHJpY3Rpb25BcmdzKVxuICAgIHtcbiAgICAgICAgc3VwZXIoZGF0YSk7XG4gICAgfVxuXG4gICAgcHJvdGVjdGVkIF9nZXRNZXRhZGF0YSgpIDogS2FsdHVyYU9iamVjdE1ldGFkYXRhXG4gICAge1xuICAgICAgICBjb25zdCByZXN1bHQgPSBzdXBlci5fZ2V0TWV0YWRhdGEoKTtcbiAgICAgICAgT2JqZWN0LmFzc2lnbihcbiAgICAgICAgICAgIHJlc3VsdC5wcm9wZXJ0aWVzLFxuICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgIG9iamVjdFR5cGUgOiB7IHR5cGUgOiAnYycsIGRlZmF1bHQgOiAnS2FsdHVyYVVzZXJBZ2VudFJlc3RyaWN0aW9uJyB9LFxuXHRcdFx0XHR1c2VyQWdlbnRSZXN0cmljdGlvblR5cGUgOiB7IHR5cGUgOiAnZW4nLCBzdWJUeXBlQ29uc3RydWN0b3IgOiBLYWx0dXJhVXNlckFnZW50UmVzdHJpY3Rpb25UeXBlLCBzdWJUeXBlIDogJ0thbHR1cmFVc2VyQWdlbnRSZXN0cmljdGlvblR5cGUnIH0sXG5cdFx0XHRcdHVzZXJBZ2VudFJlZ2V4TGlzdCA6IHsgdHlwZSA6ICdzJyB9XG4gICAgICAgICAgICB9XG4gICAgICAgICk7XG4gICAgICAgIHJldHVybiByZXN1bHQ7XG4gICAgfVxufVxuXG5LYWx0dXJhVHlwZXNGYWN0b3J5LnJlZ2lzdGVyVHlwZSgnS2FsdHVyYVVzZXJBZ2VudFJlc3RyaWN0aW9uJyxLYWx0dXJhVXNlckFnZW50UmVzdHJpY3Rpb24pO1xuIl19