Skip to content
Snippets Groups Projects
Commit 1d45b5bf authored by François's avatar François
Browse files

classe GenericInputComponent : factorisation de code (méthode updateAndValidateUI)

parent e69496fc
No related branches found
No related tags found
2 merge requests!10Resolve "Ajouter la possibilité de nommer les calculettes",!9Resolve "Ajouter la possibilité de nommer les calculettes"
......@@ -148,14 +148,19 @@ export abstract class GenericInputComponent extends BaseComponent {
this.validateModel();
}
public set model(v: any) {
this.setAndValidateModel(v);
// MAJ UI
/**
* MAJ et validation de l'UI
*/
protected updateAndValidateUI() {
this._uiValue = this.modelToUI(this.getModelValue());
this.validateUI();
}
public set model(v: any) {
this.setAndValidateModel(v);
this.updateAndValidateUI();
}
private get uiValue() {
return this._uiValue;
}
......@@ -175,8 +180,8 @@ export abstract class GenericInputComponent extends BaseComponent {
* @see BaseComponent
*/
protected afterFirstViewChecked() {
this._uiValue = this.modelToUI(this.getModelValue());
this.validate();
this.updateAndValidateUI();
this.validateModel();
}
/**
......
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