diff --git a/lib/ai/formula_screen.dart b/lib/ai/formula_screen.dart index 5b1c5bc..02de651 100644 --- a/lib/ai/formula_screen.dart +++ b/lib/ai/formula_screen.dart @@ -55,6 +55,10 @@ class _FormulaScreenState extends State { _selectedOutputUnit = formula.output.unit; } + void _initInputs( Map inputValues ){ + // TODO: FIND WIDGETS AND SET VALUES + } + @override void initState() { super.initState(); @@ -117,14 +121,14 @@ class _FormulaScreenState extends State { } late final dynamic result; - if( formula is DerivedFormula) { + //if( formula is DerivedFormula) { result = formulaSolver(formula, formula.output.name, inputValues,); - } - else { - print( "TODO: MAYBE ONLY FORMULASOLVER IS NECCESSARY"); - final evaluator = FormulaEvaluator(); - result = evaluator.evaluate(formula as Formula, inputValues); - } + //} + //else { + // TODO: MAYBE ONLY FORMULASOLVER IS NECCESSARY" + //final evaluator = FormulaEvaluator(); + //result = evaluator.evaluate(formula as Formula, inputValues); + //} // Convert output to selected unit if needed String? unit = formula.output.unit;