Model.js - Monrocq/Todos GitHub Wiki

Ce fichier réunis les méthodes nécessaire au CRUD de Todos.

Comme expliqué lors de l'introduction, le Model est le M dans MVC. C'est ici qu'on calcule, traite, met à jour, Get/Set, etc... Le CRUD réunis les piliers d'un bon model, c'est à dire savoir > CREATE, READ, UPDATE & DELETE. Nous cherchons donc à Créer, Lire, Modifier et Supprimer une tâche. Voici les méthodes établies :

  • create : Créer une tâche dans le storage définis
  • read : Lit la tâche dans le fichier
  • update : Met à jour une tâche lorsqu'on double clique dessus
  • remove/all : Supprime la/les tâches
  • getCount : Récupère le nombre de tâche dans le storage