UNPKG

ts-flex-query

Version:
19 lines 727 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.createQueryFromObjectValueSelector = createQueryFromObjectValueSelector; const apply_1 = require("../operators/basic/apply"); const field_1 = require("../operators/basic/field"); const utils_1 = require("./utils"); function createQueryFromObjectValueSelector(selector) { switch (typeof selector) { case 'string': return new field_1.FieldOperator(selector); case 'object': return selector; case 'function': return new apply_1.ApplyOperator(selector); default: return (0, utils_1.unexpected)(selector); } } //# sourceMappingURL=object-value-selector.js.map