Skip to content
Snippets Groups Projects
Commit f1ffa871 authored by mathias.chouet's avatar mathias.chouet
Browse files

Fix #125

parent c00e8408
No related branches found
No related tags found
No related merge requests found
......@@ -284,14 +284,10 @@ export class GenericCalculatorComponent extends BaseComponent implements OnInit,
let f: FormulaireDefinition;
switch (data["action"]) {
case "resetForm": // réinitialisation du formulaire
f = sender as FormulaireDefinition;
this.updateFormulaireResults(f.uid);
// this.updateUI();
break;
case "resultsUpdated":
f = sender as FormulaireDefinition;
this.updateFormulaireResults(f.uid);
break;
}
}
}
......
......@@ -52,6 +52,8 @@ export class FormulaireCourbeRemous extends FormulaireDefinition {
public resetResults() {
this._formResult.resetResults();
// prévenir les composants qu'il faut détecter les changements
this.notifyReset();
}
public doCompute() {
......
......@@ -346,7 +346,7 @@ export abstract class FormulaireDefinition extends FormulaireNode implements Obs
throw new Error(`Formulaire.getNodeParameterValue() : pas de paramètre ${symbol} trouvé`);
}
private notifyReset() {
protected notifyReset() {
this.notifyObservers({
"action": "resetForm"
}, this);
......
import { acSection, ParamsEquation, Result, MethodeResolution, CourbeRemousParams, CourbeRemous, ResultElement } from "jalhyd";
import { RemousResults } from "../../results/remous-results";
import { SelectField } from "../select-field";
import { FormResult } from "./form-result";
import { FormulaireDefinition } from "./form-definition";
import { CalculatorResults } from "../../results/calculator-results";
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment