UNPKG

@regionorebrolan/extensions

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