Skip to content
Snippets Groups Projects
Commit 06c6e85f authored by francois.grand's avatar francois.grand
Browse files

#45 ajout du bouton "charger une session" dans le sidenav

parent 8b4d781e
No related branches found
No related tags found
1 merge request!20Resolve "Ouvrir / Enregistrer une session / une calculette"
......@@ -34,6 +34,7 @@
<!-- ATTENTION ! pas de href="#" sous peine de rechargement de la page et réinitialisation de l'appli -->
<a class="closebtn" (click)="closeNav()">×</a>
<a (click)="newCalc()">{{uitextSidenavNewCalc}}</a>
<a (click)="loadSession()">{{uitextSidenavLoadSession}}</a>
<a (click)="params()">{{uitextSidenavParams}}</a>
</div>
</div>
......
......@@ -89,6 +89,10 @@ export class AppComponent implements OnInit, OnDestroy, Observer {
return this.intlService.localizeText("INFO_SETUP_TITLE");
}
private get uitextSidenavLoadSession() {
return "Charger une session";
}
/**
* abonnement au service d'erreurs
*/
......@@ -192,6 +196,11 @@ export class AppComponent implements OnInit, OnDestroy, Observer {
this._calculators[formIndex]["title"] = title;
}
private loadSession() {
this.formulaireService.loadSession();
this.closeNav();
}
/**
* sauvegarde du/des formulaires
* @param form formulaire à sélectionner par défaut dans la liste
......
......@@ -328,6 +328,9 @@ export class FormulaireService extends Observable {
return false;
}
public loadSession() {
}
public saveForm(f: FormulaireDefinition) {
this.notifyObservers({
"action": "saveForm",
......
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