@abaplint/core
Version:
abaplint - Core API
15 lines • 639 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.SimpleSource2 = void 0;
const combi_1 = require("../combi");
const _1 = require(".");
/** Reduced version of SimpleSource, omits MethodCallChains. */
class SimpleSource2 extends combi_1.Expression {
getRunnable() {
const concat = (0, combi_1.seq)("&&", _1.StringTemplate);
const template = (0, combi_1.seq)(_1.StringTemplate, (0, combi_1.star)(concat));
return (0, combi_1.altPrio)(_1.Constant, _1.TextElement, template, _1.FieldChain);
}
}
exports.SimpleSource2 = SimpleSource2;
//# sourceMappingURL=simple_source2.js.map