UNPKG

@regionorebrolan/extensions

Version:
29 lines 1.21 kB
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); var QueryParameter_1 = __importDefault(require("./QueryParameter")); var Utility_1 = __importDefault(require("../Utility")); var QueryParameterFactory = /** @class */ (function () { // Constructors function QueryParameterFactory(valueSetFactory) { if (Utility_1.default.isNullOrUndefined(valueSetFactory)) throw new Error("The value-set-factory can not be null or undefined."); this._valueSetFactory = valueSetFactory; } Object.defineProperty(QueryParameterFactory.prototype, "valueSetFactory", { get: function () { return this._valueSetFactory; }, enumerable: false, configurable: true }); // Methods QueryParameterFactory.prototype.create = function (key) { return new QueryParameter_1.default(key, this.valueSetFactory); }; return QueryParameterFactory; }()); exports.default = QueryParameterFactory; //# sourceMappingURL=QueryParameterFactory.js.map