UNPKG

@odata2ts/odata-query-objects

Version:

Q-Objects are the magic sauce for the odata-query-builder and allow for renaming and type conversion

23 lines 1.01 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.QTimeV2Param = exports.parseValueFromUrl = exports.getUrlConformValue = exports.TIME_V2_TYPE_PREFIX = void 0; const QParam_1 = require("../QParam"); const UrlParamHelper_1 = require("../UrlParamHelper"); exports.TIME_V2_TYPE_PREFIX = "time"; const getUrlConformValue = (value) => { return (0, UrlParamHelper_1.formatParamWithTypePrefix)(exports.TIME_V2_TYPE_PREFIX, value); }; exports.getUrlConformValue = getUrlConformValue; const parseValueFromUrl = (urlConformValue) => { return (0, UrlParamHelper_1.parseWithTypePrefix)(exports.TIME_V2_TYPE_PREFIX, urlConformValue); }; exports.parseValueFromUrl = parseValueFromUrl; class QTimeV2Param extends QParam_1.QParam { constructor() { super(...arguments); this.getUrlConformValue = exports.getUrlConformValue; this.parseValueFromUrl = exports.parseValueFromUrl; } } exports.QTimeV2Param = QTimeV2Param; //# sourceMappingURL=QTimeV2Param.js.map