Added module framework

This commit is contained in:
n1474335 2017-08-09 20:09:23 +01:00
parent 9f19afc943
commit a61cf6a68a
22 changed files with 762 additions and 274 deletions

View file

@ -1,5 +1,4 @@
import Operation from "./Operation.js";
import OperationConfig from "./config/OperationConfig.js";
/**
@ -30,8 +29,7 @@ const Recipe = function(recipeConfig) {
Recipe.prototype._parseConfig = function(recipeConfig) {
for (let c = 0; c < recipeConfig.length; c++) {
const operationName = recipeConfig[c].op;
const operationConfig = OperationConfig[operationName];
const operation = new Operation(operationName, operationConfig);
const operation = new Operation(operationName);
operation.setIngValues(recipeConfig[c].args);
operation.setBreakpoint(recipeConfig[c].breakpoint);
operation.setDisabled(recipeConfig[c].disabled);