UNPKG

low-code-service

Version:

to handle workflow execution, handlebars execution and condition execution for low code service

25 lines (24 loc) 1.14 kB
"use strict"; 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;