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

Màj jalhyd: NubFactory => Session

parent eb43c7ab
No related branches found
No related tags found
1 merge request!31Resolve "Simplification du code (jalhyd#58)"
......@@ -141,7 +141,7 @@ and then :
* Ajouter une valeur à l'enum _CalculatorType_ pour identifier le type de calculette (par ex _MaCalculette_).
* Compléter la méthode _NubFactory.createNub()_.
* Compléter la méthode _Session.createNub()_.
## ngHyd
......
......@@ -292,7 +292,7 @@ export abstract class FormulaireDefinition extends FormulaireNode implements Obs
// console.log("-----");
// for (const n of NubFactory.getInstance().sessionNubIterator) {
// for (const n of Session.getInstance().sessionNubIterator) {
// console.log(n.nub);
// for (const p of n.nub.parameterIterator)
// console.log(`${p.symbol} uid ${p.uid} props ${n.properties} mode ${p.valueMode} val ${p.uncheckedValue}`);
......
import { ParamDomain, ParamDefinition, ParamDomainValue, ParamCalculability, NubFactory, SessionNub, Props } from "jalhyd";
import { ParamDomain, ParamDefinition, ParamDomainValue, ParamCalculability, Session, SessionNub, Props } from "jalhyd";
import { NgParameter } from "../../formulaire/ngparam";
import { Injectable } from "@angular/core";
......@@ -92,18 +92,18 @@ export class ParamService {
}
public createSessionNub(params: Props | {}): SessionNub {
return NubFactory.getInstance().createSessionNub(params);
return Session.getInstance().createSessionNub(params);
}
public findSessionNub(params: Props | {}): SessionNub {
return NubFactory.getInstance().findSessionNub(params);
return Session.getInstance().findSessionNub(params);
}
public replaceSessionNub(sn: SessionNub, params: Props): SessionNub {
return NubFactory.getInstance().replaceSessionNub(sn, params);
return Session.getInstance().replaceSessionNub(sn, params);
}
public deleteSessionNub(sn: SessionNub) {
NubFactory.getInstance().deleteSessionNub(sn);
Session.getInstance().deleteSessionNub(sn);
}
}
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