Esempio n. 1
0
 def _get_pathways(self):
     repository = pathwayrepo.get_global_repository()
     return repository.get_pathways()
Esempio n. 2
0
 def delete_selected(self):
     index, pathway = self.get_selected_pathway()
     repository = pathwayrepo.get_global_repository()
     repository.delete_pathway(index)
     self.update()
Esempio n. 3
0
 def add_pathway_cb(self, widget, data=None):
     repository = pathwayrepo.get_global_repository()
     pathway_id = repository.add_pathway(LearningPathway())
     self.pathway_list.update()
     self.pathway_list.set_selected(pathway_id)
Esempio n. 4
0
 def add_pathway_cb(self, widget, data=None):
     repository = pathwayrepo.get_global_repository()
     pathway_id = repository.add_pathway(LearningPathway())
     self.pathway_list.update()
     self.pathway_list.set_selected(pathway_id)
Esempio n. 5
0
 def delete_selected(self):
     index, pathway = self.get_selected_pathway()
     repository = pathwayrepo.get_global_repository()
     repository.delete_pathway(index)
     self.update()
Esempio n. 6
0
 def _get_pathways(self):
     repository = pathwayrepo.get_global_repository()
     return repository.get_pathways()
Esempio n. 7
0
 def persist_pathway(self):
     repository = pathwayrepo.get_global_repository()
     id = repository.set_pathway(self._pathway_id, self.get_pathway())