UNPKG

ravendb

Version:
23 lines 1.06 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.DocumentQueryHelper = void 0; const CloseSubclauseToken_js_1 = require("./Tokens/CloseSubclauseToken.js"); const OpenSubclauseToken_js_1 = require("./Tokens/OpenSubclauseToken.js"); const IntersectMarkerToken_js_1 = require("./Tokens/IntersectMarkerToken.js"); class DocumentQueryHelper { static addSpaceIfNeeded(previousToken, currentToken, writer) { if (!previousToken) { return; } if ((previousToken.constructor && previousToken.constructor.name === OpenSubclauseToken_js_1.OpenSubclauseToken.name) || (currentToken.constructor && (currentToken.constructor.name === CloseSubclauseToken_js_1.CloseSubclauseToken.name || currentToken.constructor.name === IntersectMarkerToken_js_1.IntersectMarkerToken.name))) { return; } writer.append(" "); } } exports.DocumentQueryHelper = DocumentQueryHelper; //# sourceMappingURL=DocumentQueryHelper.js.map