Explorar o código

Added toggleString support

Matt C %!s(int64=7) %!d(string=hai) anos
pai
achega
350d10d98b
Modificáronse 2 ficheiros con 4 adicións e 1 borrados
  1. 2 0
      src/core/Ingredient.mjs
  2. 2 1
      src/core/Operation.mjs

+ 2 - 0
src/core/Ingredient.mjs

@@ -21,6 +21,7 @@ class Ingredient {
         this.name  = "";
         this.type  = "";
         this._value = null;
+        this.toggleValues = [];
 
         if (ingredientConfig) {
             this._parseConfig(ingredientConfig);
@@ -38,6 +39,7 @@ class Ingredient {
         this.name = ingredientConfig.name;
         this.type = ingredientConfig.type;
         this.defaultValue = ingredientConfig.value;
+        this.toggleValues = ingredientConfig.toggleValues;
     }
 
 

+ 2 - 1
src/core/Operation.mjs

@@ -172,7 +172,8 @@ class Operation {
             return {
                 name: ing.name,
                 type: ing.type,
-                value: ing.defaultValue
+                value: ing.defaultValue,
+                toggleValues: ing.toggleValues || []
             };
         });
     }