low-code-service
Version:
to handle workflow execution, handlebars execution and condition execution for low code service
25 lines (24 loc) • 1.14 kB
JavaScript
Object.defineProperty(exports, "__esModule", { value: true });
var HandleBarHelper = require("../handlebars/handlebars-handler");
var condition_handler_1 = require("../condition-executor/condition-handler");
var workflow_executor_1 = require("./workflow-executor");
var WorkFlowService = /** @class */ (function () {
function WorkFlowService() {
}
WorkFlowService.prototype.getHandleBarsTemplate = function (template, data) {
return HandleBarHelper.getTemplateData(template, data);
};
WorkFlowService.prototype.getConditionResult = function (filters, dataForFilters) {
return (0, condition_handler_1.validateDataUsingFilters)(filters, dataForFilters);
};
WorkFlowService.prototype.getWorkFlowRequestData = function (apiData, param) {
return (0, workflow_executor_1.getRequestData)(apiData, param);
};
WorkFlowService.prototype.getCurlCommand = function (apiData, param) {
return (0, workflow_executor_1.getCurlCommand)(apiData, param);
};
return WorkFlowService;
}());
var workflowService = new WorkFlowService();
exports.default = workflowService;
;