UNPKG

ravendb

Version:
31 lines 1 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.QueryData = void 0; class QueryData { fields; projections; fromAlias; declareTokens; loadTokens; isCustomFunction; mapReduce; isProjectInto; queryStatistics; projectionBehavior; constructor(fields, projections, fromAlias = null, declareTokens = null, loadTokens = null, isCustomFunction = false) { this.fields = fields; this.projections = projections; this.fromAlias = fromAlias; this.declareTokens = declareTokens; this.loadTokens = loadTokens; this.isCustomFunction = isCustomFunction; } static customFunction(alias, func) { return new QueryData([func], [], alias, null, null, true); } static throwProjectionIsAlreadyDone() { throw new Error("Projection is already done. You should not project your result twice."); } } exports.QueryData = QueryData; //# sourceMappingURL=QueryData.js.map