def moveEventToTrash(self, item, event, groupId): #if not confirm(_('Press OK if you are sure to move event "%s" to trash')%event.summary): # return if not confirmEventTrash(event): return ui.moveEventToTrashFromOutside(ui.eventGroups[groupId], event) self.onConfigChange()
def moveEventToTrash(self, path): group, event = self.getObjsByPath(path) if not confirmEventTrash(event): return ui.moveEventToTrash(group, event) self.trees.remove(self.trees.get_iter(path)) if core.eventTrashLastTop: self.trees.insert( self.trashIter, 0, self.getEventRow(event), ) else: self.trees.append( self.trashIter, self.getEventRow(event), )
def moveEventToTrash(self, menu, group, event): if not confirmEventTrash(event): return eventIndex = group.index(event.id) ui.moveEventToTrashFromOutside(group, event) self.onConfigChange()