示例#1
0
 def _get_pathways(self):
     repository = pathwayrepo.get_global_repository()
     return repository.get_pathways()
示例#2
0
 def delete_selected(self):
     index, pathway = self.get_selected_pathway()
     repository = pathwayrepo.get_global_repository()
     repository.delete_pathway(index)
     self.update()
示例#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)
示例#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)
示例#5
0
 def delete_selected(self):
     index, pathway = self.get_selected_pathway()
     repository = pathwayrepo.get_global_repository()
     repository.delete_pathway(index)
     self.update()
示例#6
0
 def _get_pathways(self):
     repository = pathwayrepo.get_global_repository()
     return repository.get_pathways()
示例#7
0
 def persist_pathway(self):
     repository = pathwayrepo.get_global_repository()
     id = repository.set_pathway(self._pathway_id, self.get_pathway())